[2026-02-17T20:15:04.109109] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-17T20:15:04.298858] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-17T20:15:04.477636] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-17T20:15:04.663327] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-17T20:15:04.664751] [WARN ] [STATE ] State set to: WAITING [2026-02-17T20:15:04.664822] [INFO ] [STATE ] Checking TDM service status... [2026-02-17T20:15:04.793106] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-17T20:15:04.797537] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-17), and is a dependency of this service. [2026-02-17T20:15:04.833384] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-17T20:15:04.868481] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-17T20:15:04.903761] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-17T20:15:04.904064] [WARN ] [STATE ] State set to: RUNNING [2026-02-17T20:15:04.904139] [INFO ] [CACHE ] Starting cache update [2026-02-17T20:15:04.904182] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-17T20:15:04.908340] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-17T20:15:04.908700] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-17T20:15:04.908751] [INFO ] [CACHE ] Cache update completed successfully [2026-02-17T20:15:04.908783] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-17T20:15:04.908814] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-17T20:15:04.983839] [DEBUG] [REMOTE ] Fetched 3401 unique symbols from directory listing. [2026-02-17T20:15:04.992597] [INFO ] [sig ] Skipping 3401 symbols with existing configuration [2026-02-17T20:15:04.992751] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-17T20:15:04.993975] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-17T20:15:04.994046] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-17T20:15:05.113091] [DEBUG] [REMOTE ] Fetched 3401 unique symbols from directory listing. [2026-02-17T20:15:05.117067] [INFO ] [sig ] Found 3401 active symbols to forecast [2026-02-17T20:15:05.120598] [INFO ] [sig ] [1/3401] Forecasting A... [2026-02-17T20:15:05.120681] [INFO ] [sig ] Generating forecast for: A [2026-02-17T20:15:05.120722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-17T20:15:05.134633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-17T20:15:05.135023] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-17T20:15:05.136099] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-17T20:15:05.136162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:05.136198] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:05.136227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:05.136290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:05.199200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:05.200343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:05.200453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:05.200487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:05.326407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:05.326590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:05.326635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:05.326680] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:05.330470] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-02-17T20:15:05.330809] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-17T20:15:05.330962] [INFO ] [sig ] A: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:05.478212] [INFO ] [LOCAL ] Saved forecast: A 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/A.txt [2026-02-17T20:15:05.478778] [INFO ] [sig ] [1/3401] Completed A in 0.4s | 2.79 sym/s | Total: 0.4s | ETA: 20.3m [2026-02-17T20:15:05.478826] [INFO ] [sig ] [2/3401] Forecasting AAL... [2026-02-17T20:15:05.478857] [INFO ] [sig ] Generating forecast for: AAL [2026-02-17T20:15:05.478891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-17T20:15:05.491137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-17T20:15:05.491510] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-17T20:15:05.492370] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-17T20:15:05.492424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:05.492458] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:05.492486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:05.492544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:05.552055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:05.553021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:05.553124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:05.553160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:05.680071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:05.680248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:05.680295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:05.680325] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:05.683920] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=49.83%) [2026-02-17T20:15:05.684227] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-17T20:15:05.684369] [INFO ] [sig ] AAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:05.833410] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AAL.txt [2026-02-17T20:15:05.833565] [INFO ] [sig ] [2/3401] Completed AAL in 0.4s | 2.81 sym/s | Total: 0.7s | ETA: 20.2m [2026-02-17T20:15:05.833626] [INFO ] [sig ] [3/3401] Forecasting AAOI... [2026-02-17T20:15:05.833658] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-17T20:15:05.833688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-17T20:15:05.846253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-17T20:15:05.846646] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-17T20:15:05.847692] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-17T20:15:05.847746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:05.847778] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:05.847805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:05.847863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:05.908000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:05.908862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:05.908979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:05.909036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:06.034745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:06.034903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:06.034944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:06.034974] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:06.038495] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-17T20:15:06.038812] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-17T20:15:06.038951] [INFO ] [sig ] AAOI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:06.181216] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AAOI.txt [2026-02-17T20:15:06.181364] [INFO ] [sig ] [3/3401] Completed AAOI in 0.3s | 2.83 sym/s | Total: 1.1s | ETA: 20.0m [2026-02-17T20:15:06.181403] [INFO ] [sig ] [4/3401] Forecasting AAON... [2026-02-17T20:15:06.181434] [INFO ] [sig ] Generating forecast for: AAON [2026-02-17T20:15:06.181465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-17T20:15:06.193161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-17T20:15:06.193549] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-17T20:15:06.194380] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-17T20:15:06.194434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:06.194466] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:06.194492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:06.194548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:06.251525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:06.252384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:06.252465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:06.252499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:06.370986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:06.371144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:06.371185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:06.371213] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:06.374782] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-17T20:15:06.375076] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-17T20:15:06.375210] [INFO ] [sig ] AAON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:06.520913] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AAON.txt [2026-02-17T20:15:06.521059] [INFO ] [sig ] [4/3401] Completed AAON in 0.3s | 2.86 sym/s | Total: 1.4s | ETA: 19.8m [2026-02-17T20:15:06.521099] [INFO ] [sig ] [5/3401] Forecasting AAP... [2026-02-17T20:15:06.521131] [INFO ] [sig ] Generating forecast for: AAP [2026-02-17T20:15:06.521163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-17T20:15:06.533306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-17T20:15:06.533676] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-17T20:15:06.534511] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-17T20:15:06.534564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:06.534620] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:06.534659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:06.534718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:06.592278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:06.593041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:06.593121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:06.593155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:06.716842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:06.717009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:06.717061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:06.717099] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:06.720685] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-17T20:15:06.720990] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-17T20:15:06.721126] [INFO ] [sig ] AAP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:06.864943] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AAP.txt [2026-02-17T20:15:06.865079] [INFO ] [sig ] [5/3401] Completed AAP in 0.3s | 2.87 sym/s | Total: 1.7s | ETA: 19.7m [2026-02-17T20:15:06.865119] [INFO ] [sig ] [6/3401] Forecasting AAPB... [2026-02-17T20:15:06.865149] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-17T20:15:06.865179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-17T20:15:06.876626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-17T20:15:06.877003] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-17T20:15:06.877952] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-17T20:15:06.878005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:06.878038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:06.878069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:06.878125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:06.937428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:06.938239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:06.938320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:06.938353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:07.056460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:07.056642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:07.056685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:07.056715] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:07.060192] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-17T20:15:07.060479] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-17T20:15:07.060632] [INFO ] [sig ] AAPB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:07.205716] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AAPB.txt [2026-02-17T20:15:07.205869] [INFO ] [sig ] [6/3401] Completed AAPB in 0.3s | 2.88 sym/s | Total: 2.1s | ETA: 19.7m [2026-02-17T20:15:07.205910] [INFO ] [sig ] [7/3401] Forecasting AAPD... [2026-02-17T20:15:07.205941] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-17T20:15:07.205972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-17T20:15:07.217217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-17T20:15:07.217596] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-17T20:15:07.218416] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-17T20:15:07.218470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:07.218502] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:07.218529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:07.218611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:07.279765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:07.280765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:07.280847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:07.280880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:07.406651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:07.406805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:07.406845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:07.406874] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:07.410552] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-17T20:15:07.410855] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-17T20:15:07.410987] [INFO ] [sig ] AAPD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:07.557231] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AAPD.txt [2026-02-17T20:15:07.557344] [INFO ] [sig ] [7/3401] Completed AAPD in 0.4s | 2.87 sym/s | Total: 2.4s | ETA: 19.7m [2026-02-17T20:15:07.557385] [INFO ] [sig ] [8/3401] Forecasting AAPL... [2026-02-17T20:15:07.557417] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-17T20:15:07.557447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-17T20:15:07.569098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-17T20:15:07.569633] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-17T20:15:07.570607] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-17T20:15:07.570660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:07.570692] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:07.570719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:07.570780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:07.630775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:07.631430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:07.631516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:07.631549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:07.759694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:07.759843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:07.759883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:07.759911] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:07.763600] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: UP (p=57.61%) [2026-02-17T20:15:07.763885] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-17T20:15:07.764017] [INFO ] [sig ] AAPL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:07.908361] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AAPL.txt [2026-02-17T20:15:07.908501] [INFO ] [sig ] [8/3401] Completed AAPL in 0.4s | 2.87 sym/s | Total: 2.8s | ETA: 19.7m [2026-02-17T20:15:07.908539] [INFO ] [sig ] [9/3401] Forecasting AAXJ... [2026-02-17T20:15:07.908586] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-17T20:15:07.908622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-17T20:15:07.921761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-17T20:15:07.922105] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-17T20:15:07.922922] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-17T20:15:07.922975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:07.923008] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:07.923035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:07.923092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:07.981456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:07.982111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:07.982189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:07.982222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:08.111747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:08.111913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:08.111960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:08.111991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:08.115441] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=34.37%) [2026-02-17T20:15:08.115745] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-17T20:15:08.115877] [INFO ] [sig ] AAXJ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:08.259772] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AAXJ.txt [2026-02-17T20:15:08.259925] [INFO ] [sig ] [9/3401] Completed AAXJ in 0.4s | 2.87 sym/s | Total: 3.1s | ETA: 19.7m [2026-02-17T20:15:08.259965] [INFO ] [sig ] [10/3401] Forecasting AB... [2026-02-17T20:15:08.259996] [INFO ] [sig ] Generating forecast for: AB [2026-02-17T20:15:08.260027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-17T20:15:08.271177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-17T20:15:08.271508] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-17T20:15:08.272359] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-17T20:15:08.272413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:08.272473] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:08.272503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:08.272561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:08.329630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:08.330285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:08.330368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:08.330401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:08.449563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:08.449735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:08.449775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:08.449803] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:08.453570] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-02-17T20:15:08.453875] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-17T20:15:08.454006] [INFO ] [sig ] AB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:08.599108] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AB.txt [2026-02-17T20:15:08.599451] [INFO ] [sig ] [10/3401] Completed AB in 0.3s | 2.87 sym/s | Total: 3.5s | ETA: 19.7m [2026-02-17T20:15:08.599492] [INFO ] [sig ] [11/3401] Forecasting ABCB... [2026-02-17T20:15:08.599523] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-17T20:15:08.599554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-17T20:15:08.611107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-17T20:15:08.611727] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-17T20:15:08.612808] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-17T20:15:08.612865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:08.612898] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:08.612925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:08.612982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:08.674520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:08.675454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:08.675551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:08.675608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:08.802170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:08.802533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:08.802595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:08.802629] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:08.806805] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-02-17T20:15:08.807155] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-17T20:15:08.807303] [INFO ] [sig ] ABCB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:08.970778] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ABCB.txt [2026-02-17T20:15:08.970948] [INFO ] [sig ] [11/3401] Completed ABCB in 0.4s | 2.86 sym/s | Total: 3.9s | ETA: 19.8m [2026-02-17T20:15:08.970992] [INFO ] [sig ] [12/3401] Forecasting ABCL... [2026-02-17T20:15:08.971025] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-17T20:15:08.971056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-17T20:15:08.984291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-17T20:15:08.984731] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-17T20:15:08.985614] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-17T20:15:08.985669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:08.985702] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:08.985731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:08.985790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:09.054050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:09.054991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:09.055105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:09.055142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:09.184777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:09.184941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:09.184983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:09.185014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:09.188561] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=16.66%) [2026-02-17T20:15:09.188894] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-17T20:15:09.189028] [INFO ] [sig ] ABCL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:09.342172] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ABCL.txt [2026-02-17T20:15:09.342342] [INFO ] [sig ] [12/3401] Completed ABCL in 0.4s | 2.84 sym/s | Total: 4.2s | ETA: 19.9m [2026-02-17T20:15:09.342381] [INFO ] [sig ] [13/3401] Forecasting ABEO... [2026-02-17T20:15:09.342410] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-17T20:15:09.342443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-17T20:15:09.354430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-17T20:15:09.354839] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-17T20:15:09.355689] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-17T20:15:09.355744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:09.355778] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:09.355805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:09.355863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:09.421122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:09.422096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:09.422200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:09.422237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:09.544505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:09.544689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:09.544732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:09.544800] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:09.548424] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-02-17T20:15:09.548750] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-17T20:15:09.548900] [INFO ] [sig ] ABEO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:09.694826] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ABEO.txt [2026-02-17T20:15:09.694983] [INFO ] [sig ] [13/3401] Completed ABEO in 0.4s | 2.84 sym/s | Total: 4.6s | ETA: 19.9m [2026-02-17T20:15:09.695024] [INFO ] [sig ] [14/3401] Forecasting ABG... [2026-02-17T20:15:09.695055] [INFO ] [sig ] Generating forecast for: ABG [2026-02-17T20:15:09.695088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-17T20:15:09.705873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-17T20:15:09.706469] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-17T20:15:09.707549] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-17T20:15:09.707624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:09.707658] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:09.707685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:09.707742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:09.765793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:09.766764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:09.766851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:09.766884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:09.887891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:09.888079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:09.888128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:09.888161] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:09.891767] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=33.98%) [2026-02-17T20:15:09.892075] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-17T20:15:09.892223] [INFO ] [sig ] ABG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:10.041100] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ABG.txt [2026-02-17T20:15:10.041281] [INFO ] [sig ] [14/3401] Completed ABG in 0.3s | 2.85 sym/s | Total: 4.9s | ETA: 19.8m [2026-02-17T20:15:10.041321] [INFO ] [sig ] [15/3401] Forecasting ABM... [2026-02-17T20:15:10.041355] [INFO ] [sig ] Generating forecast for: ABM [2026-02-17T20:15:10.041398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-17T20:15:10.054837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-17T20:15:10.055232] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-17T20:15:10.056048] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-17T20:15:10.056111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:10.056150] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:10.056182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:10.056251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:10.118824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:10.120017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:10.120103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:10.120137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:10.245960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:10.246147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:10.246199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:10.246236] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:10.250188] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=99.67%) [2026-02-17T20:15:10.250526] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-17T20:15:10.250696] [INFO ] [sig ] ABM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:10.401769] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ABM.txt [2026-02-17T20:15:10.401946] [INFO ] [sig ] [15/3401] Completed ABM in 0.4s | 2.84 sym/s | Total: 5.3s | ETA: 19.9m [2026-02-17T20:15:10.401988] [INFO ] [sig ] [16/3401] Forecasting ABNB... [2026-02-17T20:15:10.402026] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-17T20:15:10.402057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-17T20:15:10.414370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-17T20:15:10.414812] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-17T20:15:10.415751] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-17T20:15:10.415807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:10.415846] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:10.415876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:10.415940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:10.476750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:10.477742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:10.477828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:10.477862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:10.607109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:10.607296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:10.607336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:10.607365] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:10.611168] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=56.88%) [2026-02-17T20:15:10.611495] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-17T20:15:10.611666] [INFO ] [sig ] ABNB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:10.763323] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ABNB.txt [2026-02-17T20:15:10.763477] [INFO ] [sig ] [16/3401] Completed ABNB in 0.4s | 2.84 sym/s | Total: 5.6s | ETA: 19.9m [2026-02-17T20:15:10.763517] [INFO ] [sig ] [17/3401] Forecasting ABOS... [2026-02-17T20:15:10.763547] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-17T20:15:10.763601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-17T20:15:10.776495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-17T20:15:10.776933] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-17T20:15:10.777911] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-17T20:15:10.777968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:10.778002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:10.778029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:10.778087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:10.838234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:10.839041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:10.839123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:10.839156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:10.971615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:10.971787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:10.971830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:10.971860] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:10.975833] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: UP (p=74.53%) [2026-02-17T20:15:10.976168] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-17T20:15:10.976323] [INFO ] [sig ] ABOS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:11.128068] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ABOS.txt [2026-02-17T20:15:11.128240] [INFO ] [sig ] [17/3401] Completed ABOS in 0.4s | 2.83 sym/s | Total: 6.0s | ETA: 19.9m [2026-02-17T20:15:11.128282] [INFO ] [sig ] [18/3401] Forecasting ABSI... [2026-02-17T20:15:11.128313] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-17T20:15:11.128344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-17T20:15:11.143426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-17T20:15:11.143917] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-17T20:15:11.144760] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-17T20:15:11.144823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:11.144880] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:11.144909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:11.144967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:11.203383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:11.204287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:11.204417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:11.204454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:11.325308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:11.325683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:11.325724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:11.325753] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:11.329449] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-02-17T20:15:11.329964] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-17T20:15:11.330105] [INFO ] [sig ] ABSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:11.481793] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ABSI.txt [2026-02-17T20:15:11.481969] [INFO ] [sig ] [18/3401] Completed ABSI in 0.4s | 2.83 sym/s | Total: 6.4s | ETA: 19.9m [2026-02-17T20:15:11.482010] [INFO ] [sig ] [19/3401] Forecasting ABUS... [2026-02-17T20:15:11.482040] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-17T20:15:11.482071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-17T20:15:11.495150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-17T20:15:11.495611] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-17T20:15:11.496482] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-17T20:15:11.496537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:11.496589] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:11.496620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:11.496677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:11.555982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:11.556991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:11.557077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:11.557111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:11.677541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:11.677724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:11.677765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:11.677794] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:11.681281] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-02-17T20:15:11.681569] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-17T20:15:11.681723] [INFO ] [sig ] ABUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:11.828449] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ABUS.txt [2026-02-17T20:15:11.828635] [INFO ] [sig ] [19/3401] Completed ABUS in 0.3s | 2.83 sym/s | Total: 6.7s | ETA: 19.9m [2026-02-17T20:15:11.828679] [INFO ] [sig ] [20/3401] Forecasting ABVC... [2026-02-17T20:15:11.828710] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-17T20:15:11.828741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-17T20:15:11.840025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-17T20:15:11.840484] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-17T20:15:11.841591] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-17T20:15:11.841650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:11.841683] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:11.841712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:11.841769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:11.903221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:11.904568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:11.904784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:11.904837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:12.032466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:12.032642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:12.032685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:12.032721] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:12.036351] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=49.00%) [2026-02-17T20:15:12.036679] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-17T20:15:12.036825] [INFO ] [sig ] ABVC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:12.198523] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ABVC.txt [2026-02-17T20:15:12.198707] [INFO ] [sig ] [20/3401] Completed ABVC in 0.4s | 2.83 sym/s | Total: 7.1s | ETA: 19.9m [2026-02-17T20:15:12.198749] [INFO ] [sig ] [21/3401] Forecasting ABVE... [2026-02-17T20:15:12.198781] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-17T20:15:12.198811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-17T20:15:12.212650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-17T20:15:12.213177] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-17T20:15:12.214304] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-17T20:15:12.214568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:12.214638] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:12.214678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:12.214763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:12.299030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:12.299952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:12.300053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:12.300090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:12.421652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:12.421814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:12.421857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:12.421888] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:12.425480] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-02-17T20:15:12.425799] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-17T20:15:12.425940] [INFO ] [sig ] ABVE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:12.578011] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ABVE.txt [2026-02-17T20:15:12.578157] [INFO ] [sig ] [21/3401] Completed ABVE in 0.4s | 2.82 sym/s | Total: 7.5s | ETA: 20.0m [2026-02-17T20:15:12.578214] [INFO ] [sig ] [22/3401] Forecasting ABVX... [2026-02-17T20:15:12.578254] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-17T20:15:12.578293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-17T20:15:12.589453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-17T20:15:12.589824] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-17T20:15:12.590634] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-17T20:15:12.590688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:12.590721] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:12.590748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:12.590804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:12.651868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:12.652708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:12.652809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:12.652846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:12.784330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:12.784558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:12.784649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:12.784698] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:12.790118] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-17T20:15:12.790738] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-17T20:15:12.790923] [INFO ] [sig ] ABVX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:12.961085] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ABVX.txt [2026-02-17T20:15:12.961255] [INFO ] [sig ] [22/3401] Completed ABVX in 0.4s | 2.81 sym/s | Total: 7.8s | ETA: 20.1m [2026-02-17T20:15:12.961299] [INFO ] [sig ] [23/3401] Forecasting ACA... [2026-02-17T20:15:12.961332] [INFO ] [sig ] Generating forecast for: ACA [2026-02-17T20:15:12.961373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-17T20:15:12.973343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-17T20:15:12.973765] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-17T20:15:12.974904] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-17T20:15:12.974962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:12.974997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:12.975027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:12.975086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:13.056372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:13.057515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:13.057623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:13.057660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:13.196368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:13.196557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:13.196639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:13.196687] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:13.201811] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=28.71%) [2026-02-17T20:15:13.202210] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-17T20:15:13.202417] [INFO ] [sig ] ACA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:13.369262] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACA.txt [2026-02-17T20:15:13.369738] [INFO ] [sig ] [23/3401] Completed ACA in 0.4s | 2.79 sym/s | Total: 8.2s | ETA: 20.2m [2026-02-17T20:15:13.369804] [INFO ] [sig ] [24/3401] Forecasting ACAD... [2026-02-17T20:15:13.369852] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-17T20:15:13.369903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-17T20:15:13.385990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-17T20:15:13.386491] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-17T20:15:13.387532] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-17T20:15:13.387608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:13.387645] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:13.387674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:13.387731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:13.447515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:13.448476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:13.448562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:13.448619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:13.575447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:13.575628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:13.575672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:13.575701] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:13.579296] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-02-17T20:15:13.579604] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-17T20:15:13.579737] [INFO ] [sig ] ACAD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:13.726859] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACAD.txt [2026-02-17T20:15:13.727012] [INFO ] [sig ] [24/3401] Completed ACAD in 0.4s | 2.79 sym/s | Total: 8.6s | ETA: 20.2m [2026-02-17T20:15:13.727052] [INFO ] [sig ] [25/3401] Forecasting ACB... [2026-02-17T20:15:13.727082] [INFO ] [sig ] Generating forecast for: ACB [2026-02-17T20:15:13.727113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-17T20:15:13.740175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-17T20:15:13.740623] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-17T20:15:13.741474] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-17T20:15:13.741529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:13.741562] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:13.741620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:13.741682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:13.800098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:13.801000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:13.801089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:13.801124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:13.932223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:13.932387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:13.932430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:13.932476] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:13.936364] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: DOWN (p=46.52%) [2026-02-17T20:15:13.936700] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-17T20:15:13.936841] [INFO ] [sig ] ACB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:14.114705] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACB.txt [2026-02-17T20:15:14.114869] [INFO ] [sig ] [25/3401] Completed ACB in 0.4s | 2.78 sym/s | Total: 9.0s | ETA: 20.2m [2026-02-17T20:15:14.114910] [INFO ] [sig ] [26/3401] Forecasting ACCO... [2026-02-17T20:15:14.114941] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-17T20:15:14.114971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-17T20:15:14.126276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-17T20:15:14.126677] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-17T20:15:14.127522] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-17T20:15:14.127601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:14.127655] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:14.127683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:14.127740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:14.186750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:14.187692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:14.187781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:14.187838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:14.316742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:14.316901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:14.316944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:14.316975] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:14.320607] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=45.48%) [2026-02-17T20:15:14.320903] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-17T20:15:14.321040] [INFO ] [sig ] ACCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:14.469280] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACCO.txt [2026-02-17T20:15:14.469430] [INFO ] [sig ] [26/3401] Completed ACCO in 0.4s | 2.78 sym/s | Total: 9.3s | ETA: 20.2m [2026-02-17T20:15:14.469471] [INFO ] [sig ] [27/3401] Forecasting ACDC... [2026-02-17T20:15:14.469501] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-17T20:15:14.469532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-17T20:15:14.481711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-17T20:15:14.482079] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-17T20:15:14.482899] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-17T20:15:14.482954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:14.483018] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:14.483047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:14.483105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:14.542902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:14.543810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:14.543912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:14.543947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:14.660905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:14.661041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:14.661081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:14.661110] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:14.664689] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-02-17T20:15:14.664987] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-17T20:15:14.665127] [INFO ] [sig ] ACDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:14.811759] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACDC.txt [2026-02-17T20:15:14.811925] [INFO ] [sig ] [27/3401] Completed ACDC in 0.3s | 2.79 sym/s | Total: 9.7s | ETA: 20.2m [2026-02-17T20:15:14.811967] [INFO ] [sig ] [28/3401] Forecasting ACEL... [2026-02-17T20:15:14.811997] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-17T20:15:14.812028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-17T20:15:14.824434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-17T20:15:14.824850] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-17T20:15:14.825723] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-17T20:15:14.825778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:14.825812] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:14.825840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:14.825897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:14.890098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:14.891265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:14.891358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:14.891392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:15.016997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:15.017196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:15.017240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:15.017270] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:15.021404] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=19.24%) [2026-02-17T20:15:15.021734] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-17T20:15:15.021875] [INFO ] [sig ] ACEL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:15.175002] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACEL.txt [2026-02-17T20:15:15.175160] [INFO ] [sig ] [28/3401] Completed ACEL in 0.4s | 2.78 sym/s | Total: 10.1s | ETA: 20.2m [2026-02-17T20:15:15.175203] [INFO ] [sig ] [29/3401] Forecasting ACGL... [2026-02-17T20:15:15.175234] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-17T20:15:15.175275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-17T20:15:15.187455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-17T20:15:15.187837] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-17T20:15:15.188735] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-17T20:15:15.188790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:15.188825] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:15.188867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:15.188926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:15.253929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:15.254882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:15.254978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:15.255012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:15.384555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:15.384735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:15.384776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:15.384805] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:15.388684] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-02-17T20:15:15.388973] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-17T20:15:15.389112] [INFO ] [sig ] ACGL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:15.537215] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACGL.txt [2026-02-17T20:15:15.537374] [INFO ] [sig ] [29/3401] Completed ACGL in 0.4s | 2.78 sym/s | Total: 10.4s | ETA: 20.2m [2026-02-17T20:15:15.537414] [INFO ] [sig ] [30/3401] Forecasting ACGLN... [2026-02-17T20:15:15.537444] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-17T20:15:15.537475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-17T20:15:15.548476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-17T20:15:15.548873] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-17T20:15:15.549715] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-17T20:15:15.549768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:15.549800] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:15.549827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:15.549882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:15.608019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:15.608753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:15.608850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:15.608883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:15.729975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:15.730135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:15.730176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:15.730244] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:15.733875] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-02-17T20:15:15.734174] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-17T20:15:15.734332] [INFO ] [sig ] ACGLN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:15.898496] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACGLN.txt [2026-02-17T20:15:15.898684] [INFO ] [sig ] [30/3401] Completed ACGLN in 0.4s | 2.78 sym/s | Total: 10.8s | ETA: 20.2m [2026-02-17T20:15:15.898728] [INFO ] [sig ] [31/3401] Forecasting ACGLO... [2026-02-17T20:15:15.898758] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-17T20:15:15.898788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-17T20:15:15.909989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-17T20:15:15.910393] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-17T20:15:15.911243] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-17T20:15:15.911301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:15.911333] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:15.911359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:15.911415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:15.969338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:15.970005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:15.970082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:15.970114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:16.088231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:16.088374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:16.088415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:16.088444] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:16.091976] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-02-17T20:15:16.092249] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-17T20:15:16.092561] [INFO ] [sig ] ACGLO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:16.238326] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACGLO.txt [2026-02-17T20:15:16.238459] [INFO ] [sig ] [31/3401] Completed ACGLO in 0.3s | 2.79 sym/s | Total: 11.1s | ETA: 20.1m [2026-02-17T20:15:16.238498] [INFO ] [sig ] [32/3401] Forecasting ACHC... [2026-02-17T20:15:16.238528] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-17T20:15:16.238558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-17T20:15:16.251111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-17T20:15:16.251493] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-17T20:15:16.252462] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-17T20:15:16.252516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:16.252548] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:16.252593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:16.252653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:16.312538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:16.313231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:16.313315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:16.313358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:16.437979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:16.438112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:16.438154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:16.438183] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:16.441560] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-02-17T20:15:16.441859] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-17T20:15:16.441987] [INFO ] [sig ] ACHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:16.585986] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACHC.txt [2026-02-17T20:15:16.586111] [INFO ] [sig ] [32/3401] Completed ACHC in 0.3s | 2.79 sym/s | Total: 11.5s | ETA: 20.1m [2026-02-17T20:15:16.586149] [INFO ] [sig ] [33/3401] Forecasting ACI... [2026-02-17T20:15:16.586190] [INFO ] [sig ] Generating forecast for: ACI [2026-02-17T20:15:16.586223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-17T20:15:16.597147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-17T20:15:16.597496] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-17T20:15:16.598314] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-17T20:15:16.598368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:16.598400] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:16.598427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:16.598484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:16.655980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:16.656640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:16.656717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:16.656750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:16.777609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:16.777759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:16.777800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:16.777828] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:16.781979] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=34.77%) [2026-02-17T20:15:16.782257] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-17T20:15:16.782390] [INFO ] [sig ] ACI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:16.928225] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACI.txt [2026-02-17T20:15:16.928423] [INFO ] [sig ] [33/3401] Completed ACI in 0.3s | 2.79 sym/s | Total: 11.8s | ETA: 20.1m [2026-02-17T20:15:16.928466] [INFO ] [sig ] [34/3401] Forecasting ACIC... [2026-02-17T20:15:16.928496] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-17T20:15:16.928529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-17T20:15:16.941306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-17T20:15:16.941742] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-17T20:15:16.942642] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-17T20:15:16.942699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:16.942734] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:16.942763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:16.942822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:17.008835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:17.009766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:17.009864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:17.009912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:17.142650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:17.142859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:17.142913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:17.142950] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:17.146912] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-17T20:15:17.147253] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-17T20:15:17.147409] [INFO ] [sig ] ACIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:17.305246] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACIC.txt [2026-02-17T20:15:17.305411] [INFO ] [sig ] [34/3401] Completed ACIC in 0.4s | 2.79 sym/s | Total: 12.2s | ETA: 20.1m [2026-02-17T20:15:17.305454] [INFO ] [sig ] [35/3401] Forecasting ACLS... [2026-02-17T20:15:17.305488] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-17T20:15:17.305521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-17T20:15:17.318162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-17T20:15:17.318650] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-17T20:15:17.319758] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-17T20:15:17.319823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:17.319862] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:17.319895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:17.319958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:17.386864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:17.387859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:17.387950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:17.387985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:17.526214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:17.526386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:17.526432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:17.526475] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:17.530777] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-17T20:15:17.531081] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-17T20:15:17.531220] [INFO ] [sig ] ACLS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:17.687988] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACLS.txt [2026-02-17T20:15:17.688141] [INFO ] [sig ] [35/3401] Completed ACLS in 0.4s | 2.78 sym/s | Total: 12.6s | ETA: 20.1m [2026-02-17T20:15:17.688181] [INFO ] [sig ] [36/3401] Forecasting ACLX... [2026-02-17T20:15:17.688213] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-17T20:15:17.688243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-17T20:15:17.701960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-17T20:15:17.702407] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-17T20:15:17.703276] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-17T20:15:17.703332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:17.703371] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:17.703406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:17.703465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:17.762733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:17.763564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:17.763863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:17.763896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:17.892191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:17.892386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:17.892429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:17.892481] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:17.896137] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: UP (p=62.94%) [2026-02-17T20:15:17.896458] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-17T20:15:17.896765] [INFO ] [sig ] ACLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:18.049594] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACLX.txt [2026-02-17T20:15:18.049756] [INFO ] [sig ] [36/3401] Completed ACLX in 0.4s | 2.78 sym/s | Total: 12.9s | ETA: 20.1m [2026-02-17T20:15:18.049797] [INFO ] [sig ] [37/3401] Forecasting ACM... [2026-02-17T20:15:18.049829] [INFO ] [sig ] Generating forecast for: ACM [2026-02-17T20:15:18.049869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-17T20:15:18.063454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-17T20:15:18.063916] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-17T20:15:18.064774] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-17T20:15:18.064829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:18.064863] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:18.064894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:18.064953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:18.129551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:18.130611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:18.130739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:18.130776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:18.253702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:18.253879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:18.253934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:18.253972] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:18.258180] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-02-17T20:15:18.258486] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-17T20:15:18.258841] [INFO ] [sig ] ACM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:18.410762] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACM.txt [2026-02-17T20:15:18.410926] [INFO ] [sig ] [37/3401] Completed ACM in 0.4s | 2.78 sym/s | Total: 13.3s | ETA: 20.1m [2026-02-17T20:15:18.410967] [INFO ] [sig ] [38/3401] Forecasting ACN... [2026-02-17T20:15:18.410998] [INFO ] [sig ] Generating forecast for: ACN [2026-02-17T20:15:18.411028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-17T20:15:18.423224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-17T20:15:18.423630] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-17T20:15:18.424456] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-17T20:15:18.424510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:18.424542] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:18.424596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:18.424659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:18.483773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:18.484867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:18.484976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:18.485027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:18.628698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:18.628932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:18.628983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:18.629015] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:18.632939] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-02-17T20:15:18.633260] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-17T20:15:18.633413] [INFO ] [sig ] ACN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:18.782958] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACN.txt [2026-02-17T20:15:18.783104] [INFO ] [sig ] [38/3401] Completed ACN in 0.4s | 2.78 sym/s | Total: 13.7s | ETA: 20.2m [2026-02-17T20:15:18.783148] [INFO ] [sig ] [39/3401] Forecasting ACNB... [2026-02-17T20:15:18.783179] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-17T20:15:18.783210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-17T20:15:18.795301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-17T20:15:18.795739] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-17T20:15:18.796600] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-17T20:15:18.796656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:18.796690] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:18.796718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:18.796777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:18.859141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:18.860046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:18.860143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:18.860179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:18.980396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:18.980589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:18.980635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:18.980666] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:18.984244] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-02-17T20:15:18.984540] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-17T20:15:18.984701] [INFO ] [sig ] ACNB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:19.136557] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACNB.txt [2026-02-17T20:15:19.136709] [INFO ] [sig ] [39/3401] Completed ACNB in 0.4s | 2.78 sym/s | Total: 14.0s | ETA: 20.1m [2026-02-17T20:15:19.136749] [INFO ] [sig ] [40/3401] Forecasting ACON... [2026-02-17T20:15:19.136779] [INFO ] [sig ] Generating forecast for: ACON [2026-02-17T20:15:19.136809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-17T20:15:19.148664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-17T20:15:19.149040] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-17T20:15:19.149915] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-17T20:15:19.149970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:19.150002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:19.150029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:19.150112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:19.213722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:19.214607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:19.214693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:19.214728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:19.334929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:19.335094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:19.335134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:19.335165] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:19.339057] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=63.65%) [2026-02-17T20:15:19.339371] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-17T20:15:19.339526] [INFO ] [sig ] ACON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:19.502842] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACON.txt [2026-02-17T20:15:19.503113] [INFO ] [sig ] [40/3401] Completed ACON in 0.4s | 2.78 sym/s | Total: 14.4s | ETA: 20.1m [2026-02-17T20:15:19.503181] [INFO ] [sig ] [41/3401] Forecasting ACP... [2026-02-17T20:15:19.503225] [INFO ] [sig ] Generating forecast for: ACP [2026-02-17T20:15:19.503268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-17T20:15:19.516990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-17T20:15:19.517462] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-17T20:15:19.518419] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-17T20:15:19.518484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:19.518519] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:19.518547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:19.518829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:19.581829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:19.582888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:19.583017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:19.583079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:19.715883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:19.716044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:19.716085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:19.716115] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:19.719684] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-02-17T20:15:19.719970] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-17T20:15:19.720105] [INFO ] [sig ] ACP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:19.868504] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACP.txt [2026-02-17T20:15:19.868673] [INFO ] [sig ] [41/3401] Completed ACP in 0.4s | 2.78 sym/s | Total: 14.7s | ETA: 20.1m [2026-02-17T20:15:19.868715] [INFO ] [sig ] [42/3401] Forecasting ACRE... [2026-02-17T20:15:19.868746] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-17T20:15:19.868777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-17T20:15:19.880125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-17T20:15:19.880466] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-17T20:15:19.881274] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-17T20:15:19.881352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:19.881386] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:19.881413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:19.881470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:19.941315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:19.942208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:19.942289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:19.942322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:20.069640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:20.069797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:20.069839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:20.069869] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:20.074753] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=25.62%) [2026-02-17T20:15:20.075064] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-17T20:15:20.075205] [INFO ] [sig ] ACRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:20.229924] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACRE.txt [2026-02-17T20:15:20.230100] [INFO ] [sig ] [42/3401] Completed ACRE in 0.4s | 2.78 sym/s | Total: 15.1s | ETA: 20.1m [2026-02-17T20:15:20.230141] [INFO ] [sig ] [43/3401] Forecasting ACRS... [2026-02-17T20:15:20.230174] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-17T20:15:20.230213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-17T20:15:20.244561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-17T20:15:20.244989] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-17T20:15:20.245886] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-17T20:15:20.245942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:20.245977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:20.246007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:20.246067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:20.312164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:20.313147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:20.313236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:20.313270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:20.438303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:20.438470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:20.438511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:20.438542] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:20.442001] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-02-17T20:15:20.442287] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-17T20:15:20.442425] [INFO ] [sig ] ACRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:20.592185] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACRS.txt [2026-02-17T20:15:20.592363] [INFO ] [sig ] [43/3401] Completed ACRS in 0.4s | 2.78 sym/s | Total: 15.5s | ETA: 20.1m [2026-02-17T20:15:20.592404] [INFO ] [sig ] [44/3401] Forecasting ACTG... [2026-02-17T20:15:20.592434] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-17T20:15:20.592466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-17T20:15:20.611378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-17T20:15:20.612334] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-17T20:15:20.613869] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-17T20:15:20.613942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:20.614038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:20.614078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:20.614168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:20.695130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:20.696477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:20.696629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:20.696688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:20.836051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:20.836226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:20.836272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:20.836304] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:20.840049] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-17T20:15:20.840354] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-17T20:15:20.840502] [INFO ] [sig ] ACTG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:20.990264] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACTG.txt [2026-02-17T20:15:20.990436] [INFO ] [sig ] [44/3401] Completed ACTG in 0.4s | 2.77 sym/s | Total: 15.9s | ETA: 20.2m [2026-02-17T20:15:20.990477] [INFO ] [sig ] [45/3401] Forecasting ACVA... [2026-02-17T20:15:20.990508] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-17T20:15:20.990542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-17T20:15:21.002464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-17T20:15:21.002907] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-17T20:15:21.003796] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-17T20:15:21.003853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:21.003887] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:21.003917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:21.003975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:21.066438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:21.067430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:21.067534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:21.067569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:21.198599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:21.198783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:21.198834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:21.198871] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:21.203248] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=84.70%) [2026-02-17T20:15:21.203667] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-17T20:15:21.203824] [INFO ] [sig ] ACVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:21.362886] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ACVA.txt [2026-02-17T20:15:21.363093] [INFO ] [sig ] [45/3401] Completed ACVA in 0.4s | 2.77 sym/s | Total: 16.2s | ETA: 20.2m [2026-02-17T20:15:21.363151] [INFO ] [sig ] [46/3401] Forecasting ACWI... [2026-02-17T20:15:21.363184] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-17T20:15:21.363217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-17T20:15:21.378527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-17T20:15:21.378930] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-17T20:15:21.379814] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-17T20:15:21.379870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:21.379913] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:21.379945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:21.380004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:21.441764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:21.442766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:21.442865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:21.442900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:21.566552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:21.566737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:21.566780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:21.566810] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:21.570480] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=12.80%) [2026-02-17T20:15:21.570792] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-17T20:15:21.570933] [INFO ] [sig ] ACWI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:21.734129] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACWI.txt [2026-02-17T20:15:21.734305] [INFO ] [sig ] [46/3401] Completed ACWI in 0.4s | 2.77 sym/s | Total: 16.6s | ETA: 20.2m [2026-02-17T20:15:21.734347] [INFO ] [sig ] [47/3401] Forecasting ACWX... [2026-02-17T20:15:21.734379] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-17T20:15:21.734414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-17T20:15:21.747047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-17T20:15:21.747502] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-17T20:15:21.748413] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-17T20:15:21.748495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:21.748543] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:21.748606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:21.748696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:21.815885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:21.817019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:21.817105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:21.817162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:21.942941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:21.943112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:21.943153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:21.943223] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:21.946921] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=46.50%) [2026-02-17T20:15:21.947323] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-17T20:15:21.947484] [INFO ] [sig ] ACWX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:22.096798] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACWX.txt [2026-02-17T20:15:22.096957] [INFO ] [sig ] [47/3401] Completed ACWX in 0.4s | 2.77 sym/s | Total: 17.0s | ETA: 20.2m [2026-02-17T20:15:22.096999] [INFO ] [sig ] [48/3401] Forecasting ACXP... [2026-02-17T20:15:22.097028] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-17T20:15:22.097060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-17T20:15:22.108990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-17T20:15:22.109309] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-17T20:15:22.110319] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-17T20:15:22.110373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:22.110405] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:22.110431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:22.110487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:22.168732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:22.169360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:22.169453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:22.169494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:22.288365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:22.288526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:22.288566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:22.288619] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:22.292029] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=46.60%) [2026-02-17T20:15:22.292306] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-17T20:15:22.292437] [INFO ] [sig ] ACXP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:22.435536] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ACXP.txt [2026-02-17T20:15:22.435679] [INFO ] [sig ] [48/3401] Completed ACXP in 0.3s | 2.77 sym/s | Total: 17.3s | ETA: 20.2m [2026-02-17T20:15:22.435719] [INFO ] [sig ] [49/3401] Forecasting ADBE... [2026-02-17T20:15:22.435748] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-17T20:15:22.435789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-17T20:15:22.447403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-17T20:15:22.447769] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-17T20:15:22.448626] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-17T20:15:22.448680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:22.448712] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:22.448739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:22.448797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:22.508997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:22.509650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:22.509731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:22.509763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:22.634790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:22.634990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:22.635031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:22.635061] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:22.638493] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=39.20%) [2026-02-17T20:15:22.638792] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-17T20:15:22.638926] [INFO ] [sig ] ADBE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:22.782006] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ADBE.txt [2026-02-17T20:15:22.782142] [INFO ] [sig ] [49/3401] Completed ADBE in 0.3s | 2.77 sym/s | Total: 17.7s | ETA: 20.1m [2026-02-17T20:15:22.782181] [INFO ] [sig ] [50/3401] Forecasting ADC... [2026-02-17T20:15:22.782210] [INFO ] [sig ] Generating forecast for: ADC [2026-02-17T20:15:22.782242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-17T20:15:22.793296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-17T20:15:22.793668] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-17T20:15:22.794468] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-17T20:15:22.794521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:22.794553] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:22.794604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:22.794663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:22.854960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:22.855679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:22.855763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:22.855796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:22.981140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:22.981308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:22.981350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:22.981382] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:22.985631] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=17.29%) [2026-02-17T20:15:22.986000] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-17T20:15:22.986152] [INFO ] [sig ] ADC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:23.131068] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ADC.txt [2026-02-17T20:15:23.131226] [INFO ] [sig ] [50/3401] Completed ADC in 0.3s | 2.78 sym/s | Total: 18.0s | ETA: 20.1m [2026-02-17T20:15:23.131277] [INFO ] [sig ] [51/3401] Forecasting ADEA... [2026-02-17T20:15:23.131310] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-17T20:15:23.131341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-17T20:15:23.143638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-17T20:15:23.143982] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-17T20:15:23.144811] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-17T20:15:23.144865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:23.144899] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:23.144927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:23.144986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:23.204168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:23.204922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:23.205003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:23.205037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:23.331817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:23.331973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:23.332013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:23.332042] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:23.335452] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=23.65%) [2026-02-17T20:15:23.335748] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-17T20:15:23.335879] [INFO ] [sig ] ADEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:23.478752] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ADEA.txt [2026-02-17T20:15:23.478886] [INFO ] [sig ] [51/3401] Completed ADEA in 0.3s | 2.78 sym/s | Total: 18.4s | ETA: 20.1m [2026-02-17T20:15:23.478926] [INFO ] [sig ] [52/3401] Forecasting ADI... [2026-02-17T20:15:23.478954] [INFO ] [sig ] Generating forecast for: ADI [2026-02-17T20:15:23.478986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-17T20:15:23.490944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-17T20:15:23.491321] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-17T20:15:23.492136] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-17T20:15:23.492189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:23.492222] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:23.492250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:23.492310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:23.550985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:23.551840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:23.551925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:23.551960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:23.683670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:23.683838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:23.683880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:23.683910] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:23.687664] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-02-17T20:15:23.688040] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-17T20:15:23.688239] [INFO ] [sig ] ADI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:23.837150] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ADI.txt [2026-02-17T20:15:23.837278] [INFO ] [sig ] [52/3401] Completed ADI in 0.4s | 2.78 sym/s | Total: 18.7s | ETA: 20.1m [2026-02-17T20:15:23.837316] [INFO ] [sig ] [53/3401] Forecasting ADM... [2026-02-17T20:15:23.837345] [INFO ] [sig ] Generating forecast for: ADM [2026-02-17T20:15:23.837375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-17T20:15:23.849340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-17T20:15:23.849706] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-17T20:15:23.850490] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-17T20:15:23.850543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:23.850608] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:23.850640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:23.850697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:23.909516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:23.910182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:23.910259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:23.910292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:24.032501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:24.032703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:24.032925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:24.032955] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:24.037337] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: UP (p=77.60%) [2026-02-17T20:15:24.037949] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-17T20:15:24.038107] [INFO ] [sig ] ADM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:24.193788] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ADM.txt [2026-02-17T20:15:24.193921] [INFO ] [sig ] [53/3401] Completed ADM in 0.4s | 2.78 sym/s | Total: 19.1s | ETA: 20.1m [2026-02-17T20:15:24.193961] [INFO ] [sig ] [54/3401] Forecasting ADMA... [2026-02-17T20:15:24.193989] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-17T20:15:24.194020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-17T20:15:24.205658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-17T20:15:24.205980] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-17T20:15:24.206837] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-17T20:15:24.206896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:24.206931] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:24.206961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:24.207020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:24.266844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:24.267552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:24.267676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:24.267712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:24.398749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:24.398938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:24.398982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:24.399012] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:24.402894] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-02-17T20:15:24.403181] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-17T20:15:24.403318] [INFO ] [sig ] ADMA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:24.548835] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ADMA.txt [2026-02-17T20:15:24.548980] [INFO ] [sig ] [54/3401] Completed ADMA in 0.4s | 2.78 sym/s | Total: 19.4s | ETA: 20.1m [2026-02-17T20:15:24.549019] [INFO ] [sig ] [55/3401] Forecasting ADP... [2026-02-17T20:15:24.549049] [INFO ] [sig ] Generating forecast for: ADP [2026-02-17T20:15:24.549081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-17T20:15:24.562083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-17T20:15:24.562540] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-17T20:15:24.563527] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-17T20:15:24.563616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:24.563655] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:24.563683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:24.563764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:24.629163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:24.630179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:24.630272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:24.630307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:24.764731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:24.764929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:24.764982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:24.765021] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:24.770912] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=23.55%) [2026-02-17T20:15:24.771421] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-17T20:15:24.771635] [INFO ] [sig ] ADP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:24.928393] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ADP.txt [2026-02-17T20:15:24.928559] [INFO ] [sig ] [55/3401] Completed ADP in 0.4s | 2.78 sym/s | Total: 19.8s | ETA: 20.1m [2026-02-17T20:15:24.928622] [INFO ] [sig ] [56/3401] Forecasting ADSE... [2026-02-17T20:15:24.928652] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-17T20:15:24.928684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-17T20:15:24.940242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-17T20:15:24.940674] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-17T20:15:24.941481] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-17T20:15:24.941534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:24.941590] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:24.941622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:24.941679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:25.001241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:25.002371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:25.002455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:25.002488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:25.148786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:25.148987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:25.149041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:25.149078] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:25.154017] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-17T20:15:25.154496] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-17T20:15:25.154696] [INFO ] [sig ] ADSE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:25.321155] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ADSE.txt [2026-02-17T20:15:25.321324] [INFO ] [sig ] [56/3401] Completed ADSE in 0.4s | 2.77 sym/s | Total: 20.2s | ETA: 20.1m [2026-02-17T20:15:25.321370] [INFO ] [sig ] [57/3401] Forecasting ADSK... [2026-02-17T20:15:25.321400] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-17T20:15:25.321432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-17T20:15:25.334354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-17T20:15:25.334815] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-17T20:15:25.335695] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-17T20:15:25.335751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:25.335785] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:25.335812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:25.335869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:25.401203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:25.402235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:25.402327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:25.402362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:25.555860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:25.556033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:25.556074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:25.556104] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:25.559887] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-17T20:15:25.560235] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-17T20:15:25.560386] [INFO ] [sig ] ADSK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:25.718850] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ADSK.txt [2026-02-17T20:15:25.719054] [INFO ] [sig ] [57/3401] Completed ADSK in 0.4s | 2.77 sym/s | Total: 20.6s | ETA: 20.1m [2026-02-17T20:15:25.719100] [INFO ] [sig ] [58/3401] Forecasting ADTN... [2026-02-17T20:15:25.719131] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-17T20:15:25.719163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-17T20:15:25.730914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-17T20:15:25.731277] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-17T20:15:25.732137] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-17T20:15:25.732193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:25.732226] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:25.732254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:25.732311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:25.794223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:25.795171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:25.795266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:25.795302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:25.921735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:25.922413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:25.922528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:25.922591] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:25.927708] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-02-17T20:15:25.928093] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-17T20:15:25.928303] [INFO ] [sig ] ADTN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:26.077477] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ADTN.txt [2026-02-17T20:15:26.077684] [INFO ] [sig ] [58/3401] Completed ADTN in 0.4s | 2.77 sym/s | Total: 21.0s | ETA: 20.1m [2026-02-17T20:15:26.077732] [INFO ] [sig ] [59/3401] Forecasting ADUS... [2026-02-17T20:15:26.077763] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-17T20:15:26.077804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-17T20:15:26.092247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-17T20:15:26.092699] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-17T20:15:26.093540] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-17T20:15:26.093631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:26.093664] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:26.093692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:26.093749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:26.155941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:26.156939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:26.157038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:26.157074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:26.272845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:26.273007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:26.273049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:26.273078] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:26.276756] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-17T20:15:26.277037] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-17T20:15:26.277197] [INFO ] [sig ] ADUS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:26.434218] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ADUS.txt [2026-02-17T20:15:26.434397] [INFO ] [sig ] [59/3401] Completed ADUS in 0.4s | 2.77 sym/s | Total: 21.3s | ETA: 20.1m [2026-02-17T20:15:26.434440] [INFO ] [sig ] [60/3401] Forecasting ADX... [2026-02-17T20:15:26.434470] [INFO ] [sig ] Generating forecast for: ADX [2026-02-17T20:15:26.434503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-17T20:15:26.446538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-17T20:15:26.446938] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-17T20:15:26.447843] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-17T20:15:26.447897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:26.447932] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:26.447960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:26.448019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:26.507327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:26.508301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:26.508384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:26.508417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:26.636504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:26.636700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:26.636744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:26.636790] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:26.640430] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=62.07%) [2026-02-17T20:15:26.640768] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-17T20:15:26.641100] [INFO ] [sig ] ADX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:26.786682] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ADX.txt [2026-02-17T20:15:26.786850] [INFO ] [sig ] [60/3401] Completed ADX in 0.4s | 2.77 sym/s | Total: 21.7s | ETA: 20.1m [2026-02-17T20:15:26.786889] [INFO ] [sig ] [61/3401] Forecasting AEE... [2026-02-17T20:15:26.786918] [INFO ] [sig ] Generating forecast for: AEE [2026-02-17T20:15:26.786948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-17T20:15:26.798549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-17T20:15:26.798939] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-17T20:15:26.799758] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-17T20:15:26.799815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:26.799884] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:26.799913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:26.799971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:26.859008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:26.860339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:26.860431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:26.860464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:26.991042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:26.991212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:26.991253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:26.991282] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:26.994816] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=76.48%) [2026-02-17T20:15:26.995098] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-17T20:15:26.995233] [INFO ] [sig ] AEE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:27.149692] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AEE.txt [2026-02-17T20:15:27.149852] [INFO ] [sig ] [61/3401] Completed AEE in 0.4s | 2.77 sym/s | Total: 22.0s | ETA: 20.1m [2026-02-17T20:15:27.149894] [INFO ] [sig ] [62/3401] Forecasting AEFC... [2026-02-17T20:15:27.149925] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-17T20:15:27.149956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-17T20:15:27.165617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-17T20:15:27.166066] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-17T20:15:27.166916] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-17T20:15:27.166969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:27.167000] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:27.167027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:27.167084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:27.225752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:27.226703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:27.226785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:27.226834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:27.351971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:27.352131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:27.352172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:27.352203] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:27.355797] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=61.65%) [2026-02-17T20:15:27.356082] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-17T20:15:27.356230] [INFO ] [sig ] AEFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:27.499649] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AEFC.txt [2026-02-17T20:15:27.499782] [INFO ] [sig ] [62/3401] Completed AEFC in 0.3s | 2.77 sym/s | Total: 22.4s | ETA: 20.1m [2026-02-17T20:15:27.499821] [INFO ] [sig ] [63/3401] Forecasting AEG... [2026-02-17T20:15:27.499852] [INFO ] [sig ] Generating forecast for: AEG [2026-02-17T20:15:27.499883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-17T20:15:27.512041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-17T20:15:27.512432] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-17T20:15:27.513267] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-17T20:15:27.513320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:27.513353] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:27.513380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:27.513437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:27.571096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:27.572012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:27.572095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:27.572129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:27.695413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:27.695599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:27.695643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:27.695867] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:27.699856] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-02-17T20:15:27.700147] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-17T20:15:27.700282] [INFO ] [sig ] AEG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:27.848175] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AEG.txt [2026-02-17T20:15:27.848348] [INFO ] [sig ] [63/3401] Completed AEG in 0.3s | 2.77 sym/s | Total: 22.7s | ETA: 20.1m [2026-02-17T20:15:27.848389] [INFO ] [sig ] [64/3401] Forecasting AEI... [2026-02-17T20:15:27.848421] [INFO ] [sig ] Generating forecast for: AEI [2026-02-17T20:15:27.848454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-17T20:15:27.860720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-17T20:15:27.861320] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-17T20:15:27.862131] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-17T20:15:27.862184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:27.862216] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:27.862255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:27.862313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:27.923025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:27.924129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:27.924211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:27.924243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:28.050548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:28.050949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:28.050998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:28.051027] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:28.054896] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-17T20:15:28.055195] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-17T20:15:28.055337] [INFO ] [sig ] AEI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:28.199868] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AEI.txt [2026-02-17T20:15:28.200010] [INFO ] [sig ] [64/3401] Completed AEI in 0.4s | 2.77 sym/s | Total: 23.1s | ETA: 20.1m [2026-02-17T20:15:28.200049] [INFO ] [sig ] [65/3401] Forecasting AEIS... [2026-02-17T20:15:28.200079] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-17T20:15:28.200110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-17T20:15:28.212447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-17T20:15:28.212880] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-17T20:15:28.213723] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-17T20:15:28.213777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:28.213809] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:28.213836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:28.213894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:28.276867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:28.277898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:28.278003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:28.278037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:28.401453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:28.401634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:28.401677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:28.401705] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:28.405539] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-02-17T20:15:28.405835] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-17T20:15:28.405971] [INFO ] [sig ] AEIS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:28.550640] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AEIS.txt [2026-02-17T20:15:28.550797] [INFO ] [sig ] [65/3401] Completed AEIS in 0.4s | 2.77 sym/s | Total: 23.4s | ETA: 20.0m [2026-02-17T20:15:28.550838] [INFO ] [sig ] [66/3401] Forecasting AEM... [2026-02-17T20:15:28.550867] [INFO ] [sig ] Generating forecast for: AEM [2026-02-17T20:15:28.550896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-17T20:15:28.564611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-17T20:15:28.565198] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-17T20:15:28.566079] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-17T20:15:28.566133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:28.566167] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:28.566193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:28.566251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:28.625656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:28.626445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:28.626530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:28.626564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:28.757551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:28.757734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:28.757776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:28.757805] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:28.761618] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=61.29%) [2026-02-17T20:15:28.761961] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-17T20:15:28.762111] [INFO ] [sig ] AEM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:28.920201] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AEM.txt [2026-02-17T20:15:28.920404] [INFO ] [sig ] [66/3401] Completed AEM in 0.4s | 2.77 sym/s | Total: 23.8s | ETA: 20.0m [2026-02-17T20:15:28.920447] [INFO ] [sig ] [67/3401] Forecasting AEO... [2026-02-17T20:15:28.920476] [INFO ] [sig ] Generating forecast for: AEO [2026-02-17T20:15:28.920510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-17T20:15:28.933095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-17T20:15:28.933476] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-17T20:15:28.934326] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-17T20:15:28.934382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:28.934416] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:28.934445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:28.934524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:28.995903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:28.997110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:28.997229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:28.997265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:29.127637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:29.127818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:29.127860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:29.127890] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:29.131416] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-17T20:15:29.131740] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-17T20:15:29.131878] [INFO ] [sig ] AEO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:29.275789] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AEO.txt [2026-02-17T20:15:29.275931] [INFO ] [sig ] [67/3401] Completed AEO in 0.4s | 2.77 sym/s | Total: 24.2s | ETA: 20.0m [2026-02-17T20:15:29.275973] [INFO ] [sig ] [68/3401] Forecasting AEP... [2026-02-17T20:15:29.276004] [INFO ] [sig ] Generating forecast for: AEP [2026-02-17T20:15:29.276035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-17T20:15:29.288939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-17T20:15:29.289465] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-17T20:15:29.290299] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-17T20:15:29.290355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:29.290388] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:29.290417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:29.290474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:29.351137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:29.352026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:29.352112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:29.352151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:29.481213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:29.481384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:29.481428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:29.481457] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:29.485549] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-02-17T20:15:29.485909] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-17T20:15:29.486064] [INFO ] [sig ] AEP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:29.646519] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AEP.txt [2026-02-17T20:15:29.646743] [INFO ] [sig ] [68/3401] Completed AEP in 0.4s | 2.77 sym/s | Total: 24.5s | ETA: 20.0m [2026-02-17T20:15:29.646785] [INFO ] [sig ] [69/3401] Forecasting AES... [2026-02-17T20:15:29.646815] [INFO ] [sig ] Generating forecast for: AES [2026-02-17T20:15:29.646848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-17T20:15:29.660091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-17T20:15:29.660550] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-17T20:15:29.661558] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-17T20:15:29.661649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:29.661683] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:29.661711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:29.661770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:29.727144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:29.728148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:29.728255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:29.728291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:29.853470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:29.853649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:29.853694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:29.853723] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:29.857268] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-02-17T20:15:29.857564] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-17T20:15:29.857725] [INFO ] [sig ] AES: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:30.010190] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AES.txt [2026-02-17T20:15:30.010372] [INFO ] [sig ] [69/3401] Completed AES in 0.4s | 2.77 sym/s | Total: 24.9s | ETA: 20.0m [2026-02-17T20:15:30.010414] [INFO ] [sig ] [70/3401] Forecasting AESI... [2026-02-17T20:15:30.010444] [INFO ] [sig ] Generating forecast for: AESI [2026-02-17T20:15:30.010476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-17T20:15:30.021891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-17T20:15:30.022292] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-17T20:15:30.023142] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-17T20:15:30.023197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:30.023229] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:30.023256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:30.023313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:30.083836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:30.084875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:30.084973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:30.085008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:30.214162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:30.214307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:30.214349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:30.214378] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:30.217995] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=25.10%) [2026-02-17T20:15:30.218286] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-17T20:15:30.218424] [INFO ] [sig ] AESI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:30.378926] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AESI.txt [2026-02-17T20:15:30.379111] [INFO ] [sig ] [70/3401] Completed AESI in 0.4s | 2.77 sym/s | Total: 25.3s | ETA: 20.0m [2026-02-17T20:15:30.379160] [INFO ] [sig ] [71/3401] Forecasting AEVA... [2026-02-17T20:15:30.379192] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-17T20:15:30.379229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-17T20:15:30.395883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-17T20:15:30.396494] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-17T20:15:30.397543] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-17T20:15:30.397614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:30.397647] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:30.397673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:30.397729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:30.459969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:30.460969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:30.461066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:30.461101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:30.583332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:30.583499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:30.583540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:30.583603] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:30.587608] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=40.59%) [2026-02-17T20:15:30.587920] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-17T20:15:30.588063] [INFO ] [sig ] AEVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:30.747814] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AEVA.txt [2026-02-17T20:15:30.747978] [INFO ] [sig ] [71/3401] Completed AEVA in 0.4s | 2.77 sym/s | Total: 25.6s | ETA: 20.0m [2026-02-17T20:15:30.748020] [INFO ] [sig ] [72/3401] Forecasting AEYE... [2026-02-17T20:15:30.748051] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-17T20:15:30.748083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-17T20:15:30.759936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-17T20:15:30.760318] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-17T20:15:30.761164] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-17T20:15:30.761220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:30.761252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:30.761280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:30.761338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:30.821088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:30.822006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:30.822096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:30.822129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:30.954332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:30.954495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:30.954537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:30.954568] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:30.958235] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=66.22%) [2026-02-17T20:15:30.958542] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-17T20:15:30.958710] [INFO ] [sig ] AEYE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:31.149675] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AEYE.txt [2026-02-17T20:15:31.149936] [INFO ] [sig ] [72/3401] Completed AEYE in 0.4s | 2.77 sym/s | Total: 26.0s | ETA: 20.1m [2026-02-17T20:15:31.150000] [INFO ] [sig ] [73/3401] Forecasting AFB... [2026-02-17T20:15:31.150044] [INFO ] [sig ] Generating forecast for: AFB [2026-02-17T20:15:31.150091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-17T20:15:31.163539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-17T20:15:31.164015] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-17T20:15:31.164995] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-17T20:15:31.165058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:31.165095] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:31.165125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:31.165189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:31.225323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:31.226343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:31.226445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:31.226482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:31.353455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:31.353653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:31.353696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:31.353725] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:31.357204] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-17T20:15:31.357490] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-17T20:15:31.357655] [INFO ] [sig ] AFB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:31.508088] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AFB.txt [2026-02-17T20:15:31.508257] [INFO ] [sig ] [73/3401] Completed AFB in 0.4s | 2.77 sym/s | Total: 26.4s | ETA: 20.0m [2026-02-17T20:15:31.508296] [INFO ] [sig ] [74/3401] Forecasting AFCG... [2026-02-17T20:15:31.508326] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-17T20:15:31.508357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-17T20:15:31.519392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-17T20:15:31.519766] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-17T20:15:31.520618] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-17T20:15:31.520682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:31.520727] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:31.520766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:31.520846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:31.582396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:31.583409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:31.583493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:31.583527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:31.708326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:31.708498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:31.708540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:31.708569] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:31.712312] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-17T20:15:31.712675] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-17T20:15:31.712828] [INFO ] [sig ] AFCG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:31.861946] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AFCG.txt [2026-02-17T20:15:31.862114] [INFO ] [sig ] [74/3401] Completed AFCG in 0.4s | 2.77 sym/s | Total: 26.7s | ETA: 20.0m [2026-02-17T20:15:31.862205] [INFO ] [sig ] [75/3401] Forecasting AFG... [2026-02-17T20:15:31.862238] [INFO ] [sig ] Generating forecast for: AFG [2026-02-17T20:15:31.862279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-17T20:15:31.875065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-17T20:15:31.875519] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-17T20:15:31.876489] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-17T20:15:31.876549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:31.876605] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:31.876635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:31.876694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:31.939799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:31.940911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:31.941002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:31.941038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:32.084821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:32.085017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:32.085066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:32.085096] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:32.089109] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=25.01%) [2026-02-17T20:15:32.089399] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-17T20:15:32.089537] [INFO ] [sig ] AFG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:32.240276] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AFG.txt [2026-02-17T20:15:32.240432] [INFO ] [sig ] [75/3401] Completed AFG in 0.4s | 2.77 sym/s | Total: 27.1s | ETA: 20.0m [2026-02-17T20:15:32.240474] [INFO ] [sig ] [76/3401] Forecasting AFGC... [2026-02-17T20:15:32.240505] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-17T20:15:32.240536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-17T20:15:32.251966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-17T20:15:32.252401] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-17T20:15:32.253270] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-17T20:15:32.253324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:32.253356] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:32.253383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:32.253440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:32.315914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:32.316814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:32.317001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:32.317041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:32.426488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:32.426682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:32.426724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:32.426753] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:32.430379] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-02-17T20:15:32.430742] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-17T20:15:32.430889] [INFO ] [sig ] AFGC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:32.580515] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AFGC.txt [2026-02-17T20:15:32.580683] [INFO ] [sig ] [76/3401] Completed AFGC in 0.3s | 2.77 sym/s | Total: 27.5s | ETA: 20.0m [2026-02-17T20:15:32.580726] [INFO ] [sig ] [77/3401] Forecasting AFL... [2026-02-17T20:15:32.580757] [INFO ] [sig ] Generating forecast for: AFL [2026-02-17T20:15:32.580789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-17T20:15:32.594167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-17T20:15:32.594596] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-17T20:15:32.595636] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-17T20:15:32.595692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:32.595753] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:32.595785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:32.595844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:32.657903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:32.658840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:32.658927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:32.658962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:32.795500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:32.795742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:32.795792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:32.795824] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:32.800503] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-02-17T20:15:32.800959] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-17T20:15:32.801126] [INFO ] [sig ] AFL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:32.962429] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AFL.txt [2026-02-17T20:15:32.962623] [INFO ] [sig ] [77/3401] Completed AFL in 0.4s | 2.77 sym/s | Total: 27.8s | ETA: 20.0m [2026-02-17T20:15:32.962677] [INFO ] [sig ] [78/3401] Forecasting AFRI... [2026-02-17T20:15:32.962715] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-17T20:15:32.962752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-17T20:15:32.973743] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'AFRI'. [2026-02-17T20:15:32.974197] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-17T20:15:32.975135] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-17T20:15:32.975190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:32.975225] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:32.975288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:32.975350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:33.035125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:33.036054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:33.036143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:33.036178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:33.148187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:33.148365] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:15:33.148415] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:33.148445] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:33.152045] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: UP (p=67.93%) [2026-02-17T20:15:33.152376] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-17T20:15:33.152526] [INFO ] [sig ] AFRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:33.299192] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AFRI.txt [2026-02-17T20:15:33.299342] [INFO ] [sig ] [78/3401] Completed AFRI in 0.3s | 2.77 sym/s | Total: 28.2s | ETA: 20.0m [2026-02-17T20:15:33.299382] [INFO ] [sig ] [79/3401] Forecasting AFRM... [2026-02-17T20:15:33.299412] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-17T20:15:33.299442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-17T20:15:33.311244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-17T20:15:33.311638] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-17T20:15:33.312468] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-17T20:15:33.312526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:33.312559] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:33.312613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:33.312678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:33.373973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:33.375092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:33.375178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:33.375212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:33.503951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:33.504317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:33.504358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:33.504387] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:33.507951] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=31.83%) [2026-02-17T20:15:33.508260] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-17T20:15:33.508400] [INFO ] [sig ] AFRM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:33.658083] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AFRM.txt [2026-02-17T20:15:33.658260] [INFO ] [sig ] [79/3401] Completed AFRM in 0.4s | 2.77 sym/s | Total: 28.5s | ETA: 20.0m [2026-02-17T20:15:33.658303] [INFO ] [sig ] [80/3401] Forecasting AFYA... [2026-02-17T20:15:33.658331] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-17T20:15:33.658361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-17T20:15:33.671876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-17T20:15:33.672269] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-17T20:15:33.673119] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-17T20:15:33.673172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:33.673204] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:33.673232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:33.673289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:33.734450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:33.735393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:33.735485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:33.735519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:33.870186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:33.870357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:33.870401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:33.870432] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:33.874059] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=51.83%) [2026-02-17T20:15:33.874381] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-17T20:15:33.874527] [INFO ] [sig ] AFYA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:34.032646] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AFYA.txt [2026-02-17T20:15:34.032809] [INFO ] [sig ] [80/3401] Completed AFYA in 0.4s | 2.77 sym/s | Total: 28.9s | ETA: 20.0m [2026-02-17T20:15:34.032854] [INFO ] [sig ] [81/3401] Forecasting AG... [2026-02-17T20:15:34.032887] [INFO ] [sig ] Generating forecast for: AG [2026-02-17T20:15:34.032917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-17T20:15:34.044905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-17T20:15:34.045379] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-17T20:15:34.046318] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-17T20:15:34.046375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:34.046409] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:34.046438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:34.046502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:34.110219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:34.111391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:34.111491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:34.111527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:34.239789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:34.239957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:34.239997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:34.240026] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:34.243545] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-17T20:15:34.243864] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-17T20:15:34.244004] [INFO ] [sig ] AG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:34.392591] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AG.txt [2026-02-17T20:15:34.392746] [INFO ] [sig ] [81/3401] Completed AG in 0.4s | 2.77 sym/s | Total: 29.3s | ETA: 20.0m [2026-02-17T20:15:34.392787] [INFO ] [sig ] [82/3401] Forecasting AGCO... [2026-02-17T20:15:34.392818] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-17T20:15:34.392849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-17T20:15:34.404717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-17T20:15:34.405142] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-17T20:15:34.405993] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-17T20:15:34.406046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:34.406078] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:34.406104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:34.406161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:34.464212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:34.465118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:34.465201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:34.465233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:34.595532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:34.595734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:34.595776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:34.595806] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:34.599406] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=16.92%) [2026-02-17T20:15:34.599718] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-17T20:15:34.599857] [INFO ] [sig ] AGCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:34.757284] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGCO.txt [2026-02-17T20:15:34.757472] [INFO ] [sig ] [82/3401] Completed AGCO in 0.4s | 2.77 sym/s | Total: 29.6s | ETA: 20.0m [2026-02-17T20:15:34.757518] [INFO ] [sig ] [83/3401] Forecasting AGD... [2026-02-17T20:15:34.757550] [INFO ] [sig ] Generating forecast for: AGD [2026-02-17T20:15:34.757601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-17T20:15:34.806777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-17T20:15:34.807264] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-17T20:15:34.808253] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-17T20:15:34.808317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:34.808361] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:34.808394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:34.808453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:34.874605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:34.875495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:34.875597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:34.875634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:35.011173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:35.011365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:35.011424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:35.011470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:35.017074] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-02-17T20:15:35.017490] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-17T20:15:35.017696] [INFO ] [sig ] AGD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:35.184899] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGD.txt [2026-02-17T20:15:35.185271] [INFO ] [sig ] [83/3401] Completed AGD in 0.4s | 2.76 sym/s | Total: 30.1s | ETA: 20.0m [2026-02-17T20:15:35.185321] [INFO ] [sig ] [84/3401] Forecasting AGEN... [2026-02-17T20:15:35.185364] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-17T20:15:35.185399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-17T20:15:35.199078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-17T20:15:35.199472] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-17T20:15:35.200373] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-17T20:15:35.200432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:35.200465] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:35.200494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:35.200552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:35.260835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:35.261743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:35.261831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:35.261868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:35.389619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:35.389790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:35.389833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:35.389896] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:35.393618] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-02-17T20:15:35.393902] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-17T20:15:35.394034] [INFO ] [sig ] AGEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:35.545117] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AGEN.txt [2026-02-17T20:15:35.545281] [INFO ] [sig ] [84/3401] Completed AGEN in 0.4s | 2.76 sym/s | Total: 30.4s | ETA: 20.0m [2026-02-17T20:15:35.545324] [INFO ] [sig ] [85/3401] Forecasting AGI... [2026-02-17T20:15:35.545354] [INFO ] [sig ] Generating forecast for: AGI [2026-02-17T20:15:35.545385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-17T20:15:35.557489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-17T20:15:35.557914] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-17T20:15:35.558748] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-17T20:15:35.558813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:35.558852] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:35.558879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:35.558936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:35.619486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:35.620610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:35.620693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:35.620726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:35.747188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:35.747367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:35.747409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:35.747441] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:35.751904] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-17T20:15:35.752243] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-17T20:15:35.752391] [INFO ] [sig ] AGI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:35.909131] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGI.txt [2026-02-17T20:15:35.909296] [INFO ] [sig ] [85/3401] Completed AGI in 0.4s | 2.76 sym/s | Total: 30.8s | ETA: 20.0m [2026-02-17T20:15:35.909337] [INFO ] [sig ] [86/3401] Forecasting AGIO... [2026-02-17T20:15:35.909367] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-17T20:15:35.909398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-17T20:15:35.922501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-17T20:15:35.922994] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-17T20:15:35.923893] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-17T20:15:35.923949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:35.923982] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:35.924010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:35.924066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:35.988641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:35.989663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:35.989762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:35.989839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:36.126027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:36.126186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:36.126227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:36.126255] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:36.129962] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-17T20:15:36.130241] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-17T20:15:36.130370] [INFO ] [sig ] AGIO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:36.272896] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGIO.txt [2026-02-17T20:15:36.273021] [INFO ] [sig ] [86/3401] Completed AGIO in 0.4s | 2.76 sym/s | Total: 31.2s | ETA: 20.0m [2026-02-17T20:15:36.273060] [INFO ] [sig ] [87/3401] Forecasting AGM... [2026-02-17T20:15:36.273091] [INFO ] [sig ] Generating forecast for: AGM [2026-02-17T20:15:36.273122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-17T20:15:36.285009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-17T20:15:36.285362] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-17T20:15:36.286199] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-17T20:15:36.286253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:36.286284] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:36.286311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:36.286367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:36.343103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:36.343835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:36.343915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:36.343952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:36.478094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:36.478259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:36.478301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:36.478329] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:36.482173] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=85.45%) [2026-02-17T20:15:36.482530] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-17T20:15:36.482698] [INFO ] [sig ] AGM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:36.637366] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AGM.txt [2026-02-17T20:15:36.637518] [INFO ] [sig ] [87/3401] Completed AGM in 0.4s | 2.76 sym/s | Total: 31.5s | ETA: 20.0m [2026-02-17T20:15:36.637558] [INFO ] [sig ] [88/3401] Forecasting AGMH... [2026-02-17T20:15:36.637606] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-17T20:15:36.637640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-17T20:15:36.649680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-17T20:15:36.650285] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-17T20:15:36.651185] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-17T20:15:36.651240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:36.651272] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:36.651326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:36.651387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:36.713367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:36.714221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:36.714341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:36.714377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:36.854272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:36.854461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:36.854521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:36.854553] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:36.858647] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-17T20:15:36.859021] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-17T20:15:36.859174] [INFO ] [sig ] AGMH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:37.015763] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGMH.txt [2026-02-17T20:15:37.016158] [INFO ] [sig ] [88/3401] Completed AGMH in 0.4s | 2.76 sym/s | Total: 31.9s | ETA: 20.0m [2026-02-17T20:15:37.016213] [INFO ] [sig ] [89/3401] Forecasting AGNC... [2026-02-17T20:15:37.016256] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-17T20:15:37.016297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-17T20:15:37.029677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-17T20:15:37.030267] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-17T20:15:37.031354] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-17T20:15:37.031409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:37.031443] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:37.031471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:37.031528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:37.094481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:37.095735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:37.095868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:37.095923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:37.230926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:37.231094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:37.231138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:37.231167] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:37.234903] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=9.24%) [2026-02-17T20:15:37.235201] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-17T20:15:37.235343] [INFO ] [sig ] AGNC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:37.384902] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGNC.txt [2026-02-17T20:15:37.385056] [INFO ] [sig ] [89/3401] Completed AGNC in 0.4s | 2.76 sym/s | Total: 32.3s | ETA: 20.0m [2026-02-17T20:15:37.385097] [INFO ] [sig ] [90/3401] Forecasting AGNCL... [2026-02-17T20:15:37.385128] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-17T20:15:37.385347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-17T20:15:37.397077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-17T20:15:37.397468] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-17T20:15:37.398525] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-17T20:15:37.398602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:37.398637] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:37.398664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:37.398720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:37.457635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:37.458351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:37.458434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:37.458467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:37.567736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:37.567900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:37.567942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:37.567971] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:37.571464] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-02-17T20:15:37.571804] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-17T20:15:37.571950] [INFO ] [sig ] AGNCL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:37.713859] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGNCL.txt [2026-02-17T20:15:37.714006] [INFO ] [sig ] [90/3401] Completed AGNCL in 0.3s | 2.76 sym/s | Total: 32.6s | ETA: 20.0m [2026-02-17T20:15:37.714047] [INFO ] [sig ] [91/3401] Forecasting AGNCM... [2026-02-17T20:15:37.714078] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-17T20:15:37.714108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-17T20:15:37.724893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-17T20:15:37.725250] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-17T20:15:37.726090] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-17T20:15:37.726143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:37.726176] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:37.726204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:37.726260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:37.784495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:37.785231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:37.785312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:37.785344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:37.889783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:37.889934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:37.889973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:37.890199] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:37.893610] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-17T20:15:37.893922] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-17T20:15:37.894055] [INFO ] [sig ] AGNCM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:38.040719] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AGNCM.txt [2026-02-17T20:15:38.040860] [INFO ] [sig ] [91/3401] Completed AGNCM in 0.3s | 2.76 sym/s | Total: 32.9s | ETA: 20.0m [2026-02-17T20:15:38.040900] [INFO ] [sig ] [92/3401] Forecasting AGNCN... [2026-02-17T20:15:38.040932] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-17T20:15:38.040969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-17T20:15:38.053115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-17T20:15:38.053494] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-17T20:15:38.054302] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-17T20:15:38.054354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:38.054386] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:38.054412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:38.054468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:38.112475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:38.113452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:38.113536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:38.113568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:38.227840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:38.228015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:38.228056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:38.228085] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:38.231592] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-02-17T20:15:38.231871] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-17T20:15:38.232002] [INFO ] [sig ] AGNCN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:38.374380] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGNCN.txt [2026-02-17T20:15:38.374533] [INFO ] [sig ] [92/3401] Completed AGNCN in 0.3s | 2.77 sym/s | Total: 33.3s | ETA: 19.9m [2026-02-17T20:15:38.374596] [INFO ] [sig ] [93/3401] Forecasting AGNCO... [2026-02-17T20:15:38.374632] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-17T20:15:38.374664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-17T20:15:38.386749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-17T20:15:38.387148] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-17T20:15:38.388054] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-17T20:15:38.388109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:38.388141] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:38.388167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:38.388223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:38.448616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:38.449329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:38.449408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:38.449441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:38.565894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:38.566047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:38.566088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:38.566117] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:38.569557] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-17T20:15:38.569853] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-17T20:15:38.569984] [INFO ] [sig ] AGNCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:38.711241] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AGNCO.txt [2026-02-17T20:15:38.711384] [INFO ] [sig ] [93/3401] Completed AGNCO in 0.3s | 2.77 sym/s | Total: 33.6s | ETA: 19.9m [2026-02-17T20:15:38.711423] [INFO ] [sig ] [94/3401] Forecasting AGNCP... [2026-02-17T20:15:38.711452] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-17T20:15:38.711481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-17T20:15:38.722842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-17T20:15:38.723217] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-17T20:15:38.724035] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-17T20:15:38.724088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:38.724119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:38.724145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:38.724200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:38.781641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:38.782450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:38.782532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:38.782565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:38.910910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:38.911074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:38.911117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:38.911148] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:38.914782] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-02-17T20:15:38.915083] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-17T20:15:38.915219] [INFO ] [sig ] AGNCP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:39.064839] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AGNCP.txt [2026-02-17T20:15:39.065020] [INFO ] [sig ] [94/3401] Completed AGNCP in 0.4s | 2.77 sym/s | Total: 33.9s | ETA: 19.9m [2026-02-17T20:15:39.065068] [INFO ] [sig ] [95/3401] Forecasting AGO... [2026-02-17T20:15:39.065101] [INFO ] [sig ] Generating forecast for: AGO [2026-02-17T20:15:39.065133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-17T20:15:39.076201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-17T20:15:39.076659] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-17T20:15:39.077609] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-17T20:15:39.077694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:39.077728] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:39.077757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:39.077815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:39.140597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:39.141513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:39.141620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:39.141656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:39.263372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:39.263540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:39.263619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:39.263672] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:39.267615] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=17.08%) [2026-02-17T20:15:39.267981] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-17T20:15:39.268135] [INFO ] [sig ] AGO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:39.414618] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGO.txt [2026-02-17T20:15:39.414791] [INFO ] [sig ] [95/3401] Completed AGO in 0.3s | 2.77 sym/s | Total: 34.3s | ETA: 19.9m [2026-02-17T20:15:39.414836] [INFO ] [sig ] [96/3401] Forecasting AGRO... [2026-02-17T20:15:39.414868] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-17T20:15:39.414900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-17T20:15:39.426815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-17T20:15:39.427235] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-17T20:15:39.428093] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-17T20:15:39.428147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:39.428180] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:39.428210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:39.428268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:39.486473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:39.487407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:39.487496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:39.487529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:39.609597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:39.609791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:39.609837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:39.609866] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:39.613515] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=81.77%) [2026-02-17T20:15:39.613841] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-17T20:15:39.613979] [INFO ] [sig ] AGRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:39.762849] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AGRO.txt [2026-02-17T20:15:39.763023] [INFO ] [sig ] [96/3401] Completed AGRO in 0.3s | 2.77 sym/s | Total: 34.6s | ETA: 19.9m [2026-02-17T20:15:39.763064] [INFO ] [sig ] [97/3401] Forecasting AGX... [2026-02-17T20:15:39.763096] [INFO ] [sig ] Generating forecast for: AGX [2026-02-17T20:15:39.763128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-17T20:15:39.775396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-17T20:15:39.775830] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-17T20:15:39.776698] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-17T20:15:39.776753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:39.776787] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:39.776816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:39.776874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:39.839446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:39.840615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:39.840715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:39.840762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:39.973551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:39.973736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:39.973780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:39.973811] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:39.977322] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=35.65%) [2026-02-17T20:15:39.977635] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-17T20:15:39.977774] [INFO ] [sig ] AGX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:40.123846] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGX.txt [2026-02-17T20:15:40.123978] [INFO ] [sig ] [97/3401] Completed AGX in 0.4s | 2.77 sym/s | Total: 35.0s | ETA: 19.9m [2026-02-17T20:15:40.124017] [INFO ] [sig ] [98/3401] Forecasting AGYS... [2026-02-17T20:15:40.124236] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-17T20:15:40.124266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-17T20:15:40.136329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-17T20:15:40.136676] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-17T20:15:40.137817] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-17T20:15:40.137884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:40.137923] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:40.137956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:40.138014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:40.196263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:40.196935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:40.197012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:40.197045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:40.321283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:40.321425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:40.321511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:40.321542] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:40.324920] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-02-17T20:15:40.325197] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-17T20:15:40.325325] [INFO ] [sig ] AGYS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:40.465931] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGYS.txt [2026-02-17T20:15:40.466050] [INFO ] [sig ] [98/3401] Completed AGYS in 0.3s | 2.77 sym/s | Total: 35.3s | ETA: 19.9m [2026-02-17T20:15:40.466089] [INFO ] [sig ] [99/3401] Forecasting AGZD... [2026-02-17T20:15:40.466119] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-17T20:15:40.466149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-17T20:15:40.477000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-17T20:15:40.477364] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-17T20:15:40.478166] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-17T20:15:40.478218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:40.478253] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:40.478280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:40.478352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:40.535251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:40.535906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:40.535984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:40.536017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:40.646587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:40.646747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:40.646787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:40.646816] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:40.650250] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=43.06%) [2026-02-17T20:15:40.650525] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-17T20:15:40.650673] [INFO ] [sig ] AGZD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:40.793110] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AGZD.txt [2026-02-17T20:15:40.793250] [INFO ] [sig ] [99/3401] Completed AGZD in 0.3s | 2.78 sym/s | Total: 35.7s | ETA: 19.8m [2026-02-17T20:15:40.793290] [INFO ] [sig ] [100/3401] Forecasting AHCO... [2026-02-17T20:15:40.793320] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-17T20:15:40.793351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-17T20:15:40.805648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-17T20:15:40.806035] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-17T20:15:40.806849] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-17T20:15:40.806913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:40.806952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:40.806983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:40.807041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:40.865833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:40.866607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:40.866692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:40.866726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:40.985618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:40.985775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:40.985819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:40.985848] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:40.989684] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=37.62%) [2026-02-17T20:15:40.989964] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-17T20:15:40.990271] [INFO ] [sig ] AHCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:41.139201] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AHCO.txt [2026-02-17T20:15:41.139365] [INFO ] [sig ] [100/3401] Completed AHCO in 0.3s | 2.78 sym/s | Total: 36.0s | ETA: 19.8m [2026-02-17T20:15:41.139406] [INFO ] [sig ] [101/3401] Forecasting AHH... [2026-02-17T20:15:41.139437] [INFO ] [sig ] Generating forecast for: AHH [2026-02-17T20:15:41.139468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-17T20:15:41.151138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-17T20:15:41.151525] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-17T20:15:41.152436] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-17T20:15:41.152508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:41.152542] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:41.152570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:41.152653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:41.210197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:41.210961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:41.211042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:41.211074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:41.330617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:41.330775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:41.330815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:41.330845] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:41.334267] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=31.93%) [2026-02-17T20:15:41.334540] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-17T20:15:41.334689] [INFO ] [sig ] AHH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:41.479987] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AHH.txt [2026-02-17T20:15:41.480138] [INFO ] [sig ] [101/3401] Completed AHH in 0.3s | 2.78 sym/s | Total: 36.4s | ETA: 19.8m [2026-02-17T20:15:41.480179] [INFO ] [sig ] [102/3401] Forecasting AI... [2026-02-17T20:15:41.480236] [INFO ] [sig ] Generating forecast for: AI [2026-02-17T20:15:41.480269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-17T20:15:41.492448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-17T20:15:41.492822] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-17T20:15:41.493807] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-17T20:15:41.493859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:41.493892] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:41.493919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:41.493975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:41.551663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:41.552403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:41.552483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:41.552517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:41.672672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:41.672842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:41.672891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:41.672928] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:41.676600] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-17T20:15:41.676886] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-17T20:15:41.677019] [INFO ] [sig ] AI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:41.836087] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AI.txt [2026-02-17T20:15:41.836255] [INFO ] [sig ] [102/3401] Completed AI in 0.4s | 2.78 sym/s | Total: 36.7s | ETA: 19.8m [2026-02-17T20:15:41.836297] [INFO ] [sig ] [103/3401] Forecasting AIA... [2026-02-17T20:15:41.836329] [INFO ] [sig ] Generating forecast for: AIA [2026-02-17T20:15:41.836360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-17T20:15:41.848479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-17T20:15:41.848928] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-17T20:15:41.849799] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-17T20:15:41.849855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:41.849889] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:41.849918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:41.849975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:41.908150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:41.909173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:41.909266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:41.909300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:42.060468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:42.060659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:42.060715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:42.060763] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:42.064611] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-17T20:15:42.064962] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-17T20:15:42.065124] [INFO ] [sig ] AIA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:42.236239] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AIA.txt [2026-02-17T20:15:42.236424] [INFO ] [sig ] [103/3401] Completed AIA in 0.4s | 2.78 sym/s | Total: 37.1s | ETA: 19.8m [2026-02-17T20:15:42.236475] [INFO ] [sig ] [104/3401] Forecasting AIG... [2026-02-17T20:15:42.236526] [INFO ] [sig ] Generating forecast for: AIG [2026-02-17T20:15:42.236590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-17T20:15:42.251012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-17T20:15:42.251484] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-17T20:15:42.252386] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-17T20:15:42.252444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:42.252489] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:42.252528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:42.252622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:42.332112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:42.333379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:42.333499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:42.333550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:42.505291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:42.505497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:42.505562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:42.505645] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:42.511152] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-17T20:15:42.511650] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-17T20:15:42.511859] [INFO ] [sig ] AIG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:42.756807] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AIG.txt [2026-02-17T20:15:42.757066] [INFO ] [sig ] [104/3401] Completed AIG in 0.5s | 2.76 sym/s | Total: 37.6s | ETA: 19.9m [2026-02-17T20:15:42.757185] [INFO ] [sig ] [105/3401] Forecasting AIMD... [2026-02-17T20:15:42.757244] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-17T20:15:42.757302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-17T20:15:42.776606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-17T20:15:42.777203] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-17T20:15:42.778549] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-17T20:15:42.778661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:42.778716] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:42.778759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:42.778855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:42.864273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:42.865662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:42.865814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:42.865874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:43.028662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:43.028871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:43.028935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:43.028981] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:43.034607] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-02-17T20:15:43.035158] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-17T20:15:43.035373] [INFO ] [sig ] AIMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:43.237801] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AIMD.txt [2026-02-17T20:15:43.237986] [INFO ] [sig ] [105/3401] Completed AIMD in 0.5s | 2.75 sym/s | Total: 38.1s | ETA: 19.9m [2026-02-17T20:15:43.238029] [INFO ] [sig ] [106/3401] Forecasting AIO... [2026-02-17T20:15:43.238063] [INFO ] [sig ] Generating forecast for: AIO [2026-02-17T20:15:43.238104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-17T20:15:43.251549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-17T20:15:43.252041] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-17T20:15:43.252952] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-17T20:15:43.253009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:43.253044] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:43.253073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:43.253133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:43.313222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:43.314363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:43.314472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:43.314520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:43.446802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:43.446984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:43.447033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:43.447063] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:43.450944] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-02-17T20:15:43.451286] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-17T20:15:43.451431] [INFO ] [sig ] AIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:43.614620] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AIO.txt [2026-02-17T20:15:43.614794] [INFO ] [sig ] [106/3401] Completed AIO in 0.4s | 2.75 sym/s | Total: 38.5s | ETA: 19.9m [2026-02-17T20:15:43.614835] [INFO ] [sig ] [107/3401] Forecasting AIP... [2026-02-17T20:15:43.614867] [INFO ] [sig ] Generating forecast for: AIP [2026-02-17T20:15:43.614899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-17T20:15:43.628712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-17T20:15:43.629352] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-17T20:15:43.630334] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-17T20:15:43.630390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:43.630422] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:43.630448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:43.630505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:43.697691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:43.698867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:43.698973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:43.699025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:43.834147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:43.834312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:43.834362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:43.834409] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:43.838267] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=49.19%) [2026-02-17T20:15:43.838559] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-17T20:15:43.838718] [INFO ] [sig ] AIP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:43.995978] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AIP.txt [2026-02-17T20:15:43.996159] [INFO ] [sig ] [107/3401] Completed AIP in 0.4s | 2.75 sym/s | Total: 38.9s | ETA: 19.9m [2026-02-17T20:15:43.996215] [INFO ] [sig ] [108/3401] Forecasting AIPI... [2026-02-17T20:15:43.996246] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-17T20:15:43.996277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-17T20:15:44.008682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-17T20:15:44.009093] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-17T20:15:44.009915] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-17T20:15:44.009969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:44.010001] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:44.010028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:44.010085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:44.072527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:44.073448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:44.073536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:44.073570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:44.206137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:44.206303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:44.206362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:44.206393] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:44.210258] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-17T20:15:44.210566] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-17T20:15:44.210780] [INFO ] [sig ] AIPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:44.365932] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AIPI.txt [2026-02-17T20:15:44.366097] [INFO ] [sig ] [108/3401] Completed AIPI in 0.4s | 2.75 sym/s | Total: 39.2s | ETA: 19.9m [2026-02-17T20:15:44.366155] [INFO ] [sig ] [109/3401] Forecasting AIQ... [2026-02-17T20:15:44.366195] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-17T20:15:44.366229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-17T20:15:44.378732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-17T20:15:44.379152] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-17T20:15:44.380068] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-17T20:15:44.380126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:44.380161] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:44.380188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:44.380246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:44.443951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:44.444926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:44.445034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:44.445087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:44.577882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:44.578056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:44.578102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:44.578139] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:44.581952] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-02-17T20:15:44.582288] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-17T20:15:44.582427] [INFO ] [sig ] AIQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:44.729269] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AIQ.txt [2026-02-17T20:15:44.729422] [INFO ] [sig ] [109/3401] Completed AIQ in 0.4s | 2.75 sym/s | Total: 39.6s | ETA: 19.9m [2026-02-17T20:15:44.729462] [INFO ] [sig ] [110/3401] Forecasting AIRG... [2026-02-17T20:15:44.729493] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-17T20:15:44.729523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-17T20:15:44.740767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-17T20:15:44.741160] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-17T20:15:44.742006] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-17T20:15:44.742060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:44.742092] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:44.742118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:44.742174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:44.801389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:44.802287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:44.802373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:44.802406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:44.913696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:44.913867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:44.913923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:44.913955] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:44.917893] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-02-17T20:15:44.918377] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-17T20:15:44.918518] [INFO ] [sig ] AIRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:45.071645] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AIRG.txt [2026-02-17T20:15:45.071797] [INFO ] [sig ] [110/3401] Completed AIRG in 0.3s | 2.75 sym/s | Total: 40.0s | ETA: 19.9m [2026-02-17T20:15:45.071838] [INFO ] [sig ] [111/3401] Forecasting AIRJ... [2026-02-17T20:15:45.071868] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-17T20:15:45.071899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-17T20:15:45.084752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-17T20:15:45.085160] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-17T20:15:45.086049] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-17T20:15:45.086117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:45.086153] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:45.086182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:45.086239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:45.147683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:45.148630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:45.148717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:45.148751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:45.272948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:45.273113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:45.273154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:45.273183] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:45.276800] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-17T20:15:45.277166] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-17T20:15:45.277309] [INFO ] [sig ] AIRJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:45.426721] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AIRJ.txt [2026-02-17T20:15:45.426885] [INFO ] [sig ] [111/3401] Completed AIRJ in 0.4s | 2.75 sym/s | Total: 40.3s | ETA: 19.9m [2026-02-17T20:15:45.426932] [INFO ] [sig ] [112/3401] Forecasting AIRS... [2026-02-17T20:15:45.426971] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-17T20:15:45.427009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-17T20:15:45.438562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-17T20:15:45.438970] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-17T20:15:45.440038] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-17T20:15:45.440092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:45.440147] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:45.440177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:45.440235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:45.501923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:45.502907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:45.502998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:45.503036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:45.634459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:45.634638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:45.634685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:45.634715] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:45.638596] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=29.63%) [2026-02-17T20:15:45.638911] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-17T20:15:45.639059] [INFO ] [sig ] AIRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:45.796201] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AIRS.txt [2026-02-17T20:15:45.796362] [INFO ] [sig ] [112/3401] Completed AIRS in 0.4s | 2.75 sym/s | Total: 40.7s | ETA: 19.9m [2026-02-17T20:15:45.796406] [INFO ] [sig ] [113/3401] Forecasting AISP... [2026-02-17T20:15:45.796443] [INFO ] [sig ] Generating forecast for: AISP [2026-02-17T20:15:45.796486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-17T20:15:45.809369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-17T20:15:45.809857] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-17T20:15:45.810811] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-17T20:15:45.810868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:45.810902] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:45.810930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:45.810993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:45.888659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:45.890001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:45.890135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:45.890190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:46.031799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:46.031972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:46.032020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:46.032072] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:46.037263] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=63.68%) [2026-02-17T20:15:46.037757] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-17T20:15:46.037960] [INFO ] [sig ] AISP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:46.199121] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AISP.txt [2026-02-17T20:15:46.199281] [INFO ] [sig ] [113/3401] Completed AISP in 0.4s | 2.75 sym/s | Total: 41.1s | ETA: 19.9m [2026-02-17T20:15:46.199322] [INFO ] [sig ] [114/3401] Forecasting AIZN... [2026-02-17T20:15:46.199355] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-17T20:15:46.199387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-17T20:15:46.211033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-17T20:15:46.211442] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-17T20:15:46.212300] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-17T20:15:46.212356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:46.212389] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:46.212417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:46.212474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:46.274554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:46.275468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:46.275560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:46.275616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:46.387551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:46.387729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:46.387771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:46.387799] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:46.391276] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=22.45%) [2026-02-17T20:15:46.391562] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-17T20:15:46.391711] [INFO ] [sig ] AIZN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:46.535114] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AIZN.txt [2026-02-17T20:15:46.535260] [INFO ] [sig ] [114/3401] Completed AIZN in 0.3s | 2.75 sym/s | Total: 41.4s | ETA: 19.9m [2026-02-17T20:15:46.535301] [INFO ] [sig ] [115/3401] Forecasting AJG... [2026-02-17T20:15:46.535331] [INFO ] [sig ] Generating forecast for: AJG [2026-02-17T20:15:46.535362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-17T20:15:46.546538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-17T20:15:46.546904] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-17T20:15:46.547731] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-17T20:15:46.547784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:46.547817] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:46.547844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:46.547900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:46.603661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:46.604312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:46.604389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:46.604421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:46.727003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:46.727238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:46.727281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:46.727310] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:46.730823] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-17T20:15:46.731107] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-17T20:15:46.731242] [INFO ] [sig ] AJG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:46.880919] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AJG.txt [2026-02-17T20:15:46.881092] [INFO ] [sig ] [115/3401] Completed AJG in 0.3s | 2.75 sym/s | Total: 41.8s | ETA: 19.9m [2026-02-17T20:15:46.881133] [INFO ] [sig ] [116/3401] Forecasting AKAM... [2026-02-17T20:15:46.881169] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-17T20:15:46.881201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-17T20:15:46.894941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-17T20:15:46.895388] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-17T20:15:46.896314] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-17T20:15:46.896372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:46.896404] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:46.896431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:46.896487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:46.956344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:46.957374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:46.957463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:46.957500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:47.084224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:47.084394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:47.084455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:47.084496] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:47.088157] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=21.05%) [2026-02-17T20:15:47.088446] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-17T20:15:47.088641] [INFO ] [sig ] AKAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:47.256183] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AKAM.txt [2026-02-17T20:15:47.256334] [INFO ] [sig ] [116/3401] Completed AKAM in 0.4s | 2.75 sym/s | Total: 42.1s | ETA: 19.9m [2026-02-17T20:15:47.256374] [INFO ] [sig ] [117/3401] Forecasting AKBA... [2026-02-17T20:15:47.256406] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-17T20:15:47.256437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-17T20:15:47.268643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-17T20:15:47.268989] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-17T20:15:47.269811] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-17T20:15:47.269865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:47.269898] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:47.269925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:47.269983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:47.329748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:47.330897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:47.331015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:47.331064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:47.475164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:47.475544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:47.475632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:47.475669] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:47.479442] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=60.34%) [2026-02-17T20:15:47.479756] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-17T20:15:47.479895] [INFO ] [sig ] AKBA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:47.627476] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AKBA.txt [2026-02-17T20:15:47.627654] [INFO ] [sig ] [117/3401] Completed AKBA in 0.4s | 2.75 sym/s | Total: 42.5s | ETA: 19.9m [2026-02-17T20:15:47.627698] [INFO ] [sig ] [118/3401] Forecasting AL... [2026-02-17T20:15:47.627729] [INFO ] [sig ] Generating forecast for: AL [2026-02-17T20:15:47.627760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-17T20:15:47.640031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-17T20:15:47.640401] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-17T20:15:47.641213] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-17T20:15:47.641266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:47.641300] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:47.641326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:47.641383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:47.698438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:47.699267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:47.699351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:47.699384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:47.824295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:47.824481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:47.824533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:47.824565] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:47.828344] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=81.77%) [2026-02-17T20:15:47.828689] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-17T20:15:47.828836] [INFO ] [sig ] AL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:47.982180] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AL.txt [2026-02-17T20:15:47.982335] [INFO ] [sig ] [118/3401] Completed AL in 0.4s | 2.75 sym/s | Total: 42.9s | ETA: 19.9m [2026-02-17T20:15:47.982381] [INFO ] [sig ] [119/3401] Forecasting ALAB... [2026-02-17T20:15:47.982443] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-17T20:15:47.982476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-17T20:15:47.994077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-17T20:15:47.994449] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-17T20:15:47.995314] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-17T20:15:47.995370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:47.995414] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:47.995445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:47.995503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:48.058959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:48.060106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:48.060201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:48.060411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:48.194658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:48.194826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:48.194867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:48.194913] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:48.198654] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=22.87%) [2026-02-17T20:15:48.199029] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-17T20:15:48.199181] [INFO ] [sig ] ALAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:48.349550] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALAB.txt [2026-02-17T20:15:48.349748] [INFO ] [sig ] [119/3401] Completed ALAB in 0.4s | 2.75 sym/s | Total: 43.2s | ETA: 19.9m [2026-02-17T20:15:48.349792] [INFO ] [sig ] [120/3401] Forecasting ALB... [2026-02-17T20:15:48.349821] [INFO ] [sig ] Generating forecast for: ALB [2026-02-17T20:15:48.349853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-17T20:15:48.361844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-17T20:15:48.362287] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-17T20:15:48.363153] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-17T20:15:48.363207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:48.363239] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:48.363265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:48.363329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:48.428854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:48.429734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:48.429817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:48.429849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:48.561770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:48.561940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:48.561991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:48.562026] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:48.566395] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-02-17T20:15:48.566727] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-17T20:15:48.566893] [INFO ] [sig ] ALB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:48.726802] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALB.txt [2026-02-17T20:15:48.726957] [INFO ] [sig ] [120/3401] Completed ALB in 0.4s | 2.75 sym/s | Total: 43.6s | ETA: 19.9m [2026-02-17T20:15:48.726998] [INFO ] [sig ] [121/3401] Forecasting ALC... [2026-02-17T20:15:48.727029] [INFO ] [sig ] Generating forecast for: ALC [2026-02-17T20:15:48.727062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-17T20:15:48.739122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-17T20:15:48.739706] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-17T20:15:48.740792] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-17T20:15:48.740847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:48.740881] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:48.740907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:48.740967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:48.807385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:48.808425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:48.808512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:48.808563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:48.936868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:48.937040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:48.937085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:48.937114] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:48.940850] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=3.90%) [2026-02-17T20:15:48.941195] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-17T20:15:48.941337] [INFO ] [sig ] ALC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:49.090917] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALC.txt [2026-02-17T20:15:49.091082] [INFO ] [sig ] [121/3401] Completed ALC in 0.4s | 2.75 sym/s | Total: 44.0s | ETA: 19.9m [2026-02-17T20:15:49.091123] [INFO ] [sig ] [122/3401] Forecasting ALCO... [2026-02-17T20:15:49.091154] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-17T20:15:49.091184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-17T20:15:49.102992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-17T20:15:49.103380] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-17T20:15:49.104188] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-17T20:15:49.104241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:49.104273] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:49.104299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:49.104388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:49.163261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:49.164123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:49.164207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:49.164241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:49.292354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:49.292543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:49.292622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:49.292664] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:49.296710] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=50.95%) [2026-02-17T20:15:49.297023] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-17T20:15:49.297242] [INFO ] [sig ] ALCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:49.454464] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALCO.txt [2026-02-17T20:15:49.454635] [INFO ] [sig ] [122/3401] Completed ALCO in 0.4s | 2.75 sym/s | Total: 44.3s | ETA: 19.9m [2026-02-17T20:15:49.454680] [INFO ] [sig ] [123/3401] Forecasting ALDX... [2026-02-17T20:15:49.454711] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-17T20:15:49.454746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-17T20:15:49.467035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-17T20:15:49.467701] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-17T20:15:49.468836] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-17T20:15:49.468893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:49.468927] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:49.468972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:49.469045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:49.533335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:49.534321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:49.534408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:49.534445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:49.663820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:49.663980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:49.664023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:49.664054] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:49.667640] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=63.80%) [2026-02-17T20:15:49.667932] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-17T20:15:49.668066] [INFO ] [sig ] ALDX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:49.821637] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALDX.txt [2026-02-17T20:15:49.821804] [INFO ] [sig ] [123/3401] Completed ALDX in 0.4s | 2.75 sym/s | Total: 44.7s | ETA: 19.9m [2026-02-17T20:15:49.821856] [INFO ] [sig ] [124/3401] Forecasting ALEX... [2026-02-17T20:15:49.821895] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-17T20:15:49.821929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-17T20:15:49.834017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-17T20:15:49.834489] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-17T20:15:49.835421] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-17T20:15:49.835487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:49.835523] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:49.835552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:49.835659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:49.897153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:49.898109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:49.898211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:49.898246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:50.025756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:50.025920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:50.025965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:50.025997] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:50.030172] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-02-17T20:15:50.030685] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-17T20:15:50.030824] [INFO ] [sig ] ALEX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:50.176741] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALEX.txt [2026-02-17T20:15:50.176889] [INFO ] [sig ] [124/3401] Completed ALEX in 0.4s | 2.75 sym/s | Total: 45.1s | ETA: 19.8m [2026-02-17T20:15:50.176930] [INFO ] [sig ] [125/3401] Forecasting ALG... [2026-02-17T20:15:50.176962] [INFO ] [sig ] Generating forecast for: ALG [2026-02-17T20:15:50.176994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-17T20:15:50.188765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-17T20:15:50.189168] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-17T20:15:50.190054] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-17T20:15:50.190109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:50.190142] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:50.190172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:50.190231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:50.249193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:50.250016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:50.250103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:50.250145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:50.377483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:50.377673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:50.377719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:50.377750] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:50.381367] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=25.32%) [2026-02-17T20:15:50.381709] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-17T20:15:50.381847] [INFO ] [sig ] ALG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:50.564560] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALG.txt [2026-02-17T20:15:50.564781] [INFO ] [sig ] [125/3401] Completed ALG in 0.4s | 2.75 sym/s | Total: 45.4s | ETA: 19.9m [2026-02-17T20:15:50.564840] [INFO ] [sig ] [126/3401] Forecasting ALGM... [2026-02-17T20:15:50.564880] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-17T20:15:50.564925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-17T20:15:50.577090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-17T20:15:50.577528] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-17T20:15:50.578401] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-17T20:15:50.578455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:50.578487] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:50.578514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:50.578587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:50.635604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:50.636376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:50.636461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:50.636494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:50.761272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:50.761440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:50.761481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:50.761511] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:50.765209] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=61.13%) [2026-02-17T20:15:50.765510] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-17T20:15:50.765669] [INFO ] [sig ] ALGM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:50.922043] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALGM.txt [2026-02-17T20:15:50.922203] [INFO ] [sig ] [126/3401] Completed ALGM in 0.4s | 2.75 sym/s | Total: 45.8s | ETA: 19.8m [2026-02-17T20:15:50.922245] [INFO ] [sig ] [127/3401] Forecasting ALGN... [2026-02-17T20:15:50.922276] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-17T20:15:50.922315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-17T20:15:50.934390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-17T20:15:50.934846] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-17T20:15:50.935708] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-17T20:15:50.935764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:50.935797] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:50.935824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:50.935881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:50.996044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:50.996972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:50.997068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:50.997102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:51.117947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:51.118120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:51.118171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:51.118208] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:51.122066] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-17T20:15:51.122407] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-17T20:15:51.122551] [INFO ] [sig ] ALGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:51.279777] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALGN.txt [2026-02-17T20:15:51.279931] [INFO ] [sig ] [127/3401] Completed ALGN in 0.4s | 2.75 sym/s | Total: 46.2s | ETA: 19.8m [2026-02-17T20:15:51.279974] [INFO ] [sig ] [128/3401] Forecasting ALGS... [2026-02-17T20:15:51.280006] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-17T20:15:51.280038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-17T20:15:51.291605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-17T20:15:51.291987] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-17T20:15:51.292867] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-17T20:15:51.292923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:51.292957] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:51.292984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:51.293042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:51.358770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:51.360168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:51.360303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:51.360357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:51.494715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:51.494883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:51.494931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:51.494977] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:51.498824] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-17T20:15:51.499136] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-17T20:15:51.499302] [INFO ] [sig ] ALGS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:51.657720] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALGS.txt [2026-02-17T20:15:51.657933] [INFO ] [sig ] [128/3401] Completed ALGS in 0.4s | 2.75 sym/s | Total: 46.5s | ETA: 19.8m [2026-02-17T20:15:51.657991] [INFO ] [sig ] [129/3401] Forecasting ALHC... [2026-02-17T20:15:51.658025] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-17T20:15:51.658055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-17T20:15:51.672155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-17T20:15:51.672592] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-17T20:15:51.673445] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-17T20:15:51.673501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:51.673535] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:51.673564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:51.673645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:51.738037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:51.738940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:51.739025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:51.739061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:51.871593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:51.871761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:51.871809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:51.871839] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:51.875932] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-02-17T20:15:51.876256] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-17T20:15:51.876428] [INFO ] [sig ] ALHC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:52.038775] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALHC.txt [2026-02-17T20:15:52.038989] [INFO ] [sig ] [129/3401] Completed ALHC in 0.4s | 2.75 sym/s | Total: 46.9s | ETA: 19.8m [2026-02-17T20:15:52.039051] [INFO ] [sig ] [130/3401] Forecasting ALK... [2026-02-17T20:15:52.039089] [INFO ] [sig ] Generating forecast for: ALK [2026-02-17T20:15:52.039135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-17T20:15:52.051732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-17T20:15:52.052118] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-17T20:15:52.052977] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-17T20:15:52.053034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:52.053067] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:52.053095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:52.053154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:52.117517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:52.118475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:52.118568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:52.118630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:52.249624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:52.249788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:52.249832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:52.249877] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:52.253950] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-17T20:15:52.254247] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-17T20:15:52.254408] [INFO ] [sig ] ALK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:52.472092] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALK.txt [2026-02-17T20:15:52.472447] [INFO ] [sig ] [130/3401] Completed ALK in 0.4s | 2.75 sym/s | Total: 47.4s | ETA: 19.9m [2026-02-17T20:15:52.472488] [INFO ] [sig ] [131/3401] Forecasting ALKS... [2026-02-17T20:15:52.472517] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-17T20:15:52.472548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-17T20:15:52.484770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-17T20:15:52.485140] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-17T20:15:52.485982] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-17T20:15:52.486037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:52.486069] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:52.486097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:52.486153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:52.546775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:52.547857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:52.547948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:52.547984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:52.671303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:52.671469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:52.671510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:52.671540] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:52.675071] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=82.23%) [2026-02-17T20:15:52.675382] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-17T20:15:52.675546] [INFO ] [sig ] ALKS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:52.842269] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALKS.txt [2026-02-17T20:15:52.842444] [INFO ] [sig ] [131/3401] Completed ALKS in 0.4s | 2.75 sym/s | Total: 47.7s | ETA: 19.9m [2026-02-17T20:15:52.842491] [INFO ] [sig ] [132/3401] Forecasting ALL... [2026-02-17T20:15:52.842524] [INFO ] [sig ] Generating forecast for: ALL [2026-02-17T20:15:52.842556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-17T20:15:52.857365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-17T20:15:52.857889] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-17T20:15:52.859023] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-17T20:15:52.859098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:52.859158] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:52.859208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:52.859310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:52.945100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:52.946246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:52.946540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:52.946614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:53.072061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:53.072263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:53.072307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:53.072338] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:53.075890] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=30.58%) [2026-02-17T20:15:53.076196] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-17T20:15:53.076341] [INFO ] [sig ] ALL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:53.220418] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALL.txt [2026-02-17T20:15:53.220552] [INFO ] [sig ] [132/3401] Completed ALL in 0.4s | 2.74 sym/s | Total: 48.1s | ETA: 19.9m [2026-02-17T20:15:53.220611] [INFO ] [sig ] [133/3401] Forecasting ALLE... [2026-02-17T20:15:53.220644] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-17T20:15:53.220674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-17T20:15:53.232027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-17T20:15:53.232357] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-17T20:15:53.233169] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-17T20:15:53.233224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:53.233256] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:53.233283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:53.233341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:53.291421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:53.292152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:53.292233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:53.292266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:53.411669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:53.411806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:53.411844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:53.411873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:53.415220] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=79.09%) [2026-02-17T20:15:53.415497] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-17T20:15:53.415646] [INFO ] [sig ] ALLE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:53.564640] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALLE.txt [2026-02-17T20:15:53.564770] [INFO ] [sig ] [133/3401] Completed ALLE in 0.3s | 2.75 sym/s | Total: 48.4s | ETA: 19.8m [2026-02-17T20:15:53.564810] [INFO ] [sig ] [134/3401] Forecasting ALLO... [2026-02-17T20:15:53.564842] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-17T20:15:53.564873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-17T20:15:53.578792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-17T20:15:53.579237] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-17T20:15:53.580597] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-17T20:15:53.580665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:53.580729] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:53.580772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:53.580843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:53.644364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:53.645381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:53.645510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:53.645545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:53.778957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:53.779129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:53.779170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:53.779198] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:53.783474] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=40.35%) [2026-02-17T20:15:53.784110] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-17T20:15:53.784270] [INFO ] [sig ] ALLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:53.936832] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALLO.txt [2026-02-17T20:15:53.937000] [INFO ] [sig ] [134/3401] Completed ALLO in 0.4s | 2.74 sym/s | Total: 48.8s | ETA: 19.8m [2026-02-17T20:15:53.937040] [INFO ] [sig ] [135/3401] Forecasting ALLY... [2026-02-17T20:15:53.937070] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-17T20:15:53.937101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-17T20:15:53.948800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-17T20:15:53.949208] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-17T20:15:53.950080] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-17T20:15:53.950137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:53.950169] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:53.950196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:53.950254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:54.010419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:54.011344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:54.011438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:54.011472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:54.141289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:54.141456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:54.141496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:54.141525] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:54.145348] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-02-17T20:15:54.145715] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-17T20:15:54.145860] [INFO ] [sig ] ALLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:54.307797] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALLY.txt [2026-02-17T20:15:54.307967] [INFO ] [sig ] [135/3401] Completed ALLY in 0.4s | 2.74 sym/s | Total: 49.2s | ETA: 19.8m [2026-02-17T20:15:54.308063] [INFO ] [sig ] [136/3401] Forecasting ALMS... [2026-02-17T20:15:54.308095] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-17T20:15:54.308127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-17T20:15:54.320313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-17T20:15:54.320960] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-17T20:15:54.321854] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-17T20:15:54.321928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:54.321961] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:54.321988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:54.322045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:54.385291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:54.386274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:54.386409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:54.386446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:54.518589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:54.518754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:54.518796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:54.518825] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:54.522613] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-17T20:15:54.522951] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-17T20:15:54.523096] [INFO ] [sig ] ALMS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:54.675431] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALMS.txt [2026-02-17T20:15:54.675625] [INFO ] [sig ] [136/3401] Completed ALMS in 0.4s | 2.74 sym/s | Total: 49.6s | ETA: 19.8m [2026-02-17T20:15:54.675671] [INFO ] [sig ] [137/3401] Forecasting ALNY... [2026-02-17T20:15:54.675702] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-17T20:15:54.675737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-17T20:15:54.687563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-17T20:15:54.688008] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-17T20:15:54.689032] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-17T20:15:54.689095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:54.689128] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:54.689155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:54.689218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:54.752088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:54.753003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:54.753098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:54.753131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:54.878344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:54.878510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:54.878550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:54.878600] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:54.882135] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=51.80%) [2026-02-17T20:15:54.882454] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-17T20:15:54.882612] [INFO ] [sig ] ALNY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:55.033952] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALNY.txt [2026-02-17T20:15:55.034149] [INFO ] [sig ] [137/3401] Completed ALNY in 0.4s | 2.74 sym/s | Total: 49.9s | ETA: 19.8m [2026-02-17T20:15:55.034198] [INFO ] [sig ] [138/3401] Forecasting ALRM... [2026-02-17T20:15:55.034230] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-17T20:15:55.034270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-17T20:15:55.046977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-17T20:15:55.047442] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-17T20:15:55.048342] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-17T20:15:55.048400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:55.048435] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:55.048464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:55.048523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:55.107044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:55.107977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:55.108077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:55.108110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:55.240729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:55.240903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:55.240944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:55.240972] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:55.244939] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-17T20:15:55.245335] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-17T20:15:55.245711] [INFO ] [sig ] ALRM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:55.404619] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALRM.txt [2026-02-17T20:15:55.404761] [INFO ] [sig ] [138/3401] Completed ALRM in 0.4s | 2.74 sym/s | Total: 50.3s | ETA: 19.8m [2026-02-17T20:15:55.404802] [INFO ] [sig ] [139/3401] Forecasting ALRS... [2026-02-17T20:15:55.404831] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-17T20:15:55.404862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-17T20:15:55.415723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-17T20:15:55.416051] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-17T20:15:55.416862] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-17T20:15:55.416916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:55.416948] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:55.417005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:55.417064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:55.474790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:55.475397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:55.475478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:55.475510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:55.593491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:55.593657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:55.593698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:55.593727] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:55.597086] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-02-17T20:15:55.597428] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-17T20:15:55.597562] [INFO ] [sig ] ALRS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:55.741395] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALRS.txt [2026-02-17T20:15:55.741514] [INFO ] [sig ] [139/3401] Completed ALRS in 0.3s | 2.75 sym/s | Total: 50.6s | ETA: 19.8m [2026-02-17T20:15:55.741589] [INFO ] [sig ] [140/3401] Forecasting ALSN... [2026-02-17T20:15:55.741625] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-17T20:15:55.741657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-17T20:15:55.754442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-17T20:15:55.754825] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-17T20:15:55.755949] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-17T20:15:55.756005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:55.756045] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:55.756085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:55.756147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:55.821440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:55.822221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:55.822307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:55.822342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:55.946923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:55.947094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:55.947159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:55.947192] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:55.950748] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-17T20:15:55.951028] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-17T20:15:55.951173] [INFO ] [sig ] ALSN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:56.101920] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALSN.txt [2026-02-17T20:15:56.102083] [INFO ] [sig ] [140/3401] Completed ALSN in 0.4s | 2.75 sym/s | Total: 51.0s | ETA: 19.8m [2026-02-17T20:15:56.102128] [INFO ] [sig ] [141/3401] Forecasting ALTG... [2026-02-17T20:15:56.102157] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-17T20:15:56.102194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-17T20:15:56.115008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-17T20:15:56.115407] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-17T20:15:56.116407] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-17T20:15:56.116461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:56.116492] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:56.116520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:56.116593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:56.174986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:56.175890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:56.175974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:56.176007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:56.300262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:56.300646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:56.300690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:56.300719] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:56.304092] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=17.06%) [2026-02-17T20:15:56.304401] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-17T20:15:56.304528] [INFO ] [sig ] ALTG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:56.447306] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALTG.txt [2026-02-17T20:15:56.447431] [INFO ] [sig ] [141/3401] Completed ALTG in 0.3s | 2.75 sym/s | Total: 51.3s | ETA: 19.8m [2026-02-17T20:15:56.447471] [INFO ] [sig ] [142/3401] Forecasting ALTI... [2026-02-17T20:15:56.447500] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-17T20:15:56.447531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-17T20:15:56.459118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-17T20:15:56.459477] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-17T20:15:56.460274] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-17T20:15:56.460330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:56.460361] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:56.460387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:56.460443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:56.518783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:56.519384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:56.519462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:56.519496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:56.643413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:56.643565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:56.643623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:56.643652] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:56.647221] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-17T20:15:56.647504] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-17T20:15:56.647653] [INFO ] [sig ] ALTI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:56.791292] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALTI.txt [2026-02-17T20:15:56.791454] [INFO ] [sig ] [142/3401] Completed ALTI in 0.3s | 2.75 sym/s | Total: 51.7s | ETA: 19.8m [2026-02-17T20:15:56.791495] [INFO ] [sig ] [143/3401] Forecasting ALTS... [2026-02-17T20:15:56.791524] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-17T20:15:56.791564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-17T20:15:56.803002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-17T20:15:56.803335] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-17T20:15:56.804138] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-17T20:15:56.804191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:56.804224] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:56.804252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:56.804308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:56.860651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:56.861399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:56.861482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:56.861514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:56.981716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:56.981876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:56.981942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:56.981973] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:56.985398] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-17T20:15:56.985697] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-17T20:15:56.985831] [INFO ] [sig ] ALTS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:57.130379] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALTS.txt [2026-02-17T20:15:57.130550] [INFO ] [sig ] [143/3401] Completed ALTS in 0.3s | 2.75 sym/s | Total: 52.0s | ETA: 19.7m [2026-02-17T20:15:57.130798] [INFO ] [sig ] [144/3401] Forecasting ALTY... [2026-02-17T20:15:57.130828] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-17T20:15:57.130858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-17T20:15:57.142777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-17T20:15:57.143165] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-17T20:15:57.143975] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-17T20:15:57.144028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:57.144061] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:57.144087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:57.144143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:57.207393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:57.208257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:57.208342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:57.208389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:57.331800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:57.331977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:57.332021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:57.332051] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:57.336485] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: DOWN (p=33.29%) [2026-02-17T20:15:57.337028] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-17T20:15:57.337203] [INFO ] [sig ] ALTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:57.498130] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALTY.txt [2026-02-17T20:15:57.498307] [INFO ] [sig ] [144/3401] Completed ALTY in 0.4s | 2.75 sym/s | Total: 52.4s | ETA: 19.7m [2026-02-17T20:15:57.498349] [INFO ] [sig ] [145/3401] Forecasting ALVO... [2026-02-17T20:15:57.498383] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-17T20:15:57.498426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-17T20:15:57.510419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-17T20:15:57.510831] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-17T20:15:57.511707] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-17T20:15:57.511762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:57.511796] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:57.511825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:57.511883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:57.572798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:57.573723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:57.573811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:57.573858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:57.702317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:57.702480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:57.702522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:57.702552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:57.706411] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-02-17T20:15:57.706712] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-17T20:15:57.706846] [INFO ] [sig ] ALVO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:57.850306] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ALVO.txt [2026-02-17T20:15:57.850419] [INFO ] [sig ] [145/3401] Completed ALVO in 0.4s | 2.75 sym/s | Total: 52.7s | ETA: 19.7m [2026-02-17T20:15:57.850652] [INFO ] [sig ] [146/3401] Forecasting ALX... [2026-02-17T20:15:57.850686] [INFO ] [sig ] Generating forecast for: ALX [2026-02-17T20:15:57.850717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-17T20:15:57.861967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-17T20:15:57.862307] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-17T20:15:57.863131] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-17T20:15:57.863184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:57.863216] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:57.863243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:57.863299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:57.921346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:57.922032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:57.922111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:57.922144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:58.040791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:58.040954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:58.040995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:58.041026] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:58.044487] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=34.10%) [2026-02-17T20:15:58.044780] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-17T20:15:58.044907] [INFO ] [sig ] ALX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:58.198108] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALX.txt [2026-02-17T20:15:58.198269] [INFO ] [sig ] [146/3401] Completed ALX in 0.3s | 2.75 sym/s | Total: 53.1s | ETA: 19.7m [2026-02-17T20:15:58.198314] [INFO ] [sig ] [147/3401] Forecasting ALXO... [2026-02-17T20:15:58.198344] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-17T20:15:58.198377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-17T20:15:58.211301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-17T20:15:58.211748] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-17T20:15:58.212773] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-17T20:15:58.212828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:58.212876] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:58.212905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:58.212962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:58.275809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:58.276743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:58.276828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:58.276861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:58.402001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:58.402162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:58.402204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:58.402240] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:58.405707] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=14.49%) [2026-02-17T20:15:58.405997] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-17T20:15:58.406129] [INFO ] [sig ] ALXO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:58.555446] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALXO.txt [2026-02-17T20:15:58.555620] [INFO ] [sig ] [147/3401] Completed ALXO in 0.4s | 2.75 sym/s | Total: 53.4s | ETA: 19.7m [2026-02-17T20:15:58.555662] [INFO ] [sig ] [148/3401] Forecasting ALZN... [2026-02-17T20:15:58.555692] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-17T20:15:58.555724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-17T20:15:58.566893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-17T20:15:58.567358] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-17T20:15:58.568225] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-17T20:15:58.568280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:58.568312] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:58.568338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:58.568395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:58.629137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:58.630241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:58.630326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:58.630360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:58.760855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:58.761025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:58.761070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:58.761098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:58.765157] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=26.61%) [2026-02-17T20:15:58.765448] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-17T20:15:58.765615] [INFO ] [sig ] ALZN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:58.916874] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ALZN.txt [2026-02-17T20:15:58.917021] [INFO ] [sig ] [148/3401] Completed ALZN in 0.4s | 2.75 sym/s | Total: 53.8s | ETA: 19.7m [2026-02-17T20:15:58.917062] [INFO ] [sig ] [149/3401] Forecasting AM... [2026-02-17T20:15:58.917102] [INFO ] [sig ] Generating forecast for: AM [2026-02-17T20:15:58.917180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-17T20:15:58.929076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-17T20:15:58.929447] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-17T20:15:58.930251] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-17T20:15:58.930316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:58.930355] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:58.930389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:58.930450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:59.008161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:59.009528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:59.009704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:59.009757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:59.150449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:59.150645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:59.150690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:59.150724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:59.155039] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-17T20:15:59.155363] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-17T20:15:59.155509] [INFO ] [sig ] AM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:15:59.305154] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AM.txt [2026-02-17T20:15:59.305335] [INFO ] [sig ] [149/3401] Completed AM in 0.4s | 2.75 sym/s | Total: 54.2s | ETA: 19.7m [2026-02-17T20:15:59.305388] [INFO ] [sig ] [150/3401] Forecasting AMAL... [2026-02-17T20:15:59.305428] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-17T20:15:59.305463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-17T20:15:59.318653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-17T20:15:59.319103] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-17T20:15:59.320017] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-17T20:15:59.320080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:59.320125] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:59.320159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:59.320229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:59.382235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:59.383173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:59.383263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:59.383300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:59.506019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:59.506185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:59.506228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:59.506260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:59.510530] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=18.63%) [2026-02-17T20:15:59.510855] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-17T20:15:59.510996] [INFO ] [sig ] AMAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:15:59.658229] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMAL.txt [2026-02-17T20:15:59.658388] [INFO ] [sig ] [150/3401] Completed AMAL in 0.4s | 2.75 sym/s | Total: 54.5s | ETA: 19.7m [2026-02-17T20:15:59.658434] [INFO ] [sig ] [151/3401] Forecasting AMBA... [2026-02-17T20:15:59.658465] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-17T20:15:59.658495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-17T20:15:59.673726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-17T20:15:59.674200] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-17T20:15:59.675099] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-17T20:15:59.675154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:15:59.675186] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:15:59.675212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:15:59.675268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:15:59.735846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:15:59.736853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:15:59.736959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:15:59.737004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:15:59.872770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:15:59.872946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:15:59.872989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:15:59.873019] [INFO ] [FORECASTER] Training complete [2026-02-17T20:15:59.877087] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=51.65%) [2026-02-17T20:15:59.877499] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-17T20:15:59.877703] [INFO ] [sig ] AMBA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:00.033678] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMBA.txt [2026-02-17T20:16:00.033871] [INFO ] [sig ] [151/3401] Completed AMBA in 0.4s | 2.75 sym/s | Total: 54.9s | ETA: 19.7m [2026-02-17T20:16:00.033918] [INFO ] [sig ] [152/3401] Forecasting AMBP... [2026-02-17T20:16:00.033952] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-17T20:16:00.033991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-17T20:16:00.046635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-17T20:16:00.047084] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-17T20:16:00.048005] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-17T20:16:00.048061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:00.048096] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:00.048123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:00.048195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:00.109072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:00.110050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:00.110141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:00.110176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:00.256424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:00.256611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:00.256657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:00.256702] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:00.260915] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-02-17T20:16:00.261351] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-17T20:16:00.261768] [INFO ] [sig ] AMBP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:00.411378] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMBP.txt [2026-02-17T20:16:00.411624] [INFO ] [sig ] [152/3401] Completed AMBP in 0.4s | 2.75 sym/s | Total: 55.3s | ETA: 19.7m [2026-02-17T20:16:00.411676] [INFO ] [sig ] [153/3401] Forecasting AMC... [2026-02-17T20:16:00.411710] [INFO ] [sig ] Generating forecast for: AMC [2026-02-17T20:16:00.411740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-17T20:16:00.424242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-17T20:16:00.424713] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-17T20:16:00.425540] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-17T20:16:00.425615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:00.425652] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:00.425680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:00.425738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:00.491281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:00.492366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:00.492472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:00.492722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:00.616244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:00.616451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:00.616500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:00.616532] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:00.620330] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-02-17T20:16:00.620720] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-17T20:16:00.620874] [INFO ] [sig ] AMC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:00.779625] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMC.txt [2026-02-17T20:16:00.779801] [INFO ] [sig ] [153/3401] Completed AMC in 0.4s | 2.75 sym/s | Total: 55.7s | ETA: 19.7m [2026-02-17T20:16:00.779844] [INFO ] [sig ] [154/3401] Forecasting AMCX... [2026-02-17T20:16:00.779875] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-17T20:16:00.779909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-17T20:16:00.792956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-17T20:16:00.793311] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-17T20:16:00.794142] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-17T20:16:00.794197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:00.794229] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:00.794256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:00.794313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:00.855521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:00.856408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:00.856507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:00.856556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:00.983964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:00.984089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:00.984130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:00.984170] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:00.987894] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=27.49%) [2026-02-17T20:16:00.988267] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-17T20:16:00.988423] [INFO ] [sig ] AMCX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:01.149194] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMCX.txt [2026-02-17T20:16:01.149367] [INFO ] [sig ] [154/3401] Completed AMCX in 0.4s | 2.75 sym/s | Total: 56.0s | ETA: 19.7m [2026-02-17T20:16:01.149410] [INFO ] [sig ] [155/3401] Forecasting AMD... [2026-02-17T20:16:01.149452] [INFO ] [sig ] Generating forecast for: AMD [2026-02-17T20:16:01.149489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-17T20:16:01.161640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-17T20:16:01.161978] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-17T20:16:01.162792] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-17T20:16:01.162846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:01.162879] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:01.162905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:01.162961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:01.220759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:01.221628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:01.221712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:01.221745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:01.354249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:01.354397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:01.354649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:01.354685] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:01.359172] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=13.39%) [2026-02-17T20:16:01.359770] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-17T20:16:01.359945] [INFO ] [sig ] AMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:01.510870] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMD.txt [2026-02-17T20:16:01.511033] [INFO ] [sig ] [155/3401] Completed AMD in 0.4s | 2.75 sym/s | Total: 56.4s | ETA: 19.7m [2026-02-17T20:16:01.511076] [INFO ] [sig ] [156/3401] Forecasting AMDL... [2026-02-17T20:16:01.511106] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-17T20:16:01.511140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-17T20:16:01.524819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-17T20:16:01.525222] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-17T20:16:01.526136] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-17T20:16:01.526193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:01.526285] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:01.526329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:01.526414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:01.587836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:01.588800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:01.588916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:01.588953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:01.724239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:01.724399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:01.724442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:01.724472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:01.728233] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=51.06%) [2026-02-17T20:16:01.728595] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-17T20:16:01.728756] [INFO ] [sig ] AMDL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:01.882783] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMDL.txt [2026-02-17T20:16:01.882998] [INFO ] [sig ] [156/3401] Completed AMDL in 0.4s | 2.75 sym/s | Total: 56.8s | ETA: 19.7m [2026-02-17T20:16:01.883052] [INFO ] [sig ] [157/3401] Forecasting AME... [2026-02-17T20:16:01.883091] [INFO ] [sig ] Generating forecast for: AME [2026-02-17T20:16:01.883134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-17T20:16:01.896512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-17T20:16:01.897010] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-17T20:16:01.897976] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-17T20:16:01.898047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:01.898094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:01.898132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:01.898195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:01.960022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:01.960983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:01.961071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:01.961108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:02.096974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:02.097207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:02.097268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:02.097314] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:02.101610] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-02-17T20:16:02.101987] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-17T20:16:02.102172] [INFO ] [sig ] AME: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:02.273806] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AME.txt [2026-02-17T20:16:02.273985] [INFO ] [sig ] [157/3401] Completed AME in 0.4s | 2.75 sym/s | Total: 57.2s | ETA: 19.7m [2026-02-17T20:16:02.274027] [INFO ] [sig ] [158/3401] Forecasting AMG... [2026-02-17T20:16:02.274059] [INFO ] [sig ] Generating forecast for: AMG [2026-02-17T20:16:02.274094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-17T20:16:02.290083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-17T20:16:02.290629] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-17T20:16:02.291852] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-17T20:16:02.291921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:02.291958] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:02.292019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:02.292082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:02.356559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:02.357553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:02.357666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:02.357702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:02.491039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:02.491304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:02.491359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:02.491400] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:02.495983] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-02-17T20:16:02.496432] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-17T20:16:02.496631] [INFO ] [sig ] AMG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:02.653862] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMG.txt [2026-02-17T20:16:02.654108] [INFO ] [sig ] [158/3401] Completed AMG in 0.4s | 2.75 sym/s | Total: 57.5s | ETA: 19.7m [2026-02-17T20:16:02.654182] [INFO ] [sig ] [159/3401] Forecasting AMGN... [2026-02-17T20:16:02.654234] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-17T20:16:02.654288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-17T20:16:02.668284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-17T20:16:02.668822] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-17T20:16:02.669784] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-17T20:16:02.669847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:02.669885] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:02.669912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:02.669974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:02.733931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:02.734974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:02.735079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:02.735117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:02.872386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:02.872565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:02.872629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:02.872703] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:02.876292] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=72.20%) [2026-02-17T20:16:02.876635] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-17T20:16:02.876783] [INFO ] [sig ] AMGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:03.022971] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMGN.txt [2026-02-17T20:16:03.023142] [INFO ] [sig ] [159/3401] Completed AMGN in 0.4s | 2.75 sym/s | Total: 57.9s | ETA: 19.7m [2026-02-17T20:16:03.023183] [INFO ] [sig ] [160/3401] Forecasting AMH... [2026-02-17T20:16:03.023215] [INFO ] [sig ] Generating forecast for: AMH [2026-02-17T20:16:03.023247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-17T20:16:03.035701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-17T20:16:03.036217] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-17T20:16:03.037423] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-17T20:16:03.037496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:03.037544] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:03.037611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:03.037706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:03.102697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:03.103678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:03.103774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:03.103811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:03.253346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:03.253522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:03.253566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:03.253620] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:03.262056] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=23.67%) [2026-02-17T20:16:03.262522] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-17T20:16:03.262733] [INFO ] [sig ] AMH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:03.445867] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMH.txt [2026-02-17T20:16:03.446037] [INFO ] [sig ] [160/3401] Completed AMH in 0.4s | 2.74 sym/s | Total: 58.3s | ETA: 19.7m [2026-02-17T20:16:03.446079] [INFO ] [sig ] [161/3401] Forecasting AMLX... [2026-02-17T20:16:03.446109] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-17T20:16:03.446148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-17T20:16:03.457835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-17T20:16:03.458229] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-17T20:16:03.459160] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-17T20:16:03.459217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:03.459250] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:03.459279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:03.459342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:03.519633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:03.520707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:03.520797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:03.520831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:03.648833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:03.649009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:03.649052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:03.649081] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:03.652920] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-02-17T20:16:03.653274] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-17T20:16:03.653443] [INFO ] [sig ] AMLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:03.802499] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMLX.txt [2026-02-17T20:16:03.802700] [INFO ] [sig ] [161/3401] Completed AMLX in 0.4s | 2.74 sym/s | Total: 58.7s | ETA: 19.7m [2026-02-17T20:16:03.802743] [INFO ] [sig ] [162/3401] Forecasting AMN... [2026-02-17T20:16:03.802772] [INFO ] [sig ] Generating forecast for: AMN [2026-02-17T20:16:03.802812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-17T20:16:03.816824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-17T20:16:03.817369] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-17T20:16:03.818529] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-17T20:16:03.818620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:03.818657] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:03.818684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:03.818742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:03.878341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:03.879301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:03.879398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:03.879435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:04.028642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:04.028814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:04.028855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:04.028883] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:04.033982] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-02-17T20:16:04.034479] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-17T20:16:04.034712] [INFO ] [sig ] AMN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:04.214942] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMN.txt [2026-02-17T20:16:04.215189] [INFO ] [sig ] [162/3401] Completed AMN in 0.4s | 2.74 sym/s | Total: 59.1s | ETA: 19.7m [2026-02-17T20:16:04.215253] [INFO ] [sig ] [163/3401] Forecasting AMP... [2026-02-17T20:16:04.215301] [INFO ] [sig ] Generating forecast for: AMP [2026-02-17T20:16:04.215349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-17T20:16:04.230951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-17T20:16:04.231437] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-17T20:16:04.232597] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-17T20:16:04.232671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:04.232738] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:04.232784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:04.232874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:04.302073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:04.303036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:04.303126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:04.303161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:04.434455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:04.434648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:04.434690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:04.434720] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:04.438648] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-17T20:16:04.438971] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-17T20:16:04.439118] [INFO ] [sig ] AMP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:04.630796] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMP.txt [2026-02-17T20:16:04.631038] [INFO ] [sig ] [163/3401] Completed AMP in 0.4s | 2.74 sym/s | Total: 59.5s | ETA: 19.7m [2026-02-17T20:16:04.631102] [INFO ] [sig ] [164/3401] Forecasting AMPG... [2026-02-17T20:16:04.631151] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-17T20:16:04.631198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-17T20:16:04.647245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-17T20:16:04.647783] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-17T20:16:04.648959] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-17T20:16:04.649033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:04.649081] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:04.649122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:04.649211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:04.730350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:04.731280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:04.731367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:04.731401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:04.895189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:04.895414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:04.895481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:04.895530] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:04.900678] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=58.15%) [2026-02-17T20:16:04.901165] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-17T20:16:04.901372] [INFO ] [sig ] AMPG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:05.097977] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMPG.txt [2026-02-17T20:16:05.098141] [INFO ] [sig ] [164/3401] Completed AMPG in 0.5s | 2.73 sym/s | Total: 60.0s | ETA: 19.7m [2026-02-17T20:16:05.098182] [INFO ] [sig ] [165/3401] Forecasting AMPH... [2026-02-17T20:16:05.098214] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-17T20:16:05.098258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-17T20:16:05.338013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-17T20:16:05.338424] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-17T20:16:05.339281] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-17T20:16:05.339338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:05.339370] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:05.339396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:05.339454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:05.406024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:05.407051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:05.407164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:05.407203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:05.538960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:05.539126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:05.539167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:05.539197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:05.542923] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=78.95%) [2026-02-17T20:16:05.543221] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-17T20:16:05.543362] [INFO ] [sig ] AMPH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:05.707820] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMPH.txt [2026-02-17T20:16:05.707983] [INFO ] [sig ] [165/3401] Completed AMPH in 0.6s | 2.72 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-17T20:16:05.708024] [INFO ] [sig ] [166/3401] Forecasting AMPL... [2026-02-17T20:16:05.708054] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-17T20:16:05.708083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-17T20:16:05.720300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-17T20:16:05.720744] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-17T20:16:05.721606] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-17T20:16:05.721662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:05.721693] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:05.721721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:05.721777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:05.784119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:05.785046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:05.785192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:05.785244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:05.923169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:05.923405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:05.923463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:05.923496] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:05.928040] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=28.12%) [2026-02-17T20:16:05.928412] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-17T20:16:05.928590] [INFO ] [sig ] AMPL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:06.090272] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMPL.txt [2026-02-17T20:16:06.090452] [INFO ] [sig ] [166/3401] Completed AMPL in 0.4s | 2.72 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-17T20:16:06.090498] [INFO ] [sig ] [167/3401] Forecasting AMPX... [2026-02-17T20:16:06.090530] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-17T20:16:06.090564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-17T20:16:06.104153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-17T20:16:06.104655] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-17T20:16:06.105938] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-17T20:16:06.106007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:06.106049] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:06.106079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:06.106139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:06.172736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:06.174221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:06.174311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:06.174347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:06.304665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:06.304858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:06.304918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:06.304965] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:06.309398] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-17T20:16:06.309896] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-17T20:16:06.310078] [INFO ] [sig ] AMPX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:06.466131] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMPX.txt [2026-02-17T20:16:06.466318] [INFO ] [sig ] [167/3401] Completed AMPX in 0.4s | 2.72 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-17T20:16:06.466365] [INFO ] [sig ] [168/3401] Forecasting AMRC... [2026-02-17T20:16:06.466396] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-17T20:16:06.466427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-17T20:16:06.479272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-17T20:16:06.479724] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-17T20:16:06.480649] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-17T20:16:06.480707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:06.480740] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:06.480769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:06.480828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:06.541232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:06.542188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:06.542276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:06.542311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:06.681658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:06.681991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:06.682041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:06.682083] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:06.685961] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=60.21%) [2026-02-17T20:16:06.686276] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-17T20:16:06.686425] [INFO ] [sig ] AMRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:06.838984] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMRC.txt [2026-02-17T20:16:06.839165] [INFO ] [sig ] [168/3401] Completed AMRC in 0.4s | 2.72 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-17T20:16:06.839208] [INFO ] [sig ] [169/3401] Forecasting AMRN... [2026-02-17T20:16:06.839241] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-17T20:16:06.839271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-17T20:16:06.852944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-17T20:16:06.853383] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-17T20:16:06.854379] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-17T20:16:06.854435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:06.854469] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:06.854496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:06.854554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:06.916252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:06.917435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:06.917532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:06.917566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:07.047953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:07.048122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:07.048173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:07.048215] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:07.052142] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-02-17T20:16:07.052468] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-17T20:16:07.052662] [INFO ] [sig ] AMRN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:07.202173] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMRN.txt [2026-02-17T20:16:07.202398] [INFO ] [sig ] [169/3401] Completed AMRN in 0.4s | 2.72 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-17T20:16:07.202461] [INFO ] [sig ] [170/3401] Forecasting AMRX... [2026-02-17T20:16:07.202504] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-17T20:16:07.202548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-17T20:16:07.214719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-17T20:16:07.215135] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-17T20:16:07.216069] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-17T20:16:07.216133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:07.216167] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:07.216196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:07.216275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:07.278630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:07.279753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:07.279861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:07.279896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:07.417057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:07.417276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:07.417335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:07.417367] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:07.421136] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-02-17T20:16:07.421429] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-17T20:16:07.421621] [INFO ] [sig ] AMRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:07.575814] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMRX.txt [2026-02-17T20:16:07.575997] [INFO ] [sig ] [170/3401] Completed AMRX in 0.4s | 2.72 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-17T20:16:07.576045] [INFO ] [sig ] [171/3401] Forecasting AMSC... [2026-02-17T20:16:07.576075] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-17T20:16:07.576109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-17T20:16:07.588702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-17T20:16:07.589115] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-17T20:16:07.589953] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-17T20:16:07.590022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:07.590055] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:07.590082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:07.590139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:07.648974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:07.649885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:07.649991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:07.650048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:07.802685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:07.803080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:07.803136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:07.803179] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:07.808807] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=19.13%) [2026-02-17T20:16:07.809273] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-17T20:16:07.809464] [INFO ] [sig ] AMSC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:08.001105] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMSC.txt [2026-02-17T20:16:08.001289] [INFO ] [sig ] [171/3401] Completed AMSC in 0.4s | 2.72 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-17T20:16:08.001334] [INFO ] [sig ] [172/3401] Forecasting AMSF... [2026-02-17T20:16:08.001363] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-17T20:16:08.001394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-17T20:16:08.013622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-17T20:16:08.014051] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-17T20:16:08.015003] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-17T20:16:08.015062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:08.015097] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:08.015126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:08.015186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:08.082719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:08.083833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:08.083921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:08.083959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:08.211183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:08.211372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:08.211420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:08.211451] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:08.215084] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-02-17T20:16:08.215385] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-17T20:16:08.215525] [INFO ] [sig ] AMSF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:08.364468] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMSF.txt [2026-02-17T20:16:08.364653] [INFO ] [sig ] [172/3401] Completed AMSF in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-17T20:16:08.364696] [INFO ] [sig ] [173/3401] Forecasting AMTB... [2026-02-17T20:16:08.364727] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-17T20:16:08.364757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-17T20:16:08.376233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-17T20:16:08.376633] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-17T20:16:08.377525] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-17T20:16:08.377615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:08.377679] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:08.377708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:08.377766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:08.436540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:08.437420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:08.437515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:08.437556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:08.559901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:08.560063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:08.560105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:08.560134] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:08.563601] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-17T20:16:08.563878] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-17T20:16:08.564010] [INFO ] [sig ] AMTB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:08.708632] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMTB.txt [2026-02-17T20:16:08.708974] [INFO ] [sig ] [173/3401] Completed AMTB in 0.3s | 2.72 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-17T20:16:08.709016] [INFO ] [sig ] [174/3401] Forecasting AMTX... [2026-02-17T20:16:08.709047] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-17T20:16:08.709078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-17T20:16:08.721566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-17T20:16:08.722092] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-17T20:16:08.723234] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-17T20:16:08.723307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:08.723347] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:08.723381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:08.723456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:08.785781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:08.786890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:08.786989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:08.787030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:08.916297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:08.916469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:08.916511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:08.916540] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:08.920297] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: UP (p=50.60%) [2026-02-17T20:16:08.920745] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-17T20:16:08.920904] [INFO ] [sig ] AMTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:09.072052] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMTX.txt [2026-02-17T20:16:09.072245] [INFO ] [sig ] [174/3401] Completed AMTX in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-17T20:16:09.072289] [INFO ] [sig ] [175/3401] Forecasting AMWD... [2026-02-17T20:16:09.072320] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-17T20:16:09.072352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-17T20:16:09.084904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-17T20:16:09.085324] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-17T20:16:09.086467] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-17T20:16:09.086526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:09.086563] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:09.086614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:09.086674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:09.150989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:09.151950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:09.152037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:09.152072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:09.273967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:09.274130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:09.274172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:09.274202] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:09.277859] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-17T20:16:09.278186] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-17T20:16:09.278341] [INFO ] [sig ] AMWD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:09.421542] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMWD.txt [2026-02-17T20:16:09.421719] [INFO ] [sig ] [175/3401] Completed AMWD in 0.3s | 2.72 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-17T20:16:09.421759] [INFO ] [sig ] [176/3401] Forecasting AMWL... [2026-02-17T20:16:09.421790] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-17T20:16:09.421822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-17T20:16:09.433077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-17T20:16:09.433448] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-17T20:16:09.434253] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-17T20:16:09.434307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:09.434340] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:09.434367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:09.434423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:09.493535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:09.494471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:09.494564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:09.494621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:09.623908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:09.624070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:09.624114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:09.624177] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:09.627892] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-17T20:16:09.628192] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-17T20:16:09.628327] [INFO ] [sig ] AMWL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:09.783030] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMWL.txt [2026-02-17T20:16:09.783190] [INFO ] [sig ] [176/3401] Completed AMWL in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:09.783229] [INFO ] [sig ] [177/3401] Forecasting AMX... [2026-02-17T20:16:09.783260] [INFO ] [sig ] Generating forecast for: AMX [2026-02-17T20:16:09.783292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-17T20:16:09.795002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-17T20:16:09.795391] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-17T20:16:09.796242] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-17T20:16:09.796298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:09.796333] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:09.796362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:09.796421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:09.857034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:09.857913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:09.857997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:09.858033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:09.985846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:09.986009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:09.986049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:09.986079] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:09.989520] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=84.04%) [2026-02-17T20:16:09.989820] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-17T20:16:09.989953] [INFO ] [sig ] AMX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:10.146700] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AMX.txt [2026-02-17T20:16:10.146870] [INFO ] [sig ] [177/3401] Completed AMX in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:10.146915] [INFO ] [sig ] [178/3401] Forecasting AMZD... [2026-02-17T20:16:10.146947] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-17T20:16:10.146978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-17T20:16:10.158957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-17T20:16:10.159362] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-17T20:16:10.160281] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-17T20:16:10.160338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:10.160371] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:10.160398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:10.160456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:10.220912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:10.222135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:10.222225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:10.222259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:10.342684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:10.342841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:10.342897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:10.342928] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:10.346297] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-02-17T20:16:10.346611] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-17T20:16:10.346754] [INFO ] [sig ] AMZD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:10.494498] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMZD.txt [2026-02-17T20:16:10.494649] [INFO ] [sig ] [178/3401] Completed AMZD in 0.3s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:10.494691] [INFO ] [sig ] [179/3401] Forecasting AMZN... [2026-02-17T20:16:10.494722] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-17T20:16:10.494753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-17T20:16:10.506091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-17T20:16:10.506409] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-17T20:16:10.510629] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-17T20:16:10.510709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:10.510746] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:10.510774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:10.510831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:10.568810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:10.569675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:10.569759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:10.569792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:10.693911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:10.694079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:10.694120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:10.694147] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:10.697810] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-17T20:16:10.698098] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-17T20:16:10.698257] [INFO ] [sig ] AMZN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:10.845063] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMZN.txt [2026-02-17T20:16:10.845220] [INFO ] [sig ] [179/3401] Completed AMZN in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:10.845260] [INFO ] [sig ] [180/3401] Forecasting AMZZ... [2026-02-17T20:16:10.845290] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-17T20:16:10.845328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-17T20:16:10.857160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-17T20:16:10.857484] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-17T20:16:10.858320] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-17T20:16:10.858376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:10.858412] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:10.858449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:10.858508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:10.919422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:10.920194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:10.920276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:10.920310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:11.053323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:11.053490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:11.053531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:11.053560] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:11.057097] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-02-17T20:16:11.057399] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-17T20:16:11.057528] [INFO ] [sig ] AMZZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:11.201041] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AMZZ.txt [2026-02-17T20:16:11.201170] [INFO ] [sig ] [180/3401] Completed AMZZ in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:11.201209] [INFO ] [sig ] [181/3401] Forecasting AN... [2026-02-17T20:16:11.201239] [INFO ] [sig ] Generating forecast for: AN [2026-02-17T20:16:11.201270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-17T20:16:11.213323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-17T20:16:11.213711] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-17T20:16:11.214681] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-17T20:16:11.214735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:11.214766] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:11.214794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:11.214851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:11.274768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:11.275681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:11.275764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:11.275796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:11.406418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:11.406615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:11.406657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:11.406686] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:11.410697] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-17T20:16:11.411000] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-17T20:16:11.411140] [INFO ] [sig ] AN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:11.569988] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AN.txt [2026-02-17T20:16:11.570163] [INFO ] [sig ] [181/3401] Completed AN in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:11.570224] [INFO ] [sig ] [182/3401] Forecasting ANAB... [2026-02-17T20:16:11.570265] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-17T20:16:11.570299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-17T20:16:11.583467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-17T20:16:11.583909] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-17T20:16:11.585155] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-17T20:16:11.585217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:11.585273] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:11.585303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:11.585374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:11.655897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:11.656800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:11.656885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:11.656918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:11.789300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:11.789470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:11.789511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:11.789542] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:11.794220] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-02-17T20:16:11.794538] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-17T20:16:11.794715] [INFO ] [sig ] ANAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:11.960352] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANAB.txt [2026-02-17T20:16:11.960511] [INFO ] [sig ] [182/3401] Completed ANAB in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:11.960550] [INFO ] [sig ] [183/3401] Forecasting ANDE... [2026-02-17T20:16:11.960605] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-17T20:16:11.960640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-17T20:16:11.972647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-17T20:16:11.973014] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-17T20:16:11.973820] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-17T20:16:11.973873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:11.973905] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:11.973933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:11.973991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:12.031619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:12.032496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:12.032637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:12.032673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:12.158379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:12.158614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:12.158668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:12.158704] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:12.162434] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-17T20:16:12.162732] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-17T20:16:12.162863] [INFO ] [sig ] ANDE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:12.305647] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANDE.txt [2026-02-17T20:16:12.305779] [INFO ] [sig ] [183/3401] Completed ANDE in 0.3s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:12.305825] [INFO ] [sig ] [184/3401] Forecasting ANF... [2026-02-17T20:16:12.305855] [INFO ] [sig ] Generating forecast for: ANF [2026-02-17T20:16:12.305886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-17T20:16:12.317081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-17T20:16:12.317442] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-17T20:16:12.318293] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-17T20:16:12.318347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:12.318379] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:12.318406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:12.318468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:12.376896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:12.377613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:12.377692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:12.377724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:12.497659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:12.497832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:12.497872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:12.497902] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:12.501345] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=55.95%) [2026-02-17T20:16:12.501643] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-17T20:16:12.501776] [INFO ] [sig ] ANF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:12.645946] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANF.txt [2026-02-17T20:16:12.646067] [INFO ] [sig ] [184/3401] Completed ANF in 0.3s | 2.72 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:12.646105] [INFO ] [sig ] [185/3401] Forecasting ANGI... [2026-02-17T20:16:12.646135] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-17T20:16:12.646165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-17T20:16:12.658223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-17T20:16:12.658528] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-17T20:16:12.659317] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-17T20:16:12.659394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:12.659426] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:12.659452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:12.659509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:12.716355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:12.717236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:12.717318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:12.717349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:12.845062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:12.845254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:12.845298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:12.845327] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:12.849005] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-17T20:16:12.849287] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-17T20:16:12.849413] [INFO ] [sig ] ANGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:12.991204] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANGI.txt [2026-02-17T20:16:12.991327] [INFO ] [sig ] [185/3401] Completed ANGI in 0.3s | 2.73 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:12.991366] [INFO ] [sig ] [186/3401] Forecasting ANGL... [2026-02-17T20:16:12.991408] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-17T20:16:12.991441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-17T20:16:13.002758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-17T20:16:13.003066] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-17T20:16:13.003855] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-17T20:16:13.003908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:13.003942] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:13.003969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:13.004026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:13.062110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:13.062767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:13.062846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:13.062878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:13.185424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:13.185564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:13.185621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:13.185652] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:13.189039] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=22.59%) [2026-02-17T20:16:13.189310] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-17T20:16:13.189435] [INFO ] [sig ] ANGL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:13.330105] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ANGL.txt [2026-02-17T20:16:13.330254] [INFO ] [sig ] [186/3401] Completed ANGL in 0.3s | 2.73 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-17T20:16:13.330294] [INFO ] [sig ] [187/3401] Forecasting ANGO... [2026-02-17T20:16:13.330324] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-17T20:16:13.330355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-17T20:16:13.343554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-17T20:16:13.344072] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-17T20:16:13.345053] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-17T20:16:13.345112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:13.345147] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:13.345195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:13.345286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:13.408096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:13.409247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:13.409339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:13.409374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:13.534689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:13.534862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:13.534903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:13.534934] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:13.538698] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-17T20:16:13.539032] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-17T20:16:13.539176] [INFO ] [sig ] ANGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:13.690247] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANGO.txt [2026-02-17T20:16:13.690421] [INFO ] [sig ] [187/3401] Completed ANGO in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-17T20:16:13.690464] [INFO ] [sig ] [188/3401] Forecasting ANIK... [2026-02-17T20:16:13.690494] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-17T20:16:13.690528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-17T20:16:13.701941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-17T20:16:13.702313] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-17T20:16:13.703189] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-17T20:16:13.703245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:13.703279] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:13.703308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:13.703367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:13.765861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:13.766761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:13.766849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:13.766883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:13.896878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:13.897048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:13.897089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:13.897118] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:13.900737] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=36.41%) [2026-02-17T20:16:13.901035] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-17T20:16:13.901172] [INFO ] [sig ] ANIK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:14.050374] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ANIK.txt [2026-02-17T20:16:14.050548] [INFO ] [sig ] [188/3401] Completed ANIK in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-17T20:16:14.050609] [INFO ] [sig ] [189/3401] Forecasting ANIP... [2026-02-17T20:16:14.050641] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-17T20:16:14.050676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-17T20:16:14.061442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-17T20:16:14.061862] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-17T20:16:14.062772] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-17T20:16:14.062829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:14.062863] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:14.062891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:14.062950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:14.122366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:14.123278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:14.123364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:14.123398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:14.247753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:14.247930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:14.247985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:14.248045] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:14.251776] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=49.02%) [2026-02-17T20:16:14.252080] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-17T20:16:14.252222] [INFO ] [sig ] ANIP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:14.400180] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ANIP.txt [2026-02-17T20:16:14.400357] [INFO ] [sig ] [189/3401] Completed ANIP in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:14.400403] [INFO ] [sig ] [190/3401] Forecasting ANIX... [2026-02-17T20:16:14.400438] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-17T20:16:14.400470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-17T20:16:14.411703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-17T20:16:14.412079] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-17T20:16:14.412976] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-17T20:16:14.413033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:14.413105] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:14.413137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:14.413196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:14.473791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:14.474678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:14.474765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:14.474800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:14.601854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:14.602020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:14.602063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:14.602092] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:14.605716] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-02-17T20:16:14.606094] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-17T20:16:14.606272] [INFO ] [sig ] ANIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:14.753712] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANIX.txt [2026-02-17T20:16:14.753878] [INFO ] [sig ] [190/3401] Completed ANIX in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:14.753922] [INFO ] [sig ] [191/3401] Forecasting ANNX... [2026-02-17T20:16:14.753984] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-17T20:16:14.754024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-17T20:16:14.765608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-17T20:16:14.765979] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-17T20:16:14.766796] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-17T20:16:14.766849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:14.766881] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:14.766909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:14.766965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:14.825561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:14.826481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:14.826610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:14.826651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:14.950416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:14.950594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:14.950640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:14.950671] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:14.954154] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=78.72%) [2026-02-17T20:16:14.954444] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-17T20:16:14.954598] [INFO ] [sig ] ANNX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:15.099833] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANNX.txt [2026-02-17T20:16:15.100011] [INFO ] [sig ] [191/3401] Completed ANNX in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:15.100054] [INFO ] [sig ] [192/3401] Forecasting ANTX... [2026-02-17T20:16:15.100085] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-17T20:16:15.100151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-17T20:16:15.111103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-17T20:16:15.111476] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-17T20:16:15.112371] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-17T20:16:15.112429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:15.112463] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:15.112491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:15.112551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:15.173220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:15.174183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:15.174272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:15.174307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:15.290596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:15.290770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:15.290814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:15.290843] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:15.294301] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=76.82%) [2026-02-17T20:16:15.294594] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-17T20:16:15.294722] [INFO ] [sig ] ANTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:15.445501] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ANTX.txt [2026-02-17T20:16:15.445683] [INFO ] [sig ] [192/3401] Completed ANTX in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:15.445728] [INFO ] [sig ] [193/3401] Forecasting ANVS... [2026-02-17T20:16:15.445758] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-17T20:16:15.445791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-17T20:16:15.456850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-17T20:16:15.457289] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-17T20:16:15.458144] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-17T20:16:15.458201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:15.458234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:15.458280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:15.458340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:15.517377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:15.518331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:15.518434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:15.518469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:15.645403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:15.645565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:15.645629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:15.645706] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:15.649418] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=44.49%) [2026-02-17T20:16:15.649739] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-17T20:16:15.649884] [INFO ] [sig ] ANVS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:15.794528] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ANVS.txt [2026-02-17T20:16:15.794730] [INFO ] [sig ] [193/3401] Completed ANVS in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:15.794781] [INFO ] [sig ] [194/3401] Forecasting AOD... [2026-02-17T20:16:15.794816] [INFO ] [sig ] Generating forecast for: AOD [2026-02-17T20:16:15.794850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-17T20:16:15.806715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-17T20:16:15.807102] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-17T20:16:15.808049] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-17T20:16:15.808106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:15.808141] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:15.808169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:15.808227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:15.869182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:15.870005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:15.870089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:15.870125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:15.997317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:15.997496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:15.997544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:15.997596] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:16.001365] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=41.63%) [2026-02-17T20:16:16.001775] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-17T20:16:16.001932] [INFO ] [sig ] AOD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:16.146029] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AOD.txt [2026-02-17T20:16:16.146172] [INFO ] [sig ] [194/3401] Completed AOD in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:16.146214] [INFO ] [sig ] [195/3401] Forecasting AOHY... [2026-02-17T20:16:16.146245] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-17T20:16:16.146281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-17T20:16:16.157923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-17T20:16:16.158266] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-17T20:16:16.159141] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-17T20:16:16.159206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:16.159245] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:16.159278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:16.159349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:16.219722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:16.220460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:16.220543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:16.220598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:16.342935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:16.343106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:16.343149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:16.343181] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:16.347606] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=33.86%) [2026-02-17T20:16:16.347974] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-17T20:16:16.348132] [INFO ] [sig ] AOHY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:16.498725] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AOHY.txt [2026-02-17T20:16:16.498889] [INFO ] [sig ] [195/3401] Completed AOHY in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:16.498939] [INFO ] [sig ] [196/3401] Forecasting AON... [2026-02-17T20:16:16.498975] [INFO ] [sig ] Generating forecast for: AON [2026-02-17T20:16:16.499014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-17T20:16:16.510051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-17T20:16:16.510418] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-17T20:16:16.511240] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-17T20:16:16.511295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:16.511326] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:16.511353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:16.511409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:16.570097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:16.570946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:16.571030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:16.571064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:16.701250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:16.701410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:16.701450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:16.701479] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:16.704994] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-17T20:16:16.705273] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-17T20:16:16.705402] [INFO ] [sig ] AON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:16.855761] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AON.txt [2026-02-17T20:16:16.855933] [INFO ] [sig ] [196/3401] Completed AON in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-17T20:16:16.855973] [INFO ] [sig ] [197/3401] Forecasting AOS... [2026-02-17T20:16:16.856003] [INFO ] [sig ] Generating forecast for: AOS [2026-02-17T20:16:16.856052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-17T20:16:16.867514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-17T20:16:16.867920] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-17T20:16:16.868731] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-17T20:16:16.868785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:16.868818] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:16.868844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:16.868901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:16.931356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:16.932287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:16.932373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:16.932408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:17.062738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:17.062901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:17.062944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:17.062976] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:17.066539] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-02-17T20:16:17.066850] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-17T20:16:17.067212] [INFO ] [sig ] AOS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:17.213358] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AOS.txt [2026-02-17T20:16:17.213522] [INFO ] [sig ] [197/3401] Completed AOS in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:17.213563] [INFO ] [sig ] [198/3401] Forecasting AOSL... [2026-02-17T20:16:17.213615] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-17T20:16:17.213649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-17T20:16:17.225335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-17T20:16:17.225718] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-17T20:16:17.226558] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-17T20:16:17.226632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:17.226669] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:17.226702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:17.226771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:17.284153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:17.285042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:17.285126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:17.285159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:17.407998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:17.408169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:17.408211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:17.408242] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:17.411961] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=31.56%) [2026-02-17T20:16:17.412273] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-17T20:16:17.412417] [INFO ] [sig ] AOSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:17.567416] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AOSL.txt [2026-02-17T20:16:17.567615] [INFO ] [sig ] [198/3401] Completed AOSL in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:17.567683] [INFO ] [sig ] [199/3401] Forecasting AP... [2026-02-17T20:16:17.567720] [INFO ] [sig ] Generating forecast for: AP [2026-02-17T20:16:17.567769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-17T20:16:17.579034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-17T20:16:17.579442] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-17T20:16:17.580252] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-17T20:16:17.580306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:17.580338] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:17.580365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:17.580426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:17.642163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:17.643095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:17.643179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:17.643212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:17.767853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:17.768019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:17.768060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:17.768090] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:17.771544] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: DOWN (p=43.03%) [2026-02-17T20:16:17.771875] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-17T20:16:17.772007] [INFO ] [sig ] AP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:17.921447] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AP.txt [2026-02-17T20:16:17.921626] [INFO ] [sig ] [199/3401] Completed AP in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:17.921669] [INFO ] [sig ] [200/3401] Forecasting APA... [2026-02-17T20:16:17.921699] [INFO ] [sig ] Generating forecast for: APA [2026-02-17T20:16:17.921732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-17T20:16:17.933103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-17T20:16:17.933512] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-17T20:16:17.934395] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-17T20:16:17.934455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:17.934488] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:17.934516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:17.934593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:17.994970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:17.995951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:17.996039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:17.996110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:18.134336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:18.134524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:18.134591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:18.134626] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:18.138429] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-02-17T20:16:18.138747] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-17T20:16:18.138890] [INFO ] [sig ] APA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:18.286636] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APA.txt [2026-02-17T20:16:18.286806] [INFO ] [sig ] [200/3401] Completed APA in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:18.286851] [INFO ] [sig ] [201/3401] Forecasting APAM... [2026-02-17T20:16:18.286882] [INFO ] [sig ] Generating forecast for: APAM [2026-02-17T20:16:18.286916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-17T20:16:18.299674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-17T20:16:18.300055] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-17T20:16:18.301287] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-17T20:16:18.301344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:18.301378] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:18.301407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:18.301469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:18.365171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:18.366148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:18.366234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:18.366268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:18.489559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:18.489735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:18.489777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:18.489808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:18.493874] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-17T20:16:18.494355] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-17T20:16:18.494494] [INFO ] [sig ] APAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:18.647672] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/APAM.txt [2026-02-17T20:16:18.647844] [INFO ] [sig ] [201/3401] Completed APAM in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:18.647889] [INFO ] [sig ] [202/3401] Forecasting APD... [2026-02-17T20:16:18.647919] [INFO ] [sig ] Generating forecast for: APD [2026-02-17T20:16:18.647954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-17T20:16:18.660482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-17T20:16:18.660886] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-17T20:16:18.661750] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-17T20:16:18.661807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:18.661839] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:18.661866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:18.661924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:18.720173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:18.721070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:18.721157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:18.721192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:18.849105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:18.849281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:18.849325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:18.849357] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:18.852959] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=99.90%) [2026-02-17T20:16:18.853252] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-17T20:16:18.853388] [INFO ] [sig ] APD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:18.997407] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APD.txt [2026-02-17T20:16:18.997590] [INFO ] [sig ] [202/3401] Completed APD in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:18.997635] [INFO ] [sig ] [203/3401] Forecasting APEI... [2026-02-17T20:16:18.997665] [INFO ] [sig ] Generating forecast for: APEI [2026-02-17T20:16:18.997697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-17T20:16:19.009266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-17T20:16:19.009663] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-17T20:16:19.010592] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-17T20:16:19.010650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:19.010682] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:19.010710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:19.010767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:19.068139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:19.069014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:19.069100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:19.069136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:19.191936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:19.192287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:19.192327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:19.192356] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:19.196294] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-02-17T20:16:19.196623] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-17T20:16:19.196768] [INFO ] [sig ] APEI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:19.345818] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APEI.txt [2026-02-17T20:16:19.346192] [INFO ] [sig ] [203/3401] Completed APEI in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:19.346235] [INFO ] [sig ] [204/3401] Forecasting APG... [2026-02-17T20:16:19.346265] [INFO ] [sig ] Generating forecast for: APG [2026-02-17T20:16:19.346295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-17T20:16:19.359176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-17T20:16:19.359545] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-17T20:16:19.360383] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-17T20:16:19.360439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:19.360474] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:19.360503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:19.360561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:19.421067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:19.421908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:19.421993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:19.422028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:19.550322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:19.550482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:19.550522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:19.550552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:19.554174] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=12.92%) [2026-02-17T20:16:19.554449] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-17T20:16:19.554594] [INFO ] [sig ] APG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:19.699605] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/APG.txt [2026-02-17T20:16:19.699787] [INFO ] [sig ] [204/3401] Completed APG in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:19.699830] [INFO ] [sig ] [205/3401] Forecasting APGE... [2026-02-17T20:16:19.699863] [INFO ] [sig ] Generating forecast for: APGE [2026-02-17T20:16:19.699900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-17T20:16:19.711995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-17T20:16:19.712416] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-17T20:16:19.713228] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-17T20:16:19.713281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:19.713313] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:19.713339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:19.713395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:19.772723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:19.773824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:19.773910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:19.773944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:19.895197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:19.895355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:19.895396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:19.895425] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:19.898941] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-02-17T20:16:19.899232] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-17T20:16:19.899366] [INFO ] [sig ] APGE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:20.044020] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/APGE.txt [2026-02-17T20:16:20.044170] [INFO ] [sig ] [205/3401] Completed APGE in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-17T20:16:20.044210] [INFO ] [sig ] [206/3401] Forecasting APH... [2026-02-17T20:16:20.044239] [INFO ] [sig ] Generating forecast for: APH [2026-02-17T20:16:20.044271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-17T20:16:20.055660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-17T20:16:20.056087] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-17T20:16:20.056985] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-17T20:16:20.057044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:20.057094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:20.057156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:20.057218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:20.119509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:20.120691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:20.120783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:20.120817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:20.255539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:20.255721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:20.255769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:20.255807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:20.259385] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=74.34%) [2026-02-17T20:16:20.259692] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-17T20:16:20.259829] [INFO ] [sig ] APH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:20.405255] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APH.txt [2026-02-17T20:16:20.405416] [INFO ] [sig ] [206/3401] Completed APH in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-17T20:16:20.405458] [INFO ] [sig ] [207/3401] Forecasting API... [2026-02-17T20:16:20.405487] [INFO ] [sig ] Generating forecast for: API [2026-02-17T20:16:20.405520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-17T20:16:20.418076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-17T20:16:20.418450] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-17T20:16:20.419456] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-17T20:16:20.419510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:20.419570] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:20.419619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:20.419677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:20.479372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:20.480316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:20.480423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:20.480459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:20.601568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:20.601751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:20.601791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:20.601821] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:20.605283] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-02-17T20:16:20.605568] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-17T20:16:20.605721] [INFO ] [sig ] API: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:20.750804] [INFO ] [LOCAL ] Saved forecast: API 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/API.txt [2026-02-17T20:16:20.750965] [INFO ] [sig ] [207/3401] Completed API in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:20.751005] [INFO ] [sig ] [208/3401] Forecasting APLD... [2026-02-17T20:16:20.751035] [INFO ] [sig ] Generating forecast for: APLD [2026-02-17T20:16:20.751066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-17T20:16:20.762978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-17T20:16:20.763349] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-17T20:16:20.764484] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-17T20:16:20.764540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:20.764588] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:20.764619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:20.764675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:20.822992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:20.823985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:20.824071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:20.824105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:20.951568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:20.951754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:20.951798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:20.951827] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:20.955334] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-17T20:16:20.955666] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-17T20:16:20.955803] [INFO ] [sig ] APLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:21.113799] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/APLD.txt [2026-02-17T20:16:21.113978] [INFO ] [sig ] [208/3401] Completed APLD in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:21.114022] [INFO ] [sig ] [209/3401] Forecasting APLE... [2026-02-17T20:16:21.114062] [INFO ] [sig ] Generating forecast for: APLE [2026-02-17T20:16:21.114108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-17T20:16:21.127758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-17T20:16:21.128386] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-17T20:16:21.129449] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-17T20:16:21.129504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:21.129537] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:21.129563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:21.129651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:21.191316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:21.192410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:21.192493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:21.192526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:21.313387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:21.313551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:21.313609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:21.313640] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:21.317102] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=3.11%) [2026-02-17T20:16:21.317399] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-17T20:16:21.317531] [INFO ] [sig ] APLE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:21.466826] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/APLE.txt [2026-02-17T20:16:21.466988] [INFO ] [sig ] [209/3401] Completed APLE in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:21.467036] [INFO ] [sig ] [210/3401] Forecasting APLS... [2026-02-17T20:16:21.467067] [INFO ] [sig ] Generating forecast for: APLS [2026-02-17T20:16:21.467103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-17T20:16:21.478644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-17T20:16:21.479044] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-17T20:16:21.480047] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-17T20:16:21.480123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:21.480171] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:21.480209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:21.480292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:21.547411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:21.548773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:21.548921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:21.548957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:21.676179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:21.676335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:21.676375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:21.676437] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:21.680011] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-17T20:16:21.680291] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-17T20:16:21.680416] [INFO ] [sig ] APLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:21.827143] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APLS.txt [2026-02-17T20:16:21.827315] [INFO ] [sig ] [210/3401] Completed APLS in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:21.827358] [INFO ] [sig ] [211/3401] Forecasting APO... [2026-02-17T20:16:21.827388] [INFO ] [sig ] Generating forecast for: APO [2026-02-17T20:16:21.827422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-17T20:16:21.840167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-17T20:16:21.840537] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-17T20:16:21.841626] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-17T20:16:21.841684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:21.841720] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:21.841748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:21.841808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:21.903436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:21.904384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:21.904478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:21.904513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:22.036817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:22.036987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:22.037028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:22.037057] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:22.041200] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-17T20:16:22.041554] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-17T20:16:22.041749] [INFO ] [sig ] APO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:22.193680] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/APO.txt [2026-02-17T20:16:22.193841] [INFO ] [sig ] [211/3401] Completed APO in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:22.193881] [INFO ] [sig ] [212/3401] Forecasting APOG... [2026-02-17T20:16:22.193912] [INFO ] [sig ] Generating forecast for: APOG [2026-02-17T20:16:22.193944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-17T20:16:22.205347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-17T20:16:22.205778] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-17T20:16:22.206609] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-17T20:16:22.206663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:22.206693] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:22.206719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:22.206776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:22.269069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:22.270128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:22.270235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:22.270282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:22.395854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:22.396027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:22.396069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:22.396100] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:22.400403] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=67.19%) [2026-02-17T20:16:22.400723] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-17T20:16:22.400859] [INFO ] [sig ] APOG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:22.551638] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APOG.txt [2026-02-17T20:16:22.551801] [INFO ] [sig ] [212/3401] Completed APOG in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:22.551842] [INFO ] [sig ] [213/3401] Forecasting APP... [2026-02-17T20:16:22.551872] [INFO ] [sig ] Generating forecast for: APP [2026-02-17T20:16:22.551905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-17T20:16:22.564433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-17T20:16:22.564915] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-17T20:16:22.565759] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-17T20:16:22.565813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:22.565846] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:22.565874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:22.565930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:22.635989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:22.637032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:22.637158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:22.637196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:22.758626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:22.758797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:22.758837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:22.758882] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:22.762494] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=28.26%) [2026-02-17T20:16:22.762790] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-17T20:16:22.762919] [INFO ] [sig ] APP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:22.911593] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/APP.txt [2026-02-17T20:16:22.911737] [INFO ] [sig ] [213/3401] Completed APP in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:22.911777] [INFO ] [sig ] [214/3401] Forecasting APPF... [2026-02-17T20:16:22.911805] [INFO ] [sig ] Generating forecast for: APPF [2026-02-17T20:16:22.911836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-17T20:16:22.923014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-17T20:16:22.923358] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-17T20:16:22.924175] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-17T20:16:22.924230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:22.924262] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:22.924290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:22.924348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:22.982176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:22.982892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:22.982970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:22.983002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:23.118071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:23.118437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:23.118478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:23.118509] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:23.122661] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=75.06%) [2026-02-17T20:16:23.123102] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-17T20:16:23.123263] [INFO ] [sig ] APPF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:23.281077] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APPF.txt [2026-02-17T20:16:23.281346] [INFO ] [sig ] [214/3401] Completed APPF in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:23.281414] [INFO ] [sig ] [215/3401] Forecasting APPN... [2026-02-17T20:16:23.281464] [INFO ] [sig ] Generating forecast for: APPN [2026-02-17T20:16:23.281506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-17T20:16:23.301310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-17T20:16:23.301779] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-17T20:16:23.302937] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-17T20:16:23.303178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:23.303212] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:23.303238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:23.303295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:23.373118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:23.374463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:23.374612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:23.374669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:23.501639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:23.501817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:23.501861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:23.501890] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:23.506282] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-02-17T20:16:23.506599] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-17T20:16:23.506737] [INFO ] [sig ] APPN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:23.653551] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APPN.txt [2026-02-17T20:16:23.653744] [INFO ] [sig ] [215/3401] Completed APPN in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:23.653786] [INFO ] [sig ] [216/3401] Forecasting APPS... [2026-02-17T20:16:23.653816] [INFO ] [sig ] Generating forecast for: APPS [2026-02-17T20:16:23.653848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-17T20:16:23.666235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-17T20:16:23.666695] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-17T20:16:23.667545] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-17T20:16:23.667625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:23.667659] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:23.667685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:23.667742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:23.727275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:23.728530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:23.728641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:23.728677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:23.854099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:23.854275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:23.854316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:23.854346] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:23.857801] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-02-17T20:16:23.858261] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-17T20:16:23.858391] [INFO ] [sig ] APPS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:24.005550] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APPS.txt [2026-02-17T20:16:24.005738] [INFO ] [sig ] [216/3401] Completed APPS in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:24.005779] [INFO ] [sig ] [217/3401] Forecasting APYX... [2026-02-17T20:16:24.005809] [INFO ] [sig ] Generating forecast for: APYX [2026-02-17T20:16:24.005842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-17T20:16:24.017111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-17T20:16:24.017563] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-17T20:16:24.018404] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-17T20:16:24.018458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:24.018517] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:24.018548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:24.018626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:24.075485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:24.076234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:24.076345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:24.076380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:24.191698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:24.191894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:24.191952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:24.191996] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:24.196551] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-17T20:16:24.196913] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-17T20:16:24.197067] [INFO ] [sig ] APYX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:24.346602] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/APYX.txt [2026-02-17T20:16:24.346772] [INFO ] [sig ] [217/3401] Completed APYX in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:24.346815] [INFO ] [sig ] [218/3401] Forecasting AQMS... [2026-02-17T20:16:24.346846] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-17T20:16:24.346879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-17T20:16:24.358311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-17T20:16:24.358719] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-17T20:16:24.359543] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-17T20:16:24.359620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:24.359654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:24.359680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:24.359736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:24.416624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:24.417530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:24.417635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:24.417670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:24.532213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:24.532387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:24.532429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:24.532460] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:24.536027] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=40.55%) [2026-02-17T20:16:24.536319] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-17T20:16:24.536452] [INFO ] [sig ] AQMS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:24.689067] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AQMS.txt [2026-02-17T20:16:24.689435] [INFO ] [sig ] [218/3401] Completed AQMS in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:24.689491] [INFO ] [sig ] [219/3401] Forecasting AQN... [2026-02-17T20:16:24.689522] [INFO ] [sig ] Generating forecast for: AQN [2026-02-17T20:16:24.689556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-17T20:16:24.701492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-17T20:16:24.701914] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-17T20:16:24.702734] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-17T20:16:24.702788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:24.702820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:24.702848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:24.702917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:24.761616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:24.762532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:24.762642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:24.762679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:24.889609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:24.889778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:24.889819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:24.889847] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:24.893359] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-17T20:16:24.893679] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-17T20:16:24.893817] [INFO ] [sig ] AQN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:25.041466] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AQN.txt [2026-02-17T20:16:25.041659] [INFO ] [sig ] [219/3401] Completed AQN in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:25.041704] [INFO ] [sig ] [220/3401] Forecasting AQNB... [2026-02-17T20:16:25.041734] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-17T20:16:25.041768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-17T20:16:25.052630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-17T20:16:25.052957] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-17T20:16:25.053774] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-17T20:16:25.053826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:25.053858] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:25.053884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:25.053941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:25.110713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:25.111430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:25.111509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:25.111542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:25.241683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:25.241902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:25.241973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:25.242027] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:25.248363] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-17T20:16:25.248953] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-17T20:16:25.249362] [INFO ] [sig ] AQNB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:25.439678] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AQNB.txt [2026-02-17T20:16:25.439877] [INFO ] [sig ] [220/3401] Completed AQNB in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-17T20:16:25.439920] [INFO ] [sig ] [221/3401] Forecasting ARBB... [2026-02-17T20:16:25.439951] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-17T20:16:25.440015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-17T20:16:25.450776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-17T20:16:25.451211] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-17T20:16:25.452097] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-17T20:16:25.452154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:25.452188] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:25.452216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:25.452273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:25.510484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:25.511459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:25.511558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:25.511618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:25.630385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:25.630562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:25.630626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:25.630655] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:25.634323] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=46.22%) [2026-02-17T20:16:25.634680] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-17T20:16:25.634823] [INFO ] [sig ] ARBB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:25.780131] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARBB.txt [2026-02-17T20:16:25.780495] [INFO ] [sig ] [221/3401] Completed ARBB in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-17T20:16:25.780536] [INFO ] [sig ] [222/3401] Forecasting ARBE... [2026-02-17T20:16:25.780565] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-17T20:16:25.780623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-17T20:16:25.793051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-17T20:16:25.793662] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-17T20:16:25.794670] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-17T20:16:25.794725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:25.794757] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:25.794785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:25.794841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:25.854830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:25.855722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:25.855807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:25.855840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:25.984392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:25.984566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:25.984631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:25.984662] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:25.988357] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-17T20:16:25.988754] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-17T20:16:25.988905] [INFO ] [sig ] ARBE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:26.134398] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARBE.txt [2026-02-17T20:16:26.134531] [INFO ] [sig ] [222/3401] Completed ARBE in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:26.134586] [INFO ] [sig ] [223/3401] Forecasting ARCB... [2026-02-17T20:16:26.134619] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-17T20:16:26.134649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-17T20:16:26.146265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-17T20:16:26.146588] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-17T20:16:26.147607] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-17T20:16:26.147660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:26.147692] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:26.147718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:26.147774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:26.206161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:26.206821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:26.206904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:26.206944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:26.334663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:26.334795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:26.334836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:26.334866] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:26.338618] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-02-17T20:16:26.338897] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-17T20:16:26.339050] [INFO ] [sig ] ARCB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:26.483305] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARCB.txt [2026-02-17T20:16:26.483421] [INFO ] [sig ] [223/3401] Completed ARCB in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:26.483462] [INFO ] [sig ] [224/3401] Forecasting ARCC... [2026-02-17T20:16:26.483493] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-17T20:16:26.483524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-17T20:16:26.495786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-17T20:16:26.496115] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-17T20:16:26.496929] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-17T20:16:26.496981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:26.497040] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:26.497069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:26.497167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:26.557119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:26.557816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:26.557894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:26.557932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:26.675805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:26.675962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:26.676002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:26.676049] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:26.679605] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-17T20:16:26.679885] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-17T20:16:26.680021] [INFO ] [sig ] ARCC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:26.831178] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARCC.txt [2026-02-17T20:16:26.831306] [INFO ] [sig ] [224/3401] Completed ARCC in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:26.831350] [INFO ] [sig ] [225/3401] Forecasting ARCO... [2026-02-17T20:16:26.831379] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-17T20:16:26.831411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-17T20:16:26.842060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-17T20:16:26.842381] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-17T20:16:26.843226] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-17T20:16:26.843278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:26.843310] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:26.843336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:26.843392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:26.902159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:26.902868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:26.902947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:26.902981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:27.023179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:27.023350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:27.023410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:27.023442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:27.027211] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-17T20:16:27.027518] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-17T20:16:27.027682] [INFO ] [sig ] ARCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:27.172798] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARCO.txt [2026-02-17T20:16:27.172934] [INFO ] [sig ] [225/3401] Completed ARCO in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:27.172978] [INFO ] [sig ] [226/3401] Forecasting ARDC... [2026-02-17T20:16:27.173009] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-17T20:16:27.173040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-17T20:16:27.184200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-17T20:16:27.184510] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-17T20:16:27.185303] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-17T20:16:27.185356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:27.185389] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:27.185415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:27.185471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:27.243279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:27.244195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:27.244282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:27.244340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:27.360804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:27.360946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:27.360984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:27.361013] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:27.364353] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-02-17T20:16:27.364643] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-17T20:16:27.364769] [INFO ] [sig ] ARDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:27.506149] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARDC.txt [2026-02-17T20:16:27.506279] [INFO ] [sig ] [226/3401] Completed ARDC in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:27.506318] [INFO ] [sig ] [227/3401] Forecasting ARDX... [2026-02-17T20:16:27.506347] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-17T20:16:27.506379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-17T20:16:27.518605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-17T20:16:27.518961] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-17T20:16:27.519801] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-17T20:16:27.519854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:27.519887] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:27.519914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:27.519979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:27.580206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:27.581099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:27.581183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:27.581217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:27.702676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:27.702844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:27.702886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:27.702955] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:27.706743] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=36.35%) [2026-02-17T20:16:27.707113] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-17T20:16:27.707294] [INFO ] [sig ] ARDX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:27.855459] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARDX.txt [2026-02-17T20:16:27.855644] [INFO ] [sig ] [227/3401] Completed ARDX in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:27.855689] [INFO ] [sig ] [228/3401] Forecasting ARE... [2026-02-17T20:16:27.855719] [INFO ] [sig ] Generating forecast for: ARE [2026-02-17T20:16:27.855753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-17T20:16:27.867361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-17T20:16:27.867837] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-17T20:16:27.868742] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-17T20:16:27.868797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:27.868830] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:27.868857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:27.868936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:27.929826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:27.930675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:27.930756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:27.930788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:28.058150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:28.058301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:28.058341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:28.058370] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:28.061758] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=72.80%) [2026-02-17T20:16:28.062056] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-17T20:16:28.062197] [INFO ] [sig ] ARE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:28.214303] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARE.txt [2026-02-17T20:16:28.214467] [INFO ] [sig ] [228/3401] Completed ARE in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:28.214506] [INFO ] [sig ] [229/3401] Forecasting AREC... [2026-02-17T20:16:28.214535] [INFO ] [sig ] Generating forecast for: AREC [2026-02-17T20:16:28.214567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-17T20:16:28.226249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-17T20:16:28.226877] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-17T20:16:28.227779] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-17T20:16:28.227835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:28.227866] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:28.227892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:28.227952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:28.300818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:28.301789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:28.301879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:28.301914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:28.459084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:28.459264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:28.459309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:28.459339] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:28.463901] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-02-17T20:16:28.464440] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-17T20:16:28.464618] [INFO ] [sig ] AREC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:28.625913] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AREC.txt [2026-02-17T20:16:28.626092] [INFO ] [sig ] [229/3401] Completed AREC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:28.626134] [INFO ] [sig ] [230/3401] Forecasting ARES... [2026-02-17T20:16:28.626163] [INFO ] [sig ] Generating forecast for: ARES [2026-02-17T20:16:28.626196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-17T20:16:28.638984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-17T20:16:28.639436] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-17T20:16:28.640414] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-17T20:16:28.640525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:28.640606] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:28.640671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:28.640767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:28.709792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:28.710964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:28.711056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:28.711091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:28.853058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:28.853238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:28.853280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:28.853308] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:28.857380] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=54.61%) [2026-02-17T20:16:28.857835] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-17T20:16:28.858012] [INFO ] [sig ] ARES: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:29.014881] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARES.txt [2026-02-17T20:16:29.015070] [INFO ] [sig ] [230/3401] Completed ARES in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:29.015120] [INFO ] [sig ] [231/3401] Forecasting ARGX... [2026-02-17T20:16:29.015156] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-17T20:16:29.015189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-17T20:16:29.026825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-17T20:16:29.027288] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-17T20:16:29.028276] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-17T20:16:29.028336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:29.028370] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:29.028398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:29.028479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:29.097663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:29.098643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:29.098732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:29.098767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:29.232005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:29.232171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:29.232215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:29.232244] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:29.236770] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=37.46%) [2026-02-17T20:16:29.237435] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-17T20:16:29.237644] [INFO ] [sig ] ARGX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:29.391262] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARGX.txt [2026-02-17T20:16:29.391430] [INFO ] [sig ] [231/3401] Completed ARGX in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:29.391471] [INFO ] [sig ] [232/3401] Forecasting ARHS... [2026-02-17T20:16:29.391501] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-17T20:16:29.391536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-17T20:16:29.408234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-17T20:16:29.409009] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-17T20:16:29.410161] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-17T20:16:29.410416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:29.410452] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:29.410493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:29.410565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:29.474017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:29.475135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:29.475240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:29.475275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:29.606900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:29.607082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:29.607164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:29.607199] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:29.611144] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-17T20:16:29.611450] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-17T20:16:29.611611] [INFO ] [sig ] ARHS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:29.759346] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARHS.txt [2026-02-17T20:16:29.759517] [INFO ] [sig ] [232/3401] Completed ARHS in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:29.759559] [INFO ] [sig ] [233/3401] Forecasting ARI... [2026-02-17T20:16:29.759614] [INFO ] [sig ] Generating forecast for: ARI [2026-02-17T20:16:29.759653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-17T20:16:29.772493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-17T20:16:29.772929] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-17T20:16:29.773748] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-17T20:16:29.773802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:29.773834] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:29.773861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:29.773917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:29.833924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:29.834879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:29.834967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:29.835003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:29.973672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:29.973841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:29.973883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:29.973912] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:29.977418] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=39.75%) [2026-02-17T20:16:29.977728] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-17T20:16:29.977865] [INFO ] [sig ] ARI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:30.126536] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARI.txt [2026-02-17T20:16:30.126743] [INFO ] [sig ] [233/3401] Completed ARI in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:30.126785] [INFO ] [sig ] [234/3401] Forecasting ARKO... [2026-02-17T20:16:30.126816] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-17T20:16:30.126847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-17T20:16:30.139879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-17T20:16:30.140332] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-17T20:16:30.141265] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-17T20:16:30.141324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:30.141548] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:30.141595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:30.141655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:30.201729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:30.202704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:30.202829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:30.202864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:30.324227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:30.324392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:30.324434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:30.324465] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:30.328246] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-02-17T20:16:30.328556] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-17T20:16:30.328747] [INFO ] [sig ] ARKO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:30.484454] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARKO.txt [2026-02-17T20:16:30.484660] [INFO ] [sig ] [234/3401] Completed ARKO in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:30.484710] [INFO ] [sig ] [235/3401] Forecasting ARLO... [2026-02-17T20:16:30.484743] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-17T20:16:30.484774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-17T20:16:30.497488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-17T20:16:30.497938] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-17T20:16:30.498878] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-17T20:16:30.498935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:30.498968] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:30.499001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:30.499071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:30.557365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:30.558281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:30.558368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:30.558402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:30.682925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:30.683106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:30.683156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:30.683192] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:30.686772] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=53.62%) [2026-02-17T20:16:30.687098] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-17T20:16:30.687468] [INFO ] [sig ] ARLO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:30.860850] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARLO.txt [2026-02-17T20:16:30.861012] [INFO ] [sig ] [235/3401] Completed ARLO in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-17T20:16:30.861053] [INFO ] [sig ] [236/3401] Forecasting ARLP... [2026-02-17T20:16:30.861084] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-17T20:16:30.861114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-17T20:16:30.872746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-17T20:16:30.873146] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-17T20:16:30.873984] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-17T20:16:30.874038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:30.874069] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:30.874095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:30.874151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:30.931619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:30.932494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:30.932598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:30.932635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:31.050170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:31.050334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:31.050375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:31.050404] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:31.053922] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-17T20:16:31.054230] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-17T20:16:31.054356] [INFO ] [sig ] ARLP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:31.202835] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARLP.txt [2026-02-17T20:16:31.202994] [INFO ] [sig ] [236/3401] Completed ARLP in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-17T20:16:31.203047] [INFO ] [sig ] [237/3401] Forecasting ARM... [2026-02-17T20:16:31.203081] [INFO ] [sig ] Generating forecast for: ARM [2026-02-17T20:16:31.203112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-17T20:16:31.214309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-17T20:16:31.214680] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-17T20:16:31.215496] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-17T20:16:31.215550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:31.215609] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:31.215638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:31.215708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:31.272973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:31.274064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:31.274151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:31.274183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:31.394658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:31.394833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:31.394878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:31.394909] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:31.398493] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=6.22%) [2026-02-17T20:16:31.398797] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-17T20:16:31.398931] [INFO ] [sig ] ARM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:31.546264] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARM.txt [2026-02-17T20:16:31.546463] [INFO ] [sig ] [237/3401] Completed ARM in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-17T20:16:31.546524] [INFO ] [sig ] [238/3401] Forecasting ARMK... [2026-02-17T20:16:31.546561] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-17T20:16:31.546616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-17T20:16:31.627622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-17T20:16:31.628063] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-17T20:16:31.628931] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-17T20:16:31.628987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:31.629024] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:31.629059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:31.629132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:31.687906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:31.688886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:31.688974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:31.689010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:31.811734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:31.811887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:31.811928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:31.811957] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:31.815364] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=25.15%) [2026-02-17T20:16:31.815679] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-17T20:16:31.815830] [INFO ] [sig ] ARMK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:31.959116] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARMK.txt [2026-02-17T20:16:31.959287] [INFO ] [sig ] [238/3401] Completed ARMK in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-17T20:16:31.959328] [INFO ] [sig ] [239/3401] Forecasting AROC... [2026-02-17T20:16:31.959360] [INFO ] [sig ] Generating forecast for: AROC [2026-02-17T20:16:31.959391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-17T20:16:31.971049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-17T20:16:31.971668] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-17T20:16:31.972463] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-17T20:16:31.972517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:31.972550] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:31.972606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:31.972667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:32.040960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:32.042002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:32.042104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:32.042141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:32.174705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:32.174870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:32.174912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:32.174945] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:32.179130] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-02-17T20:16:32.179463] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-17T20:16:32.179631] [INFO ] [sig ] AROC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:32.331745] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AROC.txt [2026-02-17T20:16:32.331909] [INFO ] [sig ] [239/3401] Completed AROC in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:32.331951] [INFO ] [sig ] [240/3401] Forecasting ARQ... [2026-02-17T20:16:32.331984] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-17T20:16:32.332017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-17T20:16:32.344037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-17T20:16:32.344471] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-17T20:16:32.345492] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-17T20:16:32.345563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:32.345654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:32.345701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:32.345767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:32.414928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:32.415930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:32.416038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:32.416080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:32.545110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:32.545283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:32.545326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:32.545359] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:32.549143] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=49.21%) [2026-02-17T20:16:32.549495] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-17T20:16:32.549664] [INFO ] [sig ] ARQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:32.702662] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARQ.txt [2026-02-17T20:16:32.702818] [INFO ] [sig ] [240/3401] Completed ARQ in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:32.702859] [INFO ] [sig ] [241/3401] Forecasting ARQQ... [2026-02-17T20:16:32.702891] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-17T20:16:32.702923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-17T20:16:32.716847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-17T20:16:32.717290] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-17T20:16:32.718135] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-17T20:16:32.718216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:32.718279] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:32.718308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:32.718365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:32.777540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:32.778482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:32.778591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:32.778630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:32.900481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:32.900671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:32.900715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:32.900746] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:32.904336] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-02-17T20:16:32.904645] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-17T20:16:32.904783] [INFO ] [sig ] ARQQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:33.051173] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARQQ.txt [2026-02-17T20:16:33.051350] [INFO ] [sig ] [241/3401] Completed ARQQ in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:33.051392] [INFO ] [sig ] [242/3401] Forecasting ARRY... [2026-02-17T20:16:33.051424] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-17T20:16:33.051459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-17T20:16:33.064632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-17T20:16:33.065060] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-17T20:16:33.066084] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-17T20:16:33.066139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:33.066171] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:33.066198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:33.066430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:33.131884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:33.132822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:33.132913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:33.132948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:33.269421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:33.269650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:33.269695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:33.269727] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:33.273326] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=59.52%) [2026-02-17T20:16:33.273630] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-17T20:16:33.273763] [INFO ] [sig ] ARRY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:33.426000] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARRY.txt [2026-02-17T20:16:33.426186] [INFO ] [sig ] [242/3401] Completed ARRY in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:33.426232] [INFO ] [sig ] [243/3401] Forecasting ARTL... [2026-02-17T20:16:33.426262] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-17T20:16:33.426292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-17T20:16:33.438304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-17T20:16:33.438764] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-17T20:16:33.439645] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-17T20:16:33.439711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:33.439753] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:33.439785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:33.439850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:33.500489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:33.501510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:33.501626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:33.501670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:33.624867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:33.625029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:33.625072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:33.625103] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:33.628624] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-02-17T20:16:33.628916] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-17T20:16:33.629056] [INFO ] [sig ] ARTL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:33.784355] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ARTL.txt [2026-02-17T20:16:33.784560] [INFO ] [sig ] [243/3401] Completed ARTL in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:33.784840] [INFO ] [sig ] [244/3401] Forecasting ARTNA... [2026-02-17T20:16:33.784892] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-17T20:16:33.784936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-17T20:16:33.818913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-17T20:16:33.819355] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-17T20:16:33.820199] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-17T20:16:33.820261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:33.820298] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:33.820328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:33.820386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:33.890910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:33.891832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:33.891918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:33.891952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:34.017504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:34.017699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:34.017742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:34.017810] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:34.021608] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=63.47%) [2026-02-17T20:16:34.021929] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-17T20:16:34.022072] [INFO ] [sig ] ARTNA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:34.175120] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARTNA.txt [2026-02-17T20:16:34.175300] [INFO ] [sig ] [244/3401] Completed ARTNA in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:34.175350] [INFO ] [sig ] [245/3401] Forecasting ARVN... [2026-02-17T20:16:34.175383] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-17T20:16:34.175416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-17T20:16:34.187889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-17T20:16:34.188309] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-17T20:16:34.189193] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-17T20:16:34.189252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:34.189286] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:34.189315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:34.189381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:34.248736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:34.249668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:34.249756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:34.249789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:34.375424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:34.375612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:34.375657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:34.375688] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:34.379258] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-02-17T20:16:34.379543] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-17T20:16:34.379719] [INFO ] [sig ] ARVN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:34.524540] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ARVN.txt [2026-02-17T20:16:34.524717] [INFO ] [sig ] [245/3401] Completed ARVN in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:34.524758] [INFO ] [sig ] [246/3401] Forecasting ASA... [2026-02-17T20:16:34.524790] [INFO ] [sig ] Generating forecast for: ASA [2026-02-17T20:16:34.524820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-17T20:16:34.537013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-17T20:16:34.537651] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-17T20:16:34.538475] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-17T20:16:34.538530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:34.538565] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:34.538615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:34.538675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:34.600917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:34.601974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:34.602061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:34.602096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:34.736412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:34.736609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:34.736653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:34.736685] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:34.740288] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-02-17T20:16:34.740607] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-17T20:16:34.740765] [INFO ] [sig ] ASA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:34.894420] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASA.txt [2026-02-17T20:16:34.894622] [INFO ] [sig ] [246/3401] Completed ASA in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:34.894666] [INFO ] [sig ] [247/3401] Forecasting ASB... [2026-02-17T20:16:34.894697] [INFO ] [sig ] Generating forecast for: ASB [2026-02-17T20:16:34.894729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-17T20:16:34.907586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-17T20:16:34.908058] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-17T20:16:34.908997] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-17T20:16:34.909055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:34.909089] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:34.909124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:34.909196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:34.971070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:34.972011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:34.972126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:34.972163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:35.101765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:35.101939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:35.101981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:35.102013] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:35.105808] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=81.22%) [2026-02-17T20:16:35.106144] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-17T20:16:35.106293] [INFO ] [sig ] ASB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:35.257461] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASB.txt [2026-02-17T20:16:35.257826] [INFO ] [sig ] [247/3401] Completed ASB in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:35.257870] [INFO ] [sig ] [248/3401] Forecasting ASBA... [2026-02-17T20:16:35.257900] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-17T20:16:35.257929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-17T20:16:35.272619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-17T20:16:35.272994] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-17T20:16:35.273906] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-17T20:16:35.273963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:35.273997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:35.274025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:35.274083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:35.335746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:35.336885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:35.336982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:35.337017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:35.462743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:35.462927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:35.462999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:35.463042] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:35.467056] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=69.42%) [2026-02-17T20:16:35.467377] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-17T20:16:35.467725] [INFO ] [sig ] ASBA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:35.618566] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASBA.txt [2026-02-17T20:16:35.618771] [INFO ] [sig ] [248/3401] Completed ASBA in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:35.618823] [INFO ] [sig ] [249/3401] Forecasting ASC... [2026-02-17T20:16:35.618858] [INFO ] [sig ] Generating forecast for: ASC [2026-02-17T20:16:35.618891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-17T20:16:35.634309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-17T20:16:35.634970] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-17T20:16:35.636095] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-17T20:16:35.636156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:35.636191] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:35.636221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:35.636291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:35.698774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:35.699668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:35.699753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:35.699787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:35.821607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:35.821772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:35.821814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:35.821845] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:35.825401] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: DOWN (p=26.17%) [2026-02-17T20:16:35.825725] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-17T20:16:35.825864] [INFO ] [sig ] ASC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:35.968439] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASC.txt [2026-02-17T20:16:35.968594] [INFO ] [sig ] [249/3401] Completed ASC in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:35.968636] [INFO ] [sig ] [250/3401] Forecasting ASG... [2026-02-17T20:16:35.968667] [INFO ] [sig ] Generating forecast for: ASG [2026-02-17T20:16:35.968697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-17T20:16:35.980081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-17T20:16:35.980478] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-17T20:16:35.981289] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-17T20:16:35.981343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:35.981375] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:35.981402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:35.981459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:36.039169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:36.040023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:36.040121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:36.040159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:36.161495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:36.161672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:36.161713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:36.161742] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:36.165132] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-02-17T20:16:36.165435] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-17T20:16:36.165561] [INFO ] [sig ] ASG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:36.312695] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASG.txt [2026-02-17T20:16:36.312842] [INFO ] [sig ] [250/3401] Completed ASG in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:36.312881] [INFO ] [sig ] [251/3401] Forecasting ASGI... [2026-02-17T20:16:36.312911] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-17T20:16:36.312941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-17T20:16:36.325013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-17T20:16:36.325348] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-17T20:16:36.326659] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-17T20:16:36.326716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:36.326749] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:36.326781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:36.326841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:36.391524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:36.392420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:36.392568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:36.392625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:36.524037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:36.524203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:36.524247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:36.524279] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:36.527922] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-02-17T20:16:36.528331] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-17T20:16:36.528683] [INFO ] [sig ] ASGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:36.676371] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASGI.txt [2026-02-17T20:16:36.676508] [INFO ] [sig ] [251/3401] Completed ASGI in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-17T20:16:36.676550] [INFO ] [sig ] [252/3401] Forecasting ASGN... [2026-02-17T20:16:36.676600] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-17T20:16:36.676635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-17T20:16:36.687937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-17T20:16:36.688290] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-17T20:16:36.689118] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-17T20:16:36.689174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:36.689225] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:36.689254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:36.689311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:36.746194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:36.747060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:36.747170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:36.747214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:36.874755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:36.874925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:36.874967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:36.874997] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:36.878904] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-02-17T20:16:36.879186] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-17T20:16:36.879315] [INFO ] [sig ] ASGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:37.027287] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASGN.txt [2026-02-17T20:16:37.027705] [INFO ] [sig ] [252/3401] Completed ASGN in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-17T20:16:37.027773] [INFO ] [sig ] [253/3401] Forecasting ASH... [2026-02-17T20:16:37.027823] [INFO ] [sig ] Generating forecast for: ASH [2026-02-17T20:16:37.027869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-17T20:16:37.039871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-17T20:16:37.040235] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-17T20:16:37.041090] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-17T20:16:37.041147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:37.041183] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:37.041214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:37.041272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:37.103618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:37.104338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:37.104423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:37.104458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:37.236673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:37.236855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:37.236896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:37.236925] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:37.240812] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-17T20:16:37.241088] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-17T20:16:37.241217] [INFO ] [sig ] ASH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:37.385298] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASH.txt [2026-02-17T20:16:37.385450] [INFO ] [sig ] [253/3401] Completed ASH in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-17T20:16:37.385490] [INFO ] [sig ] [254/3401] Forecasting ASIX... [2026-02-17T20:16:37.385521] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-17T20:16:37.385558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-17T20:16:37.397960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-17T20:16:37.398364] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-17T20:16:37.399217] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-17T20:16:37.399272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:37.399304] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:37.399330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:37.399389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:37.459933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:37.460904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:37.460992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:37.461027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:37.584965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:37.585136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:37.585177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:37.585207] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:37.588776] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-02-17T20:16:37.589085] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-17T20:16:37.589241] [INFO ] [sig ] ASIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:37.737108] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASIX.txt [2026-02-17T20:16:37.737324] [INFO ] [sig ] [254/3401] Completed ASIX in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-17T20:16:37.737367] [INFO ] [sig ] [255/3401] Forecasting ASLE... [2026-02-17T20:16:37.737398] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-17T20:16:37.737428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-17T20:16:37.748406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-17T20:16:37.748826] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-17T20:16:37.749695] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-17T20:16:37.749752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:37.749786] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:37.749816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:37.749875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:37.810592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:37.811504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:37.811610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:37.811649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:37.936255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:37.936647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:37.936701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:37.936732] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:37.940745] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-02-17T20:16:37.941134] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-17T20:16:37.941290] [INFO ] [sig ] ASLE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:38.092610] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASLE.txt [2026-02-17T20:16:38.092771] [INFO ] [sig ] [255/3401] Completed ASLE in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-17T20:16:38.092813] [INFO ] [sig ] [256/3401] Forecasting ASMB... [2026-02-17T20:16:38.092858] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-17T20:16:38.092890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-17T20:16:38.105416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-17T20:16:38.106066] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-17T20:16:38.107276] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-17T20:16:38.107335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:38.107367] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:38.107395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:38.107677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:38.170595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:38.171513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:38.171621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:38.171659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:38.306116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:38.306277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:38.306316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:38.306346] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:38.310343] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=81.80%) [2026-02-17T20:16:38.310842] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-17T20:16:38.310982] [INFO ] [sig ] ASMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:38.493782] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASMB.txt [2026-02-17T20:16:38.493940] [INFO ] [sig ] [256/3401] Completed ASMB in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:38.493989] [INFO ] [sig ] [257/3401] Forecasting ASML... [2026-02-17T20:16:38.494022] [INFO ] [sig ] Generating forecast for: ASML [2026-02-17T20:16:38.494054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-17T20:16:38.507223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-17T20:16:38.507683] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-17T20:16:38.508560] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-17T20:16:38.508641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:38.508676] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:38.508704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:38.508761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:38.570355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:38.571721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:38.571829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:38.571865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:38.751147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:38.751411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:38.751481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:38.751526] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:38.757840] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=73.05%) [2026-02-17T20:16:38.758447] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-17T20:16:38.758711] [INFO ] [sig ] ASML: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:38.925364] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASML.txt [2026-02-17T20:16:38.925543] [INFO ] [sig ] [257/3401] Completed ASML in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:38.925609] [INFO ] [sig ] [258/3401] Forecasting ASND... [2026-02-17T20:16:38.925642] [INFO ] [sig ] Generating forecast for: ASND [2026-02-17T20:16:38.925674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-17T20:16:38.938282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-17T20:16:38.938752] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-17T20:16:38.939672] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-17T20:16:38.939727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:38.939788] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:38.939818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:38.939874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:38.997085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:38.998064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:38.998158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:38.998193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:39.124280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:39.124452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:39.124493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:39.124522] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:39.127992] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=9.01%) [2026-02-17T20:16:39.128274] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-17T20:16:39.128401] [INFO ] [sig ] ASND: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:39.271334] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASND.txt [2026-02-17T20:16:39.271469] [INFO ] [sig ] [258/3401] Completed ASND in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:39.271510] [INFO ] [sig ] [259/3401] Forecasting ASO... [2026-02-17T20:16:39.271540] [INFO ] [sig ] Generating forecast for: ASO [2026-02-17T20:16:39.271589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-17T20:16:39.284239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-17T20:16:39.284881] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-17T20:16:39.285715] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-17T20:16:39.285769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:39.285800] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:39.285827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:39.285884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:39.343806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:39.344731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:39.344816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:39.344849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:39.467376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:39.467542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:39.467603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:39.467652] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:39.471153] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-02-17T20:16:39.471438] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-17T20:16:39.471570] [INFO ] [sig ] ASO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:39.622012] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASO.txt [2026-02-17T20:16:39.622195] [INFO ] [sig ] [259/3401] Completed ASO in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:39.622245] [INFO ] [sig ] [260/3401] Forecasting ASPI... [2026-02-17T20:16:39.622283] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-17T20:16:39.622321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-17T20:16:39.634090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-17T20:16:39.634624] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-17T20:16:39.635637] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-17T20:16:39.635695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:39.635736] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:39.635766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:39.635842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:39.694632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:39.695547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:39.695660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:39.695696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:39.818013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:39.818183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:39.818229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:39.818265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:39.822056] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-02-17T20:16:39.822465] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-17T20:16:39.822650] [INFO ] [sig ] ASPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:39.982249] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASPI.txt [2026-02-17T20:16:39.982433] [INFO ] [sig ] [260/3401] Completed ASPI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:39.982473] [INFO ] [sig ] [261/3401] Forecasting ASPN... [2026-02-17T20:16:39.982503] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-17T20:16:39.982535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-17T20:16:39.996814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-17T20:16:39.997312] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-17T20:16:39.998218] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-17T20:16:39.998290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:39.998330] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:39.998364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:39.998431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:40.058366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:40.059328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:40.059433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:40.059485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:40.188352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:40.188519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:40.188560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:40.188659] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:40.192470] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-17T20:16:40.192959] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-17T20:16:40.193087] [INFO ] [sig ] ASPN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:40.414631] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASPN.txt [2026-02-17T20:16:40.414780] [INFO ] [sig ] [261/3401] Completed ASPN in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:40.414821] [INFO ] [sig ] [262/3401] Forecasting ASPS... [2026-02-17T20:16:40.414851] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-17T20:16:40.414883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-17T20:16:40.426928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-17T20:16:40.427263] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-17T20:16:40.428105] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-17T20:16:40.428158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:40.428191] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:40.428219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:40.428291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:40.486880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:40.487547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:40.487642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:40.487675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:40.603635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:40.603794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:40.603832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:40.603860] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:40.607505] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-02-17T20:16:40.607802] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-17T20:16:40.607937] [INFO ] [sig ] ASPS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:40.757911] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASPS.txt [2026-02-17T20:16:40.758070] [INFO ] [sig ] [262/3401] Completed ASPS in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:40.758111] [INFO ] [sig ] [263/3401] Forecasting ASTE... [2026-02-17T20:16:40.758142] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-17T20:16:40.758173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-17T20:16:40.770737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-17T20:16:40.771035] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-17T20:16:40.772042] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-17T20:16:40.772096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:40.772128] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:40.772155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:40.772227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:40.830313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:40.830954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:40.831035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:40.831068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:40.948954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:40.949125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:40.949166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:40.949196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:40.952905] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=74.52%) [2026-02-17T20:16:40.953305] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-17T20:16:40.953459] [INFO ] [sig ] ASTE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:41.104861] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASTE.txt [2026-02-17T20:16:41.105022] [INFO ] [sig ] [263/3401] Completed ASTE in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:41.105063] [INFO ] [sig ] [264/3401] Forecasting ASTH... [2026-02-17T20:16:41.105095] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-17T20:16:41.105126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-17T20:16:41.116639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-17T20:16:41.116958] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-17T20:16:41.117822] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-17T20:16:41.117875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:41.117908] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:41.117935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:41.117992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:41.175057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:41.175782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:41.175887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:41.175921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:41.294777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:41.294895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:41.294933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:41.294961] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:41.298236] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-17T20:16:41.298507] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-17T20:16:41.298651] [INFO ] [sig ] ASTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:41.441052] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASTH.txt [2026-02-17T20:16:41.441162] [INFO ] [sig ] [264/3401] Completed ASTH in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:41.441200] [INFO ] [sig ] [265/3401] Forecasting ASTI... [2026-02-17T20:16:41.441229] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-17T20:16:41.441263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-17T20:16:41.452156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-17T20:16:41.452458] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-17T20:16:41.453250] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-17T20:16:41.453323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:41.453356] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:41.453383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:41.453440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:41.511825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:41.512457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:41.512534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:41.512566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:41.634219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:41.634382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:41.634633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:41.634667] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:41.638060] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-17T20:16:41.638357] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-17T20:16:41.638502] [INFO ] [sig ] ASTI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:41.784448] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASTI.txt [2026-02-17T20:16:41.784554] [INFO ] [sig ] [265/3401] Completed ASTI in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:41.784612] [INFO ] [sig ] [266/3401] Forecasting ASTL... [2026-02-17T20:16:41.784643] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-17T20:16:41.784673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-17T20:16:41.796998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-17T20:16:41.797468] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-17T20:16:41.798383] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-17T20:16:41.798449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:41.798490] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:41.798520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:41.798599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:41.855776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:41.856739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:41.856827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:41.856861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:41.974026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:41.974215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:41.974262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:41.974293] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:41.978032] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-17T20:16:41.978450] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-17T20:16:41.978631] [INFO ] [sig ] ASTL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:42.126312] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASTL.txt [2026-02-17T20:16:42.126489] [INFO ] [sig ] [266/3401] Completed ASTL in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:42.126530] [INFO ] [sig ] [267/3401] Forecasting ASTS... [2026-02-17T20:16:42.126561] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-17T20:16:42.126613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-17T20:16:42.138838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-17T20:16:42.139249] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-17T20:16:42.140065] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-17T20:16:42.140119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:42.140152] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:42.140178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:42.140235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:42.206788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:42.207782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:42.207879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:42.207918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:42.344260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:42.344431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:42.344474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:42.344504] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:42.348240] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=7.51%) [2026-02-17T20:16:42.348622] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-17T20:16:42.348777] [INFO ] [sig ] ASTS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:42.506416] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ASTS.txt [2026-02-17T20:16:42.506593] [INFO ] [sig ] [267/3401] Completed ASTS in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-17T20:16:42.506639] [INFO ] [sig ] [268/3401] Forecasting ASX... [2026-02-17T20:16:42.506672] [INFO ] [sig ] Generating forecast for: ASX [2026-02-17T20:16:42.506704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-17T20:16:42.519805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-17T20:16:42.520179] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-17T20:16:42.521079] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-17T20:16:42.521133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:42.521166] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:42.521194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:42.521251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:42.581337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:42.582178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:42.582301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:42.582337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:42.709217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:42.709386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:42.709428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:42.709458] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:42.712954] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-17T20:16:42.713234] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-17T20:16:42.713364] [INFO ] [sig ] ASX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:42.858427] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASX.txt [2026-02-17T20:16:42.858614] [INFO ] [sig ] [268/3401] Completed ASX in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-17T20:16:42.858660] [INFO ] [sig ] [269/3401] Forecasting ASYS... [2026-02-17T20:16:42.858694] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-17T20:16:42.858726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-17T20:16:42.869907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-17T20:16:42.870286] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-17T20:16:42.871332] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-17T20:16:42.871387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:42.871421] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:42.871448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:42.871682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:42.933449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:42.934409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:42.934499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:42.934533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:43.057257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:43.057428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:43.057470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:43.057502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:43.061253] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-02-17T20:16:43.061565] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-17T20:16:43.061723] [INFO ] [sig ] ASYS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:43.211282] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ASYS.txt [2026-02-17T20:16:43.211480] [INFO ] [sig ] [269/3401] Completed ASYS in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-17T20:16:43.211530] [INFO ] [sig ] [270/3401] Forecasting ATAI... [2026-02-17T20:16:43.211561] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-17T20:16:43.211618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-17T20:16:43.224776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-17T20:16:43.225192] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-17T20:16:43.226253] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-17T20:16:43.226307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:43.226339] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:43.226365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:43.226422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:43.286885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:43.287794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:43.287882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:43.287917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:43.418562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:43.418961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:43.419006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:43.419036] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:43.423331] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-17T20:16:43.423688] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-17T20:16:43.423834] [INFO ] [sig ] ATAI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:43.572060] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATAI.txt [2026-02-17T20:16:43.572208] [INFO ] [sig ] [270/3401] Completed ATAI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-17T20:16:43.572250] [INFO ] [sig ] [271/3401] Forecasting ATEC... [2026-02-17T20:16:43.572280] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-17T20:16:43.572311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-17T20:16:43.583794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-17T20:16:43.584181] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-17T20:16:43.585161] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-17T20:16:43.585218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:43.585252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:43.585280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:43.585337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:43.644003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:43.644925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:43.645028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:43.645064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:43.774125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:43.774293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:43.774339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:43.774370] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:43.777952] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-02-17T20:16:43.778245] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-17T20:16:43.778398] [INFO ] [sig ] ATEC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:43.929487] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATEC.txt [2026-02-17T20:16:43.929708] [INFO ] [sig ] [271/3401] Completed ATEC in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-17T20:16:43.929944] [INFO ] [sig ] [272/3401] Forecasting ATEN... [2026-02-17T20:16:43.929974] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-17T20:16:43.930005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-17T20:16:43.942152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-17T20:16:43.942510] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-17T20:16:43.943372] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-17T20:16:43.943430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:43.943464] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:43.943492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:43.943551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:44.005130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:44.006209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:44.006295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:44.006329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:44.154180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:44.154361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:44.154412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:44.154449] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:44.158611] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-02-17T20:16:44.158977] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-17T20:16:44.159133] [INFO ] [sig ] ATEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:44.316535] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATEN.txt [2026-02-17T20:16:44.316932] [INFO ] [sig ] [272/3401] Completed ATEN in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:44.316976] [INFO ] [sig ] [273/3401] Forecasting ATEX... [2026-02-17T20:16:44.317010] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-17T20:16:44.317043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-17T20:16:44.330375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-17T20:16:44.330832] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-17T20:16:44.331704] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-17T20:16:44.331760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:44.331793] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:44.331821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:44.331879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:44.395311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:44.396269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:44.396385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:44.396421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:44.521356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:44.521738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:44.521779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:44.521808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:44.525557] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-02-17T20:16:44.525916] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-17T20:16:44.526064] [INFO ] [sig ] ATEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:44.683254] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATEX.txt [2026-02-17T20:16:44.683421] [INFO ] [sig ] [273/3401] Completed ATEX in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:44.683464] [INFO ] [sig ] [274/3401] Forecasting ATGE... [2026-02-17T20:16:44.683495] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-17T20:16:44.683526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-17T20:16:44.695309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-17T20:16:44.695772] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-17T20:16:44.696773] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-17T20:16:44.696831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:44.696867] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:44.696895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:44.696955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:44.765072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:44.766350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:44.766491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:44.766529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:44.892303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:44.892488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:44.892539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:44.892602] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:44.896455] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: DOWN (p=17.60%) [2026-02-17T20:16:44.896838] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-17T20:16:44.897004] [INFO ] [sig ] ATGE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:45.053182] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATGE.txt [2026-02-17T20:16:45.053358] [INFO ] [sig ] [274/3401] Completed ATGE in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:45.053409] [INFO ] [sig ] [275/3401] Forecasting ATHM... [2026-02-17T20:16:45.053446] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-17T20:16:45.053498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-17T20:16:45.066311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-17T20:16:45.066786] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-17T20:16:45.067716] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-17T20:16:45.067773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:45.067847] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:45.067889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:45.067974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:45.130212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:45.131203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:45.131314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:45.131349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:45.260743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:45.260911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:45.260950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:45.260979] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:45.264510] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=19.71%) [2026-02-17T20:16:45.264856] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-17T20:16:45.264997] [INFO ] [sig ] ATHM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:45.420414] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATHM.txt [2026-02-17T20:16:45.420600] [INFO ] [sig ] [275/3401] Completed ATHM in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:45.420644] [INFO ] [sig ] [276/3401] Forecasting ATI... [2026-02-17T20:16:45.420673] [INFO ] [sig ] Generating forecast for: ATI [2026-02-17T20:16:45.420706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-17T20:16:45.433906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-17T20:16:45.434335] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-17T20:16:45.435329] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-17T20:16:45.435409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:45.435444] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:45.435471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:45.435530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:45.497523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:45.498916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:45.499024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:45.499060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:45.635046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:45.635291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:45.635340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:45.635371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:45.639528] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: DOWN (p=14.98%) [2026-02-17T20:16:45.639856] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-17T20:16:45.639994] [INFO ] [sig ] ATI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:45.785728] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATI.txt [2026-02-17T20:16:45.785871] [INFO ] [sig ] [276/3401] Completed ATI in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:45.785912] [INFO ] [sig ] [277/3401] Forecasting ATLC... [2026-02-17T20:16:45.785943] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-17T20:16:45.785973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-17T20:16:45.797719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-17T20:16:45.798043] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-17T20:16:45.798854] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-17T20:16:45.798907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:45.798939] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:45.798966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:45.799023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:45.858846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:45.859507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:45.859611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:45.859647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:45.979394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:45.979588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:45.979633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:45.979662] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:45.983274] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=48.29%) [2026-02-17T20:16:45.983612] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-17T20:16:45.983757] [INFO ] [sig ] ATLC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:46.132993] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ATLC.txt [2026-02-17T20:16:46.133130] [INFO ] [sig ] [277/3401] Completed ATLC in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:46.133172] [INFO ] [sig ] [278/3401] Forecasting ATLCZ... [2026-02-17T20:16:46.133201] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-17T20:16:46.133234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-17T20:16:46.145119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-17T20:16:46.145509] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-17T20:16:46.146313] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-17T20:16:46.146365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:46.146397] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:46.146424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:46.146480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:46.203551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:46.204249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:46.204329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:46.204361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:46.322701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:46.322895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:46.322954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:46.323018] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:46.327205] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=63.20%) [2026-02-17T20:16:46.327521] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-17T20:16:46.327872] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:46.486236] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATLCZ.txt [2026-02-17T20:16:46.486374] [INFO ] [sig ] [278/3401] Completed ATLCZ in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:46.486417] [INFO ] [sig ] [279/3401] Forecasting ATLO... [2026-02-17T20:16:46.486448] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-17T20:16:46.486480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-17T20:16:46.498750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-17T20:16:46.499148] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-17T20:16:46.500006] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-17T20:16:46.500060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:46.500092] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:46.500119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:46.500176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:46.559186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:46.560115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:46.560200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:46.560234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:46.673068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:46.673238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:46.673280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:46.673311] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:46.677740] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-17T20:16:46.678109] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-17T20:16:46.678258] [INFO ] [sig ] ATLO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:46.826223] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATLO.txt [2026-02-17T20:16:46.826401] [INFO ] [sig ] [279/3401] Completed ATLO in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:46.826449] [INFO ] [sig ] [280/3401] Forecasting ATNI... [2026-02-17T20:16:46.826479] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-17T20:16:46.826513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-17T20:16:46.839051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-17T20:16:46.839404] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-17T20:16:46.840278] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-17T20:16:46.840332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:46.840364] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:46.840392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:46.840450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:46.900921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:46.901608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:46.901700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:46.901739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:47.033437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:47.033622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:47.033669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:47.033700] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:47.037294] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=74.73%) [2026-02-17T20:16:47.037594] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-17T20:16:47.037729] [INFO ] [sig ] ATNI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:47.193279] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATNI.txt [2026-02-17T20:16:47.193510] [INFO ] [sig ] [280/3401] Completed ATNI in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:47.193564] [INFO ] [sig ] [281/3401] Forecasting ATO... [2026-02-17T20:16:47.193626] [INFO ] [sig ] Generating forecast for: ATO [2026-02-17T20:16:47.193666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-17T20:16:47.209905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-17T20:16:47.210427] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-17T20:16:47.211531] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-17T20:16:47.211634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:47.211682] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:47.211724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:47.211813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:47.275940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:47.276817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:47.276901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:47.276935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:47.401729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:47.401887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:47.401928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:47.401957] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:47.405403] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=92.67%) [2026-02-17T20:16:47.405720] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-17T20:16:47.405852] [INFO ] [sig ] ATO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:47.549120] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATO.txt [2026-02-17T20:16:47.549246] [INFO ] [sig ] [281/3401] Completed ATO in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-17T20:16:47.549285] [INFO ] [sig ] [282/3401] Forecasting ATOM... [2026-02-17T20:16:47.549316] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-17T20:16:47.549346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-17T20:16:47.561143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-17T20:16:47.561454] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-17T20:16:47.562447] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-17T20:16:47.562501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:47.562534] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:47.562562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:47.562649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:47.622340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:47.623269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:47.623361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:47.623396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:47.756563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:47.756738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:47.756780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:47.756810] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:47.760589] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=81.06%) [2026-02-17T20:16:47.760864] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-17T20:16:47.760993] [INFO ] [sig ] ATOM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:47.912389] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATOM.txt [2026-02-17T20:16:47.912606] [INFO ] [sig ] [282/3401] Completed ATOM in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-17T20:16:47.912652] [INFO ] [sig ] [283/3401] Forecasting ATRA... [2026-02-17T20:16:47.912684] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-17T20:16:47.912715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-17T20:16:47.925733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-17T20:16:47.926166] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-17T20:16:47.927105] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-17T20:16:47.927190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:47.927226] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:47.927253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:47.927312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:47.991104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:47.992063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:47.992165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:47.992200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:48.118923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:48.119086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:48.119144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:48.119175] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:48.122680] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=60.75%) [2026-02-17T20:16:48.122957] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-17T20:16:48.123090] [INFO ] [sig ] ATRA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:48.265237] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATRA.txt [2026-02-17T20:16:48.265376] [INFO ] [sig ] [283/3401] Completed ATRA in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-17T20:16:48.265415] [INFO ] [sig ] [284/3401] Forecasting ATRC... [2026-02-17T20:16:48.265445] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-17T20:16:48.265476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-17T20:16:48.277232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-17T20:16:48.277588] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-17T20:16:48.278379] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-17T20:16:48.278433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:48.278465] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:48.278493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:48.278549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:48.337834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:48.338495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:48.338596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:48.338632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:48.459790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:48.459936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:48.459974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:48.460002] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:48.463563] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-17T20:16:48.463861] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-17T20:16:48.463995] [INFO ] [sig ] ATRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:48.605709] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATRC.txt [2026-02-17T20:16:48.605826] [INFO ] [sig ] [284/3401] Completed ATRC in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-17T20:16:48.605864] [INFO ] [sig ] [285/3401] Forecasting ATRO... [2026-02-17T20:16:48.605894] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-17T20:16:48.605926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-17T20:16:48.617957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-17T20:16:48.618332] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-17T20:16:48.619208] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-17T20:16:48.619264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:48.619297] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:48.619330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:48.619413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:48.682256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:48.683223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:48.683354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:48.683390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:48.810639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:48.810841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:48.810902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:48.810935] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:48.814672] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=54.72%) [2026-02-17T20:16:48.814978] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-17T20:16:48.815122] [INFO ] [sig ] ATRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:48.965280] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ATRO.txt [2026-02-17T20:16:48.965447] [INFO ] [sig ] [285/3401] Completed ATRO in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-17T20:16:48.965492] [INFO ] [sig ] [286/3401] Forecasting AUB... [2026-02-17T20:16:48.965524] [INFO ] [sig ] Generating forecast for: AUB [2026-02-17T20:16:48.965554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-17T20:16:48.977325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-17T20:16:48.977743] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-17T20:16:48.978542] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-17T20:16:48.978615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:48.978648] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:48.978675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:48.978732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:49.039908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:49.040940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:49.041044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:49.041090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:49.162187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:49.162355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:49.162396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:49.162429] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:49.166065] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-17T20:16:49.166365] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-17T20:16:49.166507] [INFO ] [sig ] AUB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:49.311716] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AUB.txt [2026-02-17T20:16:49.311874] [INFO ] [sig ] [286/3401] Completed AUB in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-17T20:16:49.311914] [INFO ] [sig ] [287/3401] Forecasting AUDC... [2026-02-17T20:16:49.311945] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-17T20:16:49.311976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-17T20:16:49.323340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-17T20:16:49.323745] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-17T20:16:49.324547] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-17T20:16:49.324629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:49.324688] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:49.324718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:49.324775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:49.387786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:49.388939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:49.389024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:49.389059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:49.512440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:49.512634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:49.512677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:49.512708] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:49.516199] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=89.32%) [2026-02-17T20:16:49.516502] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-17T20:16:49.516655] [INFO ] [sig ] AUDC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:49.661244] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AUDC.txt [2026-02-17T20:16:49.661400] [INFO ] [sig ] [287/3401] Completed AUDC in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-17T20:16:49.661440] [INFO ] [sig ] [288/3401] Forecasting AUPH... [2026-02-17T20:16:49.661471] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-17T20:16:49.661501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-17T20:16:49.673284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-17T20:16:49.673797] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-17T20:16:49.674640] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-17T20:16:49.674694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:49.674726] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:49.674752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:49.674808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:49.736858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:49.737802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:49.737889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:49.737922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:49.858604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:49.858767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:49.858807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:49.858837] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:49.862346] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-17T20:16:49.862667] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-17T20:16:49.862811] [INFO ] [sig ] AUPH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:50.007996] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AUPH.txt [2026-02-17T20:16:50.008167] [INFO ] [sig ] [288/3401] Completed AUPH in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-17T20:16:50.008208] [INFO ] [sig ] [289/3401] Forecasting AURA... [2026-02-17T20:16:50.008239] [INFO ] [sig ] Generating forecast for: AURA [2026-02-17T20:16:50.008269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-17T20:16:50.019209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-17T20:16:50.019633] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-17T20:16:50.020424] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-17T20:16:50.020478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:50.020511] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:50.020538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:50.020619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:50.077907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:50.078745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:50.078828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:50.078861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:50.204933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:50.205119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:50.205167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:50.205200] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:50.208954] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-17T20:16:50.209240] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-17T20:16:50.209370] [INFO ] [sig ] AURA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:50.353062] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AURA.txt [2026-02-17T20:16:50.353218] [INFO ] [sig ] [289/3401] Completed AURA in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-17T20:16:50.353259] [INFO ] [sig ] [290/3401] Forecasting AUTL... [2026-02-17T20:16:50.353289] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-17T20:16:50.353331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-17T20:16:50.365226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-17T20:16:50.365602] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-17T20:16:50.366374] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-17T20:16:50.366428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:50.366460] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:50.366487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:50.366548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:50.423379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:50.424278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:50.424376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:50.424409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:50.548729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:50.548889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:50.548930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:50.548959] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:50.552424] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=56.79%) [2026-02-17T20:16:50.552743] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-17T20:16:50.552875] [INFO ] [sig ] AUTL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:50.728472] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AUTL.txt [2026-02-17T20:16:50.728685] [INFO ] [sig ] [290/3401] Completed AUTL in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-17T20:16:50.728729] [INFO ] [sig ] [291/3401] Forecasting AVA... [2026-02-17T20:16:50.728768] [INFO ] [sig ] Generating forecast for: AVA [2026-02-17T20:16:50.728801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-17T20:16:50.740354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-17T20:16:50.740762] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-17T20:16:50.741600] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-17T20:16:50.741656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:50.741691] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:50.741719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:50.741777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:50.803563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:50.804530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:50.804654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:50.804689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:50.935350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:50.935535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:50.935620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:50.935656] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:50.940789] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-02-17T20:16:50.941254] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-17T20:16:50.941450] [INFO ] [sig ] AVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:51.092356] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVA.txt [2026-02-17T20:16:51.092513] [INFO ] [sig ] [291/3401] Completed AVA in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-17T20:16:51.092553] [INFO ] [sig ] [292/3401] Forecasting AVAH... [2026-02-17T20:16:51.092604] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-17T20:16:51.092638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-17T20:16:51.104235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-17T20:16:51.104610] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-17T20:16:51.105386] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-17T20:16:51.105440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:51.105499] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:51.105528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:51.105608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:51.161987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:51.162775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:51.162856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:51.162890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:51.284461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:51.284640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:51.284682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:51.284711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:51.288224] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-02-17T20:16:51.288516] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-17T20:16:51.288695] [INFO ] [sig ] AVAH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:51.431068] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVAH.txt [2026-02-17T20:16:51.431214] [INFO ] [sig ] [292/3401] Completed AVAH in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-17T20:16:51.431256] [INFO ] [sig ] [293/3401] Forecasting AVAL... [2026-02-17T20:16:51.431287] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-17T20:16:51.431321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-17T20:16:51.442331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-17T20:16:51.442730] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-17T20:16:51.443532] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-17T20:16:51.443605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:51.443640] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:51.443669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:51.443728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:51.502187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:51.503104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:51.503189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:51.503223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:51.624088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:51.624250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:51.624293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:51.624323] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:51.627911] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-17T20:16:51.628197] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-17T20:16:51.628331] [INFO ] [sig ] AVAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:51.774745] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVAL.txt [2026-02-17T20:16:51.774949] [INFO ] [sig ] [293/3401] Completed AVAL in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-17T20:16:51.774994] [INFO ] [sig ] [294/3401] Forecasting AVB... [2026-02-17T20:16:51.775026] [INFO ] [sig ] Generating forecast for: AVB [2026-02-17T20:16:51.775057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-17T20:16:51.787721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-17T20:16:51.788145] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-17T20:16:51.789024] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-17T20:16:51.789079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:51.789113] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:51.789141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:51.789200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:51.855952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:51.856876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:51.856961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:51.856995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:51.984736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:51.984897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:51.984939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:51.984996] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:51.988561] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-17T20:16:51.988866] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-17T20:16:51.989002] [INFO ] [sig ] AVB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:52.136424] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AVB.txt [2026-02-17T20:16:52.136623] [INFO ] [sig ] [294/3401] Completed AVB in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:52.136682] [INFO ] [sig ] [295/3401] Forecasting AVBP... [2026-02-17T20:16:52.136716] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-17T20:16:52.136749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-17T20:16:52.148242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-17T20:16:52.148638] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-17T20:16:52.149550] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-17T20:16:52.149641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:52.149710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:52.149753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:52.149813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:52.209735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:52.210481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:52.210594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:52.210637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:52.336133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:52.336291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:52.336331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:52.336397] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:52.340067] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-17T20:16:52.340403] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-17T20:16:52.340553] [INFO ] [sig ] AVBP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:52.486506] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AVBP.txt [2026-02-17T20:16:52.486703] [INFO ] [sig ] [295/3401] Completed AVBP in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:52.486746] [INFO ] [sig ] [296/3401] Forecasting AVD... [2026-02-17T20:16:52.486777] [INFO ] [sig ] Generating forecast for: AVD [2026-02-17T20:16:52.486809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-17T20:16:52.497910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-17T20:16:52.498221] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-17T20:16:52.499026] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-17T20:16:52.499080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:52.499113] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:52.499139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:52.499194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:52.559994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:52.560873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:52.560954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:52.561017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:52.681788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:52.681955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:52.681997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:52.682028] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:52.685500] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-02-17T20:16:52.685811] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-17T20:16:52.685946] [INFO ] [sig ] AVD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:52.836340] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AVD.txt [2026-02-17T20:16:52.836518] [INFO ] [sig ] [296/3401] Completed AVD in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:52.836590] [INFO ] [sig ] [297/3401] Forecasting AVGO... [2026-02-17T20:16:52.836629] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-17T20:16:52.836662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-17T20:16:52.851427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-17T20:16:52.852101] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-17T20:16:52.853145] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-17T20:16:52.853204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:52.853242] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:52.853272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:52.853334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:52.914946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:52.916166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:52.916271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:52.916313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:53.039238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:53.039500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:53.039551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:53.039604] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:53.043739] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-02-17T20:16:53.044111] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-17T20:16:53.044265] [INFO ] [sig ] AVGO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:53.212768] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AVGO.txt [2026-02-17T20:16:53.213023] [INFO ] [sig ] [297/3401] Completed AVGO in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:53.213072] [INFO ] [sig ] [298/3401] Forecasting AVGX... [2026-02-17T20:16:53.213108] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-17T20:16:53.213146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-17T20:16:53.228266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-17T20:16:53.228929] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-17T20:16:53.229957] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-17T20:16:53.230015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:53.230054] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:53.230115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:53.230184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:53.290277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:53.291630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:53.291765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:53.291809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:53.430315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:53.430636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:53.430707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:53.430756] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:53.437472] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-17T20:16:53.438171] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-17T20:16:53.438451] [INFO ] [sig ] AVGX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:53.643517] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVGX.txt [2026-02-17T20:16:53.643821] [INFO ] [sig ] [298/3401] Completed AVGX in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:53.643883] [INFO ] [sig ] [299/3401] Forecasting AVK... [2026-02-17T20:16:53.643919] [INFO ] [sig ] Generating forecast for: AVK [2026-02-17T20:16:53.643961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-17T20:16:53.663366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-17T20:16:53.664222] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-17T20:16:53.667551] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-17T20:16:53.667742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:53.667783] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:53.667814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:53.667887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:53.739601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:53.741198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:53.741361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:53.741400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:53.920347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:53.920548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:53.920624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:53.920661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:53.925639] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-17T20:16:53.926097] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-17T20:16:53.926279] [INFO ] [sig ] AVK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:54.148333] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVK.txt [2026-02-17T20:16:54.148601] [INFO ] [sig ] [299/3401] Completed AVK in 0.5s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-17T20:16:54.148672] [INFO ] [sig ] [300/3401] Forecasting AVNS... [2026-02-17T20:16:54.148728] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-17T20:16:54.148786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-17T20:16:54.165864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-17T20:16:54.166394] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-17T20:16:54.167441] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-17T20:16:54.167501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:54.167535] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:54.167565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:54.167688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:54.244519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:54.245861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:54.245996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:54.246053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:54.402056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:54.402227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:54.402271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:54.402301] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:54.405959] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-02-17T20:16:54.406272] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-17T20:16:54.406413] [INFO ] [sig ] AVNS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:54.561716] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AVNS.txt [2026-02-17T20:16:54.561891] [INFO ] [sig ] [300/3401] Completed AVNS in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-17T20:16:54.561933] [INFO ] [sig ] [301/3401] Forecasting AVO... [2026-02-17T20:16:54.561966] [INFO ] [sig ] Generating forecast for: AVO [2026-02-17T20:16:54.561997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-17T20:16:54.574319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-17T20:16:54.574771] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-17T20:16:54.575649] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-17T20:16:54.575706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:54.575739] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:54.575766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:54.575823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:54.634122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:54.635151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:54.635243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:54.635276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:54.760287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:54.760440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:54.760481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:54.760511] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:54.763967] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-17T20:16:54.764251] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-17T20:16:54.764381] [INFO ] [sig ] AVO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:54.922192] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVO.txt [2026-02-17T20:16:54.922348] [INFO ] [sig ] [301/3401] Completed AVO in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:54.922396] [INFO ] [sig ] [302/3401] Forecasting AVTX... [2026-02-17T20:16:54.922439] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-17T20:16:54.922475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-17T20:16:54.934174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-17T20:16:54.934640] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-17T20:16:54.935691] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-17T20:16:54.935747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:54.935780] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:54.935809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:54.935866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:54.997286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:54.998420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:54.998546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:54.998603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:55.124509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:55.124700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:55.124743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:55.124775] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:55.128386] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-17T20:16:55.128715] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-17T20:16:55.128853] [INFO ] [sig ] AVTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:55.274646] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVTX.txt [2026-02-17T20:16:55.274816] [INFO ] [sig ] [302/3401] Completed AVTX in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:55.274857] [INFO ] [sig ] [303/3401] Forecasting AVXL... [2026-02-17T20:16:55.274889] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-17T20:16:55.274923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-17T20:16:55.286744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-17T20:16:55.287192] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-17T20:16:55.288085] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-17T20:16:55.288142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:55.288177] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:55.288206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:55.288265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:55.345632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:55.346544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:55.346651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:55.346686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:55.472101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:55.472272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:55.472315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:55.472344] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:55.476089] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-17T20:16:55.476493] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-17T20:16:55.476677] [INFO ] [sig ] AVXL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:55.624344] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AVXL.txt [2026-02-17T20:16:55.624509] [INFO ] [sig ] [303/3401] Completed AVXL in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:55.624551] [INFO ] [sig ] [304/3401] Forecasting AVY... [2026-02-17T20:16:55.624604] [INFO ] [sig ] Generating forecast for: AVY [2026-02-17T20:16:55.624638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-17T20:16:55.636248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-17T20:16:55.636693] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-17T20:16:55.637512] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-17T20:16:55.637566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:55.637628] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:55.637656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:55.637713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:55.695059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:55.695960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:55.696046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:55.696080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:55.817840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:55.818007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:55.818048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:55.818077] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:55.821892] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=7.02%) [2026-02-17T20:16:55.822272] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-17T20:16:55.822426] [INFO ] [sig ] AVY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:55.968618] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AVY.txt [2026-02-17T20:16:55.968801] [INFO ] [sig ] [304/3401] Completed AVY in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-17T20:16:55.968846] [INFO ] [sig ] [305/3401] Forecasting AWF... [2026-02-17T20:16:55.968877] [INFO ] [sig ] Generating forecast for: AWF [2026-02-17T20:16:55.968909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-17T20:16:55.981036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-17T20:16:55.981454] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-17T20:16:55.982268] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-17T20:16:55.982321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:55.982353] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:55.982380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:55.982437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:56.041092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:56.041958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:56.042040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:56.042073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:56.164755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:56.164915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:56.164956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:56.164986] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:56.168500] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: DOWN (p=15.39%) [2026-02-17T20:16:56.168867] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-17T20:16:56.168997] [INFO ] [sig ] AWF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:56.311748] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AWF.txt [2026-02-17T20:16:56.311887] [INFO ] [sig ] [305/3401] Completed AWF in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:56.311926] [INFO ] [sig ] [306/3401] Forecasting AWI... [2026-02-17T20:16:56.311958] [INFO ] [sig ] Generating forecast for: AWI [2026-02-17T20:16:56.311989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-17T20:16:56.323007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-17T20:16:56.323313] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-17T20:16:56.324096] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-17T20:16:56.324148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:56.324181] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:56.324208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:56.324265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:56.381412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:56.382039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:56.382118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:56.382150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:56.502737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:56.502895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:56.502934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:56.502962] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:56.506326] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=39.29%) [2026-02-17T20:16:56.506615] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-17T20:16:56.506744] [INFO ] [sig ] AWI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:56.649181] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AWI.txt [2026-02-17T20:16:56.649306] [INFO ] [sig ] [306/3401] Completed AWI in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:56.649344] [INFO ] [sig ] [307/3401] Forecasting AWK... [2026-02-17T20:16:56.649374] [INFO ] [sig ] Generating forecast for: AWK [2026-02-17T20:16:56.649404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-17T20:16:56.661700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-17T20:16:56.662148] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-17T20:16:56.662975] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-17T20:16:56.663029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:56.663061] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:56.663089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:56.663146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:56.722267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:56.723223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:56.723311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:56.723345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:56.841965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:56.842140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:56.842181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:56.842210] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:56.845615] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=77.27%) [2026-02-17T20:16:56.845889] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-17T20:16:56.846015] [INFO ] [sig ] AWK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:56.995850] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AWK.txt [2026-02-17T20:16:56.996027] [INFO ] [sig ] [307/3401] Completed AWK in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:56.996068] [INFO ] [sig ] [308/3401] Forecasting AWP... [2026-02-17T20:16:56.996101] [INFO ] [sig ] Generating forecast for: AWP [2026-02-17T20:16:56.996141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-17T20:16:57.008252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-17T20:16:57.008699] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-17T20:16:57.009595] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-17T20:16:57.009651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:57.009685] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:57.009711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:57.009768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:57.070096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:57.070989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:57.071079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:57.071114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:57.196246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:57.196410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:57.196452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:57.196483] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:57.200020] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-17T20:16:57.200324] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-17T20:16:57.200459] [INFO ] [sig ] AWP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:57.345892] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AWP.txt [2026-02-17T20:16:57.346056] [INFO ] [sig ] [308/3401] Completed AWP in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:57.346098] [INFO ] [sig ] [309/3401] Forecasting AWRE... [2026-02-17T20:16:57.346130] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-17T20:16:57.346159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-17T20:16:57.358308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-17T20:16:57.358761] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-17T20:16:57.359597] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-17T20:16:57.359681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:57.359746] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:57.359776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:57.359833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:57.420551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:57.421533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:57.421642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:57.421678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:57.539656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:57.539866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:57.539909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:57.539939] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:57.543793] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-02-17T20:16:57.544160] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-17T20:16:57.544318] [INFO ] [sig ] AWRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:57.693963] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AWRE.txt [2026-02-17T20:16:57.694126] [INFO ] [sig ] [309/3401] Completed AWRE in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:57.694166] [INFO ] [sig ] [310/3401] Forecasting AXGN... [2026-02-17T20:16:57.694198] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-17T20:16:57.694228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-17T20:16:57.706730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-17T20:16:57.707103] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-17T20:16:57.707945] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-17T20:16:57.707998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:57.708030] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:57.708057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:57.708113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:57.768683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:57.769519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:57.769623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:57.769660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:57.898962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:57.899134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:57.899176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:57.899206] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:57.902763] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-02-17T20:16:57.903051] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-17T20:16:57.903188] [INFO ] [sig ] AXGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:58.068532] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AXGN.txt [2026-02-17T20:16:58.068706] [INFO ] [sig ] [310/3401] Completed AXGN in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:58.068759] [INFO ] [sig ] [311/3401] Forecasting AXP... [2026-02-17T20:16:58.068797] [INFO ] [sig ] Generating forecast for: AXP [2026-02-17T20:16:58.068836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-17T20:16:58.080435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-17T20:16:58.080842] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-17T20:16:58.081661] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-17T20:16:58.081715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:58.081785] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:58.081817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:58.081876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:58.139786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:58.140462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:58.140541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:58.140593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:58.263454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:58.263626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:58.263668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:58.263698] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:58.267119] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-17T20:16:58.267434] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-17T20:16:58.267584] [INFO ] [sig ] AXP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:16:58.416159] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AXP.txt [2026-02-17T20:16:58.416312] [INFO ] [sig ] [311/3401] Completed AXP in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:58.416351] [INFO ] [sig ] [312/3401] Forecasting AXS... [2026-02-17T20:16:58.416382] [INFO ] [sig ] Generating forecast for: AXS [2026-02-17T20:16:58.416414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-17T20:16:58.427914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-17T20:16:58.428309] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-17T20:16:58.429197] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-17T20:16:58.429252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:58.429285] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:58.429312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:58.429370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:58.488360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:58.489284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:58.489371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:58.489405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:58.612209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:58.612369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:58.612410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:58.612498] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:58.616065] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-02-17T20:16:58.616351] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-17T20:16:58.616486] [INFO ] [sig ] AXS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:58.760750] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AXS.txt [2026-02-17T20:16:58.760881] [INFO ] [sig ] [312/3401] Completed AXS in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-17T20:16:58.760920] [INFO ] [sig ] [313/3401] Forecasting AXSM... [2026-02-17T20:16:58.760951] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-17T20:16:58.760982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-17T20:16:58.773023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-17T20:16:58.773378] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-17T20:16:58.774177] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-17T20:16:58.774230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:58.774262] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:58.774288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:58.774344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:58.836534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:58.837254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:58.837334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:58.837367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:58.961495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:58.961677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:58.961730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:58.961774] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:58.965258] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=27.55%) [2026-02-17T20:16:58.965543] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-17T20:16:58.965690] [INFO ] [sig ] AXSM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:59.116553] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AXSM.txt [2026-02-17T20:16:59.116754] [INFO ] [sig ] [313/3401] Completed AXSM in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:16:59.116802] [INFO ] [sig ] [314/3401] Forecasting AXTA... [2026-02-17T20:16:59.116834] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-17T20:16:59.116865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-17T20:16:59.130588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-17T20:16:59.130937] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-17T20:16:59.131888] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-17T20:16:59.131941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:59.131974] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:59.132001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:59.132058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:59.191319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:59.192081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:59.192169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:59.192215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:59.316885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:59.317046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:59.317088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:59.317119] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:59.320758] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-17T20:16:59.321044] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-17T20:16:59.321185] [INFO ] [sig ] AXTA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:59.464496] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AXTA.txt [2026-02-17T20:16:59.464646] [INFO ] [sig ] [314/3401] Completed AXTA in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:16:59.464695] [INFO ] [sig ] [315/3401] Forecasting AXTI... [2026-02-17T20:16:59.464727] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-17T20:16:59.464758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-17T20:16:59.475714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-17T20:16:59.476046] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-17T20:16:59.476860] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-17T20:16:59.476914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:59.476946] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:59.476972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:59.477029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:59.533093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:59.533802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:59.533882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:59.533914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:16:59.652497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:16:59.652674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:16:59.652714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:16:59.652742] [INFO ] [FORECASTER] Training complete [2026-02-17T20:16:59.656837] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-17T20:16:59.657148] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-17T20:16:59.657284] [INFO ] [sig ] AXTI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:16:59.804944] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/AXTI.txt [2026-02-17T20:16:59.805117] [INFO ] [sig ] [315/3401] Completed AXTI in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:16:59.805162] [INFO ] [sig ] [316/3401] Forecasting AYI... [2026-02-17T20:16:59.805194] [INFO ] [sig ] Generating forecast for: AYI [2026-02-17T20:16:59.805225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-17T20:16:59.817075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-17T20:16:59.817549] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-17T20:16:59.818417] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-17T20:16:59.818473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:16:59.818506] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:16:59.818534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:16:59.818621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:16:59.878156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:16:59.879064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:16:59.879151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:16:59.879185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:00.010590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:00.010759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:00.010816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:00.010858] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:00.014488] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=83.70%) [2026-02-17T20:17:00.014814] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-17T20:17:00.014974] [INFO ] [sig ] AYI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:00.168292] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AYI.txt [2026-02-17T20:17:00.168454] [INFO ] [sig ] [316/3401] Completed AYI in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:17:00.168496] [INFO ] [sig ] [317/3401] Forecasting AZ... [2026-02-17T20:17:00.168529] [INFO ] [sig ] Generating forecast for: AZ [2026-02-17T20:17:00.168561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-17T20:17:00.180222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-17T20:17:00.180612] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-17T20:17:00.181463] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-17T20:17:00.181518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:00.181551] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:00.181597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:00.181661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:00.239731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:00.240424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:00.240510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:00.240545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:00.360929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:00.361081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:00.361122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:00.361152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:00.364760] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-17T20:17:00.365044] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-17T20:17:00.365176] [INFO ] [sig ] AZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:00.512210] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AZ.txt [2026-02-17T20:17:00.512371] [INFO ] [sig ] [317/3401] Completed AZ in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:17:00.512411] [INFO ] [sig ] [318/3401] Forecasting AZN... [2026-02-17T20:17:00.512442] [INFO ] [sig ] Generating forecast for: AZN [2026-02-17T20:17:00.512475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-17T20:17:00.523240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-17T20:17:00.523597] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-17T20:17:00.524403] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-17T20:17:00.524456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:00.524488] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:00.524515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:00.524589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:00.582795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:00.583510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:00.583612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:00.583650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:00.703618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:00.703785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:00.703832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:00.703880] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:00.707669] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-17T20:17:00.708072] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-17T20:17:00.708233] [INFO ] [sig ] AZN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:00.854465] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AZN.txt [2026-02-17T20:17:00.854629] [INFO ] [sig ] [318/3401] Completed AZN in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:17:00.854672] [INFO ] [sig ] [319/3401] Forecasting AZO... [2026-02-17T20:17:00.854705] [INFO ] [sig ] Generating forecast for: AZO [2026-02-17T20:17:00.854736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-17T20:17:00.867033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-17T20:17:00.867397] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-17T20:17:00.868201] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-17T20:17:00.868255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:00.868287] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:00.868316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:00.868372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:00.925454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:00.926177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:00.926258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:00.926317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:01.051251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:01.051419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:01.051462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:01.051494] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:01.055359] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-17T20:17:01.055787] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-17T20:17:01.055934] [INFO ] [sig ] AZO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:01.220208] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AZO.txt [2026-02-17T20:17:01.220421] [INFO ] [sig ] [319/3401] Completed AZO in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:17:01.220490] [INFO ] [sig ] [320/3401] Forecasting AZZ... [2026-02-17T20:17:01.220537] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-17T20:17:01.220608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-17T20:17:01.242317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-17T20:17:01.243159] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-17T20:17:01.244233] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-17T20:17:01.244306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:01.244356] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:01.244400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:01.244490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:01.335398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:01.336541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:01.336734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:01.336805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:01.484050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:01.484229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:01.484273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:01.484303] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:01.488085] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=63.13%) [2026-02-17T20:17:01.488451] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-17T20:17:01.488625] [INFO ] [sig ] AZZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:01.640605] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/AZZ.txt [2026-02-17T20:17:01.641449] [INFO ] [sig ] [320/3401] Completed AZZ in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:17:01.641520] [INFO ] [sig ] [321/3401] Forecasting BA... [2026-02-17T20:17:01.641561] [INFO ] [sig ] Generating forecast for: BA [2026-02-17T20:17:01.641633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-17T20:17:01.653122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-17T20:17:01.653546] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-17T20:17:01.654385] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-17T20:17:01.654440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:01.654473] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:01.654502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:01.654559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:01.713990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:01.714911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:01.715000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:01.715037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:01.846457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:01.846648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:01.846691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:01.846721] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:01.850296] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=59.59%) [2026-02-17T20:17:01.850608] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-17T20:17:01.850743] [INFO ] [sig ] BA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:01.995720] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BA.txt [2026-02-17T20:17:01.995855] [INFO ] [sig ] [321/3401] Completed BA in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-17T20:17:01.995896] [INFO ] [sig ] [322/3401] Forecasting BABA... [2026-02-17T20:17:01.995926] [INFO ] [sig ] Generating forecast for: BABA [2026-02-17T20:17:01.995956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-17T20:17:02.007184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-17T20:17:02.007516] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-17T20:17:02.008329] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-17T20:17:02.008383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:02.008415] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:02.008443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:02.008516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:02.066238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:02.067182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:02.067267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:02.067300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:02.190828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:02.191000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:02.191042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:02.191072] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:02.194637] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-02-17T20:17:02.194924] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-17T20:17:02.195058] [INFO ] [sig ] BABA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:02.337674] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BABA.txt [2026-02-17T20:17:02.337826] [INFO ] [sig ] [322/3401] Completed BABA in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-17T20:17:02.337907] [INFO ] [sig ] [323/3401] Forecasting BABX... [2026-02-17T20:17:02.337945] [INFO ] [sig ] Generating forecast for: BABX [2026-02-17T20:17:02.337976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-17T20:17:02.349404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-17T20:17:02.349792] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-17T20:17:02.350665] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-17T20:17:02.350720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:02.350754] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:02.350782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:02.350839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:02.428025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:02.429211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:02.429308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:02.429344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:02.567643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:02.567895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:02.567954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:02.567991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:02.572089] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-02-17T20:17:02.572389] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-17T20:17:02.572532] [INFO ] [sig ] BABX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:02.722172] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BABX.txt [2026-02-17T20:17:02.722347] [INFO ] [sig ] [323/3401] Completed BABX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-17T20:17:02.722398] [INFO ] [sig ] [324/3401] Forecasting BAC... [2026-02-17T20:17:02.722428] [INFO ] [sig ] Generating forecast for: BAC [2026-02-17T20:17:02.722466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-17T20:17:02.735963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-17T20:17:02.736384] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-17T20:17:02.737304] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-17T20:17:02.737379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:02.737414] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:02.737444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:02.737517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:02.798540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:02.799484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:02.799588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:02.799626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:02.925473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:02.925653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:02.925695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:02.925724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:02.929199] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-17T20:17:02.929471] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-17T20:17:02.929625] [INFO ] [sig ] BAC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:03.072350] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BAC.txt [2026-02-17T20:17:03.072479] [INFO ] [sig ] [324/3401] Completed BAC in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-17T20:17:03.072518] [INFO ] [sig ] [325/3401] Forecasting BAH... [2026-02-17T20:17:03.072549] [INFO ] [sig ] Generating forecast for: BAH [2026-02-17T20:17:03.072598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-17T20:17:03.083640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-17T20:17:03.083979] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-17T20:17:03.084775] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-17T20:17:03.084840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:03.084879] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:03.084914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:03.084975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:03.142933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:03.143590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:03.143671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:03.143705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:03.267836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:03.267984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:03.268022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:03.268050] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:03.271411] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-02-17T20:17:03.271706] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-17T20:17:03.271845] [INFO ] [sig ] BAH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:03.415799] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BAH.txt [2026-02-17T20:17:03.415935] [INFO ] [sig ] [325/3401] Completed BAH in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-17T20:17:03.415980] [INFO ] [sig ] [326/3401] Forecasting BALL... [2026-02-17T20:17:03.416011] [INFO ] [sig ] Generating forecast for: BALL [2026-02-17T20:17:03.416040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-17T20:17:03.427279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-17T20:17:03.427619] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-17T20:17:03.428389] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-17T20:17:03.428443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:03.428475] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:03.428558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:03.428639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:03.486749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:03.487414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:03.487493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:03.487526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:03.613413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:03.613587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:03.613631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:03.613661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:03.617155] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-02-17T20:17:03.617438] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-17T20:17:03.617570] [INFO ] [sig ] BALL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:03.761662] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BALL.txt [2026-02-17T20:17:03.761776] [INFO ] [sig ] [326/3401] Completed BALL in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-17T20:17:03.761824] [INFO ] [sig ] [327/3401] Forecasting BAM... [2026-02-17T20:17:03.761860] [INFO ] [sig ] Generating forecast for: BAM [2026-02-17T20:17:03.761897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-17T20:17:03.773505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-17T20:17:03.773835] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-17T20:17:03.774620] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-17T20:17:03.774672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:03.774705] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:03.774732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:03.774793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:03.834604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:03.835408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:03.835485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:03.835519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:03.949828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:03.949976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:03.950014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:03.950043] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:03.953386] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-17T20:17:03.953679] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-17T20:17:03.953807] [INFO ] [sig ] BAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:04.099427] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BAM.txt [2026-02-17T20:17:04.099549] [INFO ] [sig ] [327/3401] Completed BAM in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:04.099607] [INFO ] [sig ] [328/3401] Forecasting BANC... [2026-02-17T20:17:04.099640] [INFO ] [sig ] Generating forecast for: BANC [2026-02-17T20:17:04.099669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-17T20:17:04.111189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-17T20:17:04.111505] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-17T20:17:04.112322] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-17T20:17:04.112376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:04.112408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:04.112435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:04.112491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:04.169805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:04.170433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:04.170510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:04.170542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:04.293236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:04.293400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:04.293443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:04.293472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:04.296946] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=34.11%) [2026-02-17T20:17:04.297273] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-17T20:17:04.297421] [INFO ] [sig ] BANC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:04.439317] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BANC.txt [2026-02-17T20:17:04.439439] [INFO ] [sig ] [328/3401] Completed BANC in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:04.439479] [INFO ] [sig ] [329/3401] Forecasting BAND... [2026-02-17T20:17:04.439508] [INFO ] [sig ] Generating forecast for: BAND [2026-02-17T20:17:04.439539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-17T20:17:04.451140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-17T20:17:04.451461] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-17T20:17:04.452257] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-17T20:17:04.452309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:04.452340] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:04.452367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:04.452436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:04.512630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:04.513744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:04.513857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:04.513915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:04.641539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:04.641717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:04.641760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:04.641791] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:04.645499] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-02-17T20:17:04.645813] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-17T20:17:04.645949] [INFO ] [sig ] BAND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:04.792382] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BAND.txt [2026-02-17T20:17:04.792516] [INFO ] [sig ] [329/3401] Completed BAND in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:04.792557] [INFO ] [sig ] [330/3401] Forecasting BANF... [2026-02-17T20:17:04.792608] [INFO ] [sig ] Generating forecast for: BANF [2026-02-17T20:17:04.792642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-17T20:17:04.803734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-17T20:17:04.804058] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-17T20:17:04.804852] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-17T20:17:04.804905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:04.804941] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:04.804969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:04.805026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:04.863092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:04.863835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:04.863930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:04.863972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:04.986557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:04.986730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:04.986771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:04.986800] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:04.990715] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=60.36%) [2026-02-17T20:17:04.991034] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-17T20:17:04.991357] [INFO ] [sig ] BANF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:05.134333] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BANF.txt [2026-02-17T20:17:05.134458] [INFO ] [sig ] [330/3401] Completed BANF in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:05.134497] [INFO ] [sig ] [331/3401] Forecasting BANX... [2026-02-17T20:17:05.134528] [INFO ] [sig ] Generating forecast for: BANX [2026-02-17T20:17:05.134558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-17T20:17:05.148199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-17T20:17:05.148694] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-17T20:17:05.149564] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-17T20:17:05.149644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:05.149677] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:05.149705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:05.149763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:05.211168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:05.212157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:05.212253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:05.212287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:05.334553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:05.334742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:05.334801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:05.334834] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:05.338563] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=55.99%) [2026-02-17T20:17:05.338890] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-17T20:17:05.339053] [INFO ] [sig ] BANX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:05.485092] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BANX.txt [2026-02-17T20:17:05.485274] [INFO ] [sig ] [331/3401] Completed BANX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:05.485318] [INFO ] [sig ] [332/3401] Forecasting BAP... [2026-02-17T20:17:05.485350] [INFO ] [sig ] Generating forecast for: BAP [2026-02-17T20:17:05.485381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-17T20:17:05.497685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-17T20:17:05.498085] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-17T20:17:05.498932] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-17T20:17:05.498989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:05.499023] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:05.499051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:05.499112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:05.558873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:05.559826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:05.559915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:05.559951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:05.682246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:05.682413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:05.682466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:05.682499] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:05.686006] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-02-17T20:17:05.686293] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-17T20:17:05.686429] [INFO ] [sig ] BAP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:05.833012] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BAP.txt [2026-02-17T20:17:05.833181] [INFO ] [sig ] [332/3401] Completed BAP in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:05.833226] [INFO ] [sig ] [333/3401] Forecasting BATRA... [2026-02-17T20:17:05.833257] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-17T20:17:05.833288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-17T20:17:05.845303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-17T20:17:05.845695] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-17T20:17:05.846509] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-17T20:17:05.846564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:05.846632] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:05.846663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:05.846722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:05.904056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:05.905003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:05.905091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:05.905127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:06.026920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:06.027087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:06.027146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:06.027181] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:06.030811] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=27.50%) [2026-02-17T20:17:06.031107] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-17T20:17:06.031244] [INFO ] [sig ] BATRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:06.179426] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BATRA.txt [2026-02-17T20:17:06.179603] [INFO ] [sig ] [333/3401] Completed BATRA in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:06.179650] [INFO ] [sig ] [334/3401] Forecasting BATRK... [2026-02-17T20:17:06.179685] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-17T20:17:06.179718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-17T20:17:06.192169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-17T20:17:06.192598] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-17T20:17:06.193406] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-17T20:17:06.193461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:06.193495] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:06.193523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:06.193601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:06.266492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:06.267571] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:06.267717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:06.267752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:06.390714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:06.390878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:06.390921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:06.390952] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:06.394489] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-02-17T20:17:06.394831] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-17T20:17:06.394974] [INFO ] [sig ] BATRK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:06.541220] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BATRK.txt [2026-02-17T20:17:06.541357] [INFO ] [sig ] [334/3401] Completed BATRK in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:06.541397] [INFO ] [sig ] [335/3401] Forecasting BAX... [2026-02-17T20:17:06.541428] [INFO ] [sig ] Generating forecast for: BAX [2026-02-17T20:17:06.541459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-17T20:17:06.552917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-17T20:17:06.553265] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-17T20:17:06.554066] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-17T20:17:06.554120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:06.554166] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:06.554195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:06.554253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:06.612975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:06.613874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:06.613963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:06.613997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:06.734686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:06.734853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:06.734898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:06.734929] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:06.738594] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-17T20:17:06.738882] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-17T20:17:06.739015] [INFO ] [sig ] BAX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:06.881894] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BAX.txt [2026-02-17T20:17:06.882064] [INFO ] [sig ] [335/3401] Completed BAX in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:06.882105] [INFO ] [sig ] [336/3401] Forecasting BB... [2026-02-17T20:17:06.882136] [INFO ] [sig ] Generating forecast for: BB [2026-02-17T20:17:06.882166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-17T20:17:06.893370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-17T20:17:06.893737] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-17T20:17:06.894539] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-17T20:17:06.894614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:06.894649] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:06.894680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:06.894739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:06.956498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:06.957758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:06.957895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:06.957942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:07.086449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:07.086633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:07.086685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:07.086719] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:07.090567] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-17T20:17:07.090891] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-17T20:17:07.091033] [INFO ] [sig ] BB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:07.242279] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BB.txt [2026-02-17T20:17:07.242441] [INFO ] [sig ] [336/3401] Completed BB in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:07.242484] [INFO ] [sig ] [337/3401] Forecasting BBAI... [2026-02-17T20:17:07.242516] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-17T20:17:07.242549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-17T20:17:07.254947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-17T20:17:07.255340] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-17T20:17:07.256210] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-17T20:17:07.256267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:07.256302] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:07.256331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:07.256390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:07.317265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:07.318240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:07.318332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:07.318366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:07.444161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:07.444326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:07.444369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:07.444401] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:07.448243] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-17T20:17:07.448549] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-17T20:17:07.448709] [INFO ] [sig ] BBAI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:07.594707] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BBAI.txt [2026-02-17T20:17:07.594872] [INFO ] [sig ] [337/3401] Completed BBAI in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:07.594919] [INFO ] [sig ] [338/3401] Forecasting BBCP... [2026-02-17T20:17:07.594952] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-17T20:17:07.594985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-17T20:17:07.606548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-17T20:17:07.606933] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-17T20:17:07.611388] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-17T20:17:07.611483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:07.611519] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:07.611548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:07.611628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:07.669611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:07.670465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:07.670564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:07.670620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:07.793466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:07.793641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:07.793686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:07.793715] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:07.797270] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-02-17T20:17:07.797555] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-17T20:17:07.797726] [INFO ] [sig ] BBCP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:07.943921] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BBCP.txt [2026-02-17T20:17:07.944069] [INFO ] [sig ] [338/3401] Completed BBCP in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-17T20:17:07.944117] [INFO ] [sig ] [339/3401] Forecasting BBD... [2026-02-17T20:17:07.944150] [INFO ] [sig ] Generating forecast for: BBD [2026-02-17T20:17:07.944183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-17T20:17:07.956374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-17T20:17:07.956810] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-17T20:17:07.957701] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-17T20:17:07.957761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:07.957795] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:07.957824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:07.957886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:08.016497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:08.017429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:08.017516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:08.017553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:08.149243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:08.149401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:08.149442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:08.149472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:08.152889] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-02-17T20:17:08.153169] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-17T20:17:08.153298] [INFO ] [sig ] BBD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:08.304929] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BBD.txt [2026-02-17T20:17:08.305140] [INFO ] [sig ] [339/3401] Completed BBD in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:08.305183] [INFO ] [sig ] [340/3401] Forecasting BBDO... [2026-02-17T20:17:08.305213] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-17T20:17:08.305244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-17T20:17:08.315992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-17T20:17:08.316368] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-17T20:17:08.317230] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-17T20:17:08.317290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:08.317341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:08.317376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:08.317449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:08.374528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:08.375264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:08.375344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:08.375377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:08.496184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:08.496356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:08.496397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:08.496426] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:08.500134] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=43.71%) [2026-02-17T20:17:08.500491] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-17T20:17:08.500674] [INFO ] [sig ] BBDO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:08.644983] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BBDO.txt [2026-02-17T20:17:08.645218] [INFO ] [sig ] [340/3401] Completed BBDO in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:08.645264] [INFO ] [sig ] [341/3401] Forecasting BBH... [2026-02-17T20:17:08.645296] [INFO ] [sig ] Generating forecast for: BBH [2026-02-17T20:17:08.645329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-17T20:17:08.657528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-17T20:17:08.657933] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-17T20:17:08.658827] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-17T20:17:08.658885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:08.658918] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:08.658949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:08.659006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:08.719807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:08.720695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:08.720780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:08.720815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:08.831980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:08.832140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:08.832181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:08.832210] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:08.835907] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=30.02%) [2026-02-17T20:17:08.836195] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-17T20:17:08.836340] [INFO ] [sig ] BBH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:08.983208] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BBH.txt [2026-02-17T20:17:08.983376] [INFO ] [sig ] [341/3401] Completed BBH in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:08.983418] [INFO ] [sig ] [342/3401] Forecasting BBIO... [2026-02-17T20:17:08.983450] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-17T20:17:08.983481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-17T20:17:08.995652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-17T20:17:08.996041] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-17T20:17:08.996887] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-17T20:17:08.996942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:08.996977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:08.997006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:08.997067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:09.057276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:09.058145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:09.058247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:09.058284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:09.185719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:09.185876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:09.185916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:09.185968] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:09.189457] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-02-17T20:17:09.189764] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-17T20:17:09.189897] [INFO ] [sig ] BBIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:09.346321] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BBIO.txt [2026-02-17T20:17:09.346462] [INFO ] [sig ] [342/3401] Completed BBIO in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:09.346501] [INFO ] [sig ] [343/3401] Forecasting BBLG... [2026-02-17T20:17:09.346532] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-17T20:17:09.346562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-17T20:17:09.358310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-17T20:17:09.358677] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-17T20:17:09.359446] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-17T20:17:09.359499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:09.359655] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:09.359690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:09.359749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:09.422350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:09.423192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:09.423281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:09.423316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:09.542379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:09.542615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:09.542686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:09.542737] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:09.546557] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=16.93%) [2026-02-17T20:17:09.546902] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-17T20:17:09.547049] [INFO ] [sig ] BBLG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:09.694659] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BBLG.txt [2026-02-17T20:17:09.694792] [INFO ] [sig ] [343/3401] Completed BBLG in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:09.694831] [INFO ] [sig ] [344/3401] Forecasting BBN... [2026-02-17T20:17:09.694866] [INFO ] [sig ] Generating forecast for: BBN [2026-02-17T20:17:09.694896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-17T20:17:09.706564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-17T20:17:09.706933] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-17T20:17:09.707799] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-17T20:17:09.707852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:09.707885] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:09.707911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:09.707978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:09.784538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:09.785664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:09.785809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:09.785863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:09.908624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:09.908793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:09.908844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:09.908878] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:09.912423] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=15.52%) [2026-02-17T20:17:09.912734] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-17T20:17:09.912878] [INFO ] [sig ] BBN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:10.061962] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BBN.txt [2026-02-17T20:17:10.062178] [INFO ] [sig ] [344/3401] Completed BBN in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:10.062235] [INFO ] [sig ] [345/3401] Forecasting BBSI... [2026-02-17T20:17:10.062288] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-17T20:17:10.062337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-17T20:17:10.074412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-17T20:17:10.074822] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-17T20:17:10.075640] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-17T20:17:10.075694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:10.075727] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:10.075754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:10.075811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:10.137854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:10.138804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:10.138889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:10.138924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:10.266549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:10.266736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:10.266778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:10.266808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:10.270512] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-02-17T20:17:10.270867] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-17T20:17:10.271009] [INFO ] [sig ] BBSI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:10.420421] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BBSI.txt [2026-02-17T20:17:10.420594] [INFO ] [sig ] [345/3401] Completed BBSI in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:10.420640] [INFO ] [sig ] [346/3401] Forecasting BBUC... [2026-02-17T20:17:10.420672] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-17T20:17:10.420706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-17T20:17:10.433453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-17T20:17:10.433870] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-17T20:17:10.434710] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-17T20:17:10.434766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:10.434799] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:10.434843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:10.434902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:10.496630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:10.497512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:10.497619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:10.497656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:10.623505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:10.623712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:10.623756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:10.623836] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:10.627400] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-02-17T20:17:10.627722] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-17T20:17:10.627857] [INFO ] [sig ] BBUC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:10.788659] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BBUC.txt [2026-02-17T20:17:10.788847] [INFO ] [sig ] [346/3401] Completed BBUC in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:10.788896] [INFO ] [sig ] [347/3401] Forecasting BBVA... [2026-02-17T20:17:10.788928] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-17T20:17:10.788975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-17T20:17:10.803361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-17T20:17:10.803841] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-17T20:17:10.804900] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-17T20:17:10.804961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:10.804995] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:10.805022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:10.805089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:10.885084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:10.886000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:10.886104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:10.886144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:11.013206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:11.013375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:11.013417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:11.013449] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:11.017087] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-02-17T20:17:11.017404] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-17T20:17:11.017535] [INFO ] [sig ] BBVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:11.165209] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BBVA.txt [2026-02-17T20:17:11.165359] [INFO ] [sig ] [347/3401] Completed BBVA in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:11.165398] [INFO ] [sig ] [348/3401] Forecasting BBWI... [2026-02-17T20:17:11.165430] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-17T20:17:11.165460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-17T20:17:11.176906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-17T20:17:11.177271] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-17T20:17:11.178100] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-17T20:17:11.178166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:11.178202] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:11.178229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:11.178286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:11.243176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:11.244119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:11.244204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:11.244238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:11.376932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:11.377093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:11.377151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:11.377182] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:11.381011] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-17T20:17:11.381286] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-17T20:17:11.381414] [INFO ] [sig ] BBWI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:11.525442] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BBWI.txt [2026-02-17T20:17:11.525620] [INFO ] [sig ] [348/3401] Completed BBWI in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:11.525666] [INFO ] [sig ] [349/3401] Forecasting BBY... [2026-02-17T20:17:11.525699] [INFO ] [sig ] Generating forecast for: BBY [2026-02-17T20:17:11.525732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-17T20:17:11.537155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-17T20:17:11.537510] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-17T20:17:11.538337] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-17T20:17:11.538390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:11.538422] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:11.538449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:11.538507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:11.596034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:11.596921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:11.597004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:11.597041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:11.725772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:11.725947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:11.725989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:11.726022] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:11.729656] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-17T20:17:11.729934] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-17T20:17:11.730062] [INFO ] [sig ] BBY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:11.884171] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BBY.txt [2026-02-17T20:17:11.884311] [INFO ] [sig ] [349/3401] Completed BBY in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:11.884351] [INFO ] [sig ] [350/3401] Forecasting BC... [2026-02-17T20:17:11.884380] [INFO ] [sig ] Generating forecast for: BC [2026-02-17T20:17:11.884426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-17T20:17:11.896111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-17T20:17:11.896520] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-17T20:17:11.897402] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-17T20:17:11.897457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:11.897492] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:11.897520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:11.897609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:11.955815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:11.956637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:11.956718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:11.956750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:12.083262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:12.083427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:12.083469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:12.083501] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:12.087025] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-02-17T20:17:12.087324] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-17T20:17:12.087453] [INFO ] [sig ] BC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:12.230380] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BC.txt [2026-02-17T20:17:12.230515] [INFO ] [sig ] [350/3401] Completed BC in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:12.230557] [INFO ] [sig ] [351/3401] Forecasting BCAL... [2026-02-17T20:17:12.230608] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-17T20:17:12.230641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-17T20:17:12.242722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-17T20:17:12.243049] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-17T20:17:12.243840] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-17T20:17:12.243902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:12.243933] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:12.243960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:12.244016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:12.301866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:12.302510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:12.302608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:12.302644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:12.421997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:12.422208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:12.422252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:12.422282] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:12.426021] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=54.35%) [2026-02-17T20:17:12.426334] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-17T20:17:12.426465] [INFO ] [sig ] BCAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:12.568706] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCAL.txt [2026-02-17T20:17:12.568850] [INFO ] [sig ] [351/3401] Completed BCAL in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-17T20:17:12.568891] [INFO ] [sig ] [352/3401] Forecasting BCAX... [2026-02-17T20:17:12.568922] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-17T20:17:12.568952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-17T20:17:12.580939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-17T20:17:12.581262] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-17T20:17:12.582065] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-17T20:17:12.582121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:12.582164] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:12.582193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:12.582250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:12.640387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:12.641178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:12.641274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:12.641310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:12.761958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:12.762120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:12.762161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:12.762192] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:12.765852] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-02-17T20:17:12.766158] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-17T20:17:12.766292] [INFO ] [sig ] BCAX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:12.910711] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCAX.txt [2026-02-17T20:17:12.910878] [INFO ] [sig ] [352/3401] Completed BCAX in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-17T20:17:12.910928] [INFO ] [sig ] [353/3401] Forecasting BCBP... [2026-02-17T20:17:12.910961] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-17T20:17:12.910993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-17T20:17:12.922617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-17T20:17:12.923002] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-17T20:17:12.923802] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-17T20:17:12.923855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:12.923886] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:12.923914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:12.923969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:12.981452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:12.982256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:12.982394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:12.982428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:13.102496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:13.102733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:13.102783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:13.102813] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:13.106454] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-02-17T20:17:13.106772] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-17T20:17:13.106918] [INFO ] [sig ] BCBP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:13.249406] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCBP.txt [2026-02-17T20:17:13.249545] [INFO ] [sig ] [353/3401] Completed BCBP in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-17T20:17:13.249605] [INFO ] [sig ] [354/3401] Forecasting BCC... [2026-02-17T20:17:13.249637] [INFO ] [sig ] Generating forecast for: BCC [2026-02-17T20:17:13.249669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-17T20:17:13.261427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-17T20:17:13.261774] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-17T20:17:13.262555] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-17T20:17:13.262629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:13.262662] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:13.262689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:13.262746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:13.320289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:13.320977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:13.321077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:13.321119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:13.441083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:13.441255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:13.441297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:13.441327] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:13.444748] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-17T20:17:13.445026] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-17T20:17:13.445157] [INFO ] [sig ] BCC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:13.589084] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BCC.txt [2026-02-17T20:17:13.589220] [INFO ] [sig ] [354/3401] Completed BCC in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-17T20:17:13.589259] [INFO ] [sig ] [355/3401] Forecasting BCDA... [2026-02-17T20:17:13.589290] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-17T20:17:13.589320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-17T20:17:13.605407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-17T20:17:13.605766] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-17T20:17:13.606565] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-17T20:17:13.606636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:13.606668] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:13.606695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:13.606752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:13.667758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:13.668970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:13.669082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:13.669118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:13.793097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:13.793270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:13.793313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:13.793352] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:13.796950] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-02-17T20:17:13.797258] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-17T20:17:13.797400] [INFO ] [sig ] BCDA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:13.941673] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCDA.txt [2026-02-17T20:17:13.941808] [INFO ] [sig ] [355/3401] Completed BCDA in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-17T20:17:13.941847] [INFO ] [sig ] [356/3401] Forecasting BCE... [2026-02-17T20:17:13.941877] [INFO ] [sig ] Generating forecast for: BCE [2026-02-17T20:17:13.941908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-17T20:17:13.953926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-17T20:17:13.954253] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-17T20:17:13.955036] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-17T20:17:13.955087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:13.955119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:13.955147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:13.955202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:14.013215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:14.013916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:14.013998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:14.014031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:14.139561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:14.139736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:14.139777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:14.139808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:14.143291] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-02-17T20:17:14.143608] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-17T20:17:14.143762] [INFO ] [sig ] BCE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:14.294370] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCE.txt [2026-02-17T20:17:14.294547] [INFO ] [sig ] [356/3401] Completed BCE in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:14.294606] [INFO ] [sig ] [357/3401] Forecasting BCH... [2026-02-17T20:17:14.294642] [INFO ] [sig ] Generating forecast for: BCH [2026-02-17T20:17:14.294684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-17T20:17:14.305747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-17T20:17:14.306083] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-17T20:17:14.306942] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-17T20:17:14.306998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:14.307032] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:14.307065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:14.307161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:14.365608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:14.366320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:14.366402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:14.366446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:14.487723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:14.487879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:14.487921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:14.487951] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:14.491418] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=73.74%) [2026-02-17T20:17:14.491720] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-17T20:17:14.491853] [INFO ] [sig ] BCH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:14.638151] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCH.txt [2026-02-17T20:17:14.638296] [INFO ] [sig ] [357/3401] Completed BCH in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:14.638335] [INFO ] [sig ] [358/3401] Forecasting BCML... [2026-02-17T20:17:14.638366] [INFO ] [sig ] Generating forecast for: BCML [2026-02-17T20:17:14.638399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-17T20:17:14.650079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-17T20:17:14.650411] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-17T20:17:14.651235] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-17T20:17:14.651292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:14.651324] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:14.651351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:14.651407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:14.710254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:14.710925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:14.711004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:14.711039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:14.819846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:14.820005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:14.820045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:14.820075] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:14.823533] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-17T20:17:14.823838] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-17T20:17:14.823969] [INFO ] [sig ] BCML: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:14.974534] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BCML.txt [2026-02-17T20:17:14.974722] [INFO ] [sig ] [358/3401] Completed BCML in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:14.974766] [INFO ] [sig ] [359/3401] Forecasting BCO... [2026-02-17T20:17:14.974795] [INFO ] [sig ] Generating forecast for: BCO [2026-02-17T20:17:14.974828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-17T20:17:14.987202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-17T20:17:14.987594] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-17T20:17:14.988454] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-17T20:17:14.988531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:14.988592] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:14.988637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:14.988699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:15.047647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:15.048478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:15.048560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:15.048612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:15.174907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:15.175078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:15.175120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:15.175151] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:15.178878] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=29.92%) [2026-02-17T20:17:15.179180] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-17T20:17:15.179322] [INFO ] [sig ] BCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:15.323215] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BCO.txt [2026-02-17T20:17:15.323345] [INFO ] [sig ] [359/3401] Completed BCO in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:15.323385] [INFO ] [sig ] [360/3401] Forecasting BCPC... [2026-02-17T20:17:15.323415] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-17T20:17:15.323445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-17T20:17:15.335424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-17T20:17:15.335837] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-17T20:17:15.336764] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-17T20:17:15.336819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:15.336895] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:15.336927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:15.337004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:15.397063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:15.397954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:15.398037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:15.398071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:15.517886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:15.518047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:15.518095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:15.518131] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:15.521663] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-02-17T20:17:15.521957] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-17T20:17:15.522086] [INFO ] [sig ] BCPC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:15.667545] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BCPC.txt [2026-02-17T20:17:15.667706] [INFO ] [sig ] [360/3401] Completed BCPC in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:15.667748] [INFO ] [sig ] [361/3401] Forecasting BCRX... [2026-02-17T20:17:15.667781] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-17T20:17:15.667816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-17T20:17:15.679305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-17T20:17:15.679671] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-17T20:17:15.680500] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-17T20:17:15.680555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:15.680612] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:15.680642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:15.680700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:15.739025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:15.739760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:15.739841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:15.739874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:15.863889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:15.864057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:15.864097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:15.864126] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:15.867712] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: UP (p=75.60%) [2026-02-17T20:17:15.867990] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-17T20:17:15.868119] [INFO ] [sig ] BCRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:16.014777] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCRX.txt [2026-02-17T20:17:16.014916] [INFO ] [sig ] [361/3401] Completed BCRX in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:16.014956] [INFO ] [sig ] [362/3401] Forecasting BCS... [2026-02-17T20:17:16.014985] [INFO ] [sig ] Generating forecast for: BCS [2026-02-17T20:17:16.015016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-17T20:17:16.027376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-17T20:17:16.027769] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-17T20:17:16.028617] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-17T20:17:16.028671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:16.028704] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:16.028731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:16.028788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:16.086660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:16.087443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:16.087526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:16.087558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:16.209926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:16.210093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:16.210134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:16.210165] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:16.213840] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-02-17T20:17:16.214142] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-17T20:17:16.214280] [INFO ] [sig ] BCS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:16.362108] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCS.txt [2026-02-17T20:17:16.362247] [INFO ] [sig ] [362/3401] Completed BCS in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:16.362293] [INFO ] [sig ] [363/3401] Forecasting BCSF... [2026-02-17T20:17:16.362323] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-17T20:17:16.362355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-17T20:17:16.374703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-17T20:17:16.375048] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-17T20:17:16.375889] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-17T20:17:16.375945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:16.375978] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:16.376007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:16.376065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:16.434377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:16.435058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:16.435139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:16.435173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:16.556426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:16.556588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:16.556638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:16.556711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:16.560270] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=65.36%) [2026-02-17T20:17:16.560550] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-17T20:17:16.560704] [INFO ] [sig ] BCSF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:16.708544] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCSF.txt [2026-02-17T20:17:16.708715] [INFO ] [sig ] [363/3401] Completed BCSF in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-17T20:17:16.708757] [INFO ] [sig ] [364/3401] Forecasting BCTX... [2026-02-17T20:17:16.708786] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-17T20:17:16.708828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-17T20:17:16.721900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-17T20:17:16.722259] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-17T20:17:16.723099] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-17T20:17:16.723152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:16.723185] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:16.723212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:16.723268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:16.781315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:16.782098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:16.782194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:16.782229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:16.903596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:16.903756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:16.903796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:16.903825] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:16.907354] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-02-17T20:17:16.907661] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-17T20:17:16.907815] [INFO ] [sig ] BCTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:17.052126] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCTX.txt [2026-02-17T20:17:17.052267] [INFO ] [sig ] [364/3401] Completed BCTX in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:17.052306] [INFO ] [sig ] [365/3401] Forecasting BCX... [2026-02-17T20:17:17.052336] [INFO ] [sig ] Generating forecast for: BCX [2026-02-17T20:17:17.052367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-17T20:17:17.063553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-17T20:17:17.063916] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-17T20:17:17.064750] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-17T20:17:17.064811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:17.064844] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:17.064871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:17.064931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:17.123263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:17.124037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:17.124133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:17.124174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:17.243940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:17.244103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:17.244146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:17.244177] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:17.251394] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=79.54%) [2026-02-17T20:17:17.251902] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-17T20:17:17.252083] [INFO ] [sig ] BCX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:17.415356] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCX.txt [2026-02-17T20:17:17.415527] [INFO ] [sig ] [365/3401] Completed BCX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:17.415587] [INFO ] [sig ] [366/3401] Forecasting BCYC... [2026-02-17T20:17:17.415622] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-17T20:17:17.415654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-17T20:17:17.428409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-17T20:17:17.428830] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-17T20:17:17.429761] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-17T20:17:17.429814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:17.429846] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:17.429873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:17.429930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:17.486608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:17.487465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:17.487550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:17.487634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:17.609656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:17.609820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:17.609884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:17.609914] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:17.613316] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-17T20:17:17.613607] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-17T20:17:17.613735] [INFO ] [sig ] BCYC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:17.755319] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BCYC.txt [2026-02-17T20:17:17.755453] [INFO ] [sig ] [366/3401] Completed BCYC in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:17.755492] [INFO ] [sig ] [367/3401] Forecasting BDC... [2026-02-17T20:17:17.755524] [INFO ] [sig ] Generating forecast for: BDC [2026-02-17T20:17:17.755555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-17T20:17:17.766595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-17T20:17:17.766931] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-17T20:17:17.767783] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-17T20:17:17.767839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:17.767872] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:17.767899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:17.767956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:17.824872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:17.825683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:17.825769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:17.825803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:17.947971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:17.948131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:17.948181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:17.948217] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:17.951692] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=37.62%) [2026-02-17T20:17:17.951968] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-17T20:17:17.952096] [INFO ] [sig ] BDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:18.099960] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BDC.txt [2026-02-17T20:17:18.100105] [INFO ] [sig ] [367/3401] Completed BDC in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:18.100145] [INFO ] [sig ] [368/3401] Forecasting BDJ... [2026-02-17T20:17:18.100178] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-17T20:17:18.100211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-17T20:17:18.111425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-17T20:17:18.111781] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-17T20:17:18.112613] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-17T20:17:18.112674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:18.112707] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:18.112735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:18.112792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:18.171088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:18.171972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:18.172087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:18.172122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:18.292497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:18.292673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:18.292715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:18.292743] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:18.296160] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=31.94%) [2026-02-17T20:17:18.296439] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-17T20:17:18.296566] [INFO ] [sig ] BDJ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:18.447478] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BDJ.txt [2026-02-17T20:17:18.447688] [INFO ] [sig ] [368/3401] Completed BDJ in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:18.447752] [INFO ] [sig ] [369/3401] Forecasting BDN... [2026-02-17T20:17:18.447787] [INFO ] [sig ] Generating forecast for: BDN [2026-02-17T20:17:18.447820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-17T20:17:18.459896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-17T20:17:18.460360] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-17T20:17:18.461274] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-17T20:17:18.461331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:18.461365] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:18.461392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:18.461450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:18.522460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:18.523426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:18.523525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:18.523563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:18.649122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:18.649287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:18.649329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:18.649360] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:18.652913] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-02-17T20:17:18.653201] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-17T20:17:18.653338] [INFO ] [sig ] BDN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:18.803181] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BDN.txt [2026-02-17T20:17:18.803349] [INFO ] [sig ] [369/3401] Completed BDN in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:18.803398] [INFO ] [sig ] [370/3401] Forecasting BDRX... [2026-02-17T20:17:18.803438] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-17T20:17:18.803476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-17T20:17:18.814996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-17T20:17:18.815402] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-17T20:17:18.816285] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-17T20:17:18.816341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:18.816402] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:18.816434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:18.816493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:18.874548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:18.875433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:18.875558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:18.875634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:19.000710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:19.000900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:19.000960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:19.000993] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:19.004635] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-17T20:17:19.004919] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-17T20:17:19.005056] [INFO ] [sig ] BDRX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:19.153663] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BDRX.txt [2026-02-17T20:17:19.153811] [INFO ] [sig ] [370/3401] Completed BDRX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:19.153852] [INFO ] [sig ] [371/3401] Forecasting BDSX... [2026-02-17T20:17:19.153883] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-17T20:17:19.153914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-17T20:17:19.165644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-17T20:17:19.166056] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-17T20:17:19.166885] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-17T20:17:19.166939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:19.166971] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:19.166998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:19.167055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:19.224477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:19.225328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:19.225411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:19.225444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:19.340618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:19.340787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:19.340830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:19.340861] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:19.344470] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=62.09%) [2026-02-17T20:17:19.344809] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-17T20:17:19.344950] [INFO ] [sig ] BDSX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:19.488868] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BDSX.txt [2026-02-17T20:17:19.489035] [INFO ] [sig ] [371/3401] Completed BDSX in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:19.489075] [INFO ] [sig ] [372/3401] Forecasting BDTX... [2026-02-17T20:17:19.489106] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-17T20:17:19.489138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-17T20:17:19.500532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-17T20:17:19.501026] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-17T20:17:19.501993] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-17T20:17:19.502053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:19.502087] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:19.502114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:19.502178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:19.570737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:19.571880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:19.572020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:19.572080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:19.699628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:19.699808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:19.699852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:19.699885] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:19.703669] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=21.86%) [2026-02-17T20:17:19.704015] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-17T20:17:19.704180] [INFO ] [sig ] BDTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:19.860121] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BDTX.txt [2026-02-17T20:17:19.860287] [INFO ] [sig ] [372/3401] Completed BDTX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-17T20:17:19.860328] [INFO ] [sig ] [373/3401] Forecasting BDX... [2026-02-17T20:17:19.860358] [INFO ] [sig ] Generating forecast for: BDX [2026-02-17T20:17:19.860389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-17T20:17:19.872694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-17T20:17:19.873137] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-17T20:17:19.873985] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-17T20:17:19.874042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:19.874076] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:19.874105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:19.874164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:19.933352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:19.934316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:19.934410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:19.934445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:20.058254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:20.058430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:20.058471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:20.058502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:20.062014] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: DOWN (p=12.37%) [2026-02-17T20:17:20.062357] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-17T20:17:20.062500] [INFO ] [sig ] BDX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:20.211884] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BDX.txt [2026-02-17T20:17:20.212101] [INFO ] [sig ] [373/3401] Completed BDX in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-17T20:17:20.212145] [INFO ] [sig ] [374/3401] Forecasting BE... [2026-02-17T20:17:20.212178] [INFO ] [sig ] Generating forecast for: BE [2026-02-17T20:17:20.212216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-17T20:17:20.225733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-17T20:17:20.226177] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-17T20:17:20.227024] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-17T20:17:20.227078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:20.227111] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:20.227176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:20.227235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:20.284738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:20.285692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:20.285779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:20.285812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:20.412148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:20.412331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:20.412381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:20.412411] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:20.416111] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-17T20:17:20.416428] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-17T20:17:20.416568] [INFO ] [sig ] BE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:20.583310] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BE.txt [2026-02-17T20:17:20.583481] [INFO ] [sig ] [374/3401] Completed BE in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-17T20:17:20.583534] [INFO ] [sig ] [375/3401] Forecasting BEAM... [2026-02-17T20:17:20.583600] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-17T20:17:20.583648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-17T20:17:20.595398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-17T20:17:20.595874] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-17T20:17:20.596771] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-17T20:17:20.596829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:20.596865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:20.596894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:20.596954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:20.655966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:20.656898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:20.656982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:20.657014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:20.781184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:20.781379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:20.781424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:20.781456] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:20.785258] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-02-17T20:17:20.785558] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-17T20:17:20.785713] [INFO ] [sig ] BEAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:20.935597] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BEAM.txt [2026-02-17T20:17:20.935759] [INFO ] [sig ] [375/3401] Completed BEAM in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-17T20:17:20.935803] [INFO ] [sig ] [376/3401] Forecasting BEEM... [2026-02-17T20:17:20.935845] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-17T20:17:20.935878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-17T20:17:20.947509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-17T20:17:20.947907] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-17T20:17:20.948741] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-17T20:17:20.948796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:20.948831] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:20.948860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:20.948923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:21.008697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:21.009757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:21.009849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:21.009884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:21.131905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:21.132070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:21.132112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:21.132144] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:21.135699] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=76.07%) [2026-02-17T20:17:21.135986] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-17T20:17:21.136119] [INFO ] [sig ] BEEM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:21.286527] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BEEM.txt [2026-02-17T20:17:21.286678] [INFO ] [sig ] [376/3401] Completed BEEM in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-17T20:17:21.286718] [INFO ] [sig ] [377/3401] Forecasting BEEP... [2026-02-17T20:17:21.286758] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-17T20:17:21.286801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-17T20:17:21.297916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-17T20:17:21.298289] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-17T20:17:21.299140] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-17T20:17:21.299195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:21.299271] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:21.299309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:21.299392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:21.362510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:21.363537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:21.363645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:21.363681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:21.479008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:21.479177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:21.479220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:21.479265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:21.482730] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-02-17T20:17:21.483009] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-17T20:17:21.483136] [INFO ] [sig ] BEEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:21.632655] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BEEP.txt [2026-02-17T20:17:21.632817] [INFO ] [sig ] [377/3401] Completed BEEP in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:21.632860] [INFO ] [sig ] [378/3401] Forecasting BEKE... [2026-02-17T20:17:21.632891] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-17T20:17:21.632932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-17T20:17:21.644770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-17T20:17:21.645136] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-17T20:17:21.645996] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-17T20:17:21.646053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:21.646086] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:21.646116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:21.646175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:21.703007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:21.703847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:21.703931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:21.703964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:21.824296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:21.824469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:21.824510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:21.824539] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:21.828069] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=64.17%) [2026-02-17T20:17:21.828393] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-17T20:17:21.828751] [INFO ] [sig ] BEKE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:21.982778] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BEKE.txt [2026-02-17T20:17:21.982923] [INFO ] [sig ] [378/3401] Completed BEKE in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:21.982963] [INFO ] [sig ] [379/3401] Forecasting BELFA... [2026-02-17T20:17:21.982993] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-17T20:17:21.983024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-17T20:17:21.994685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-17T20:17:21.995081] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-17T20:17:21.995924] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-17T20:17:21.995978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:21.996011] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:21.996039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:21.996096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:22.054668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:22.055535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:22.055642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:22.055677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:22.161750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:22.161908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:22.161948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:22.161977] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:22.165442] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-17T20:17:22.165740] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-17T20:17:22.165867] [INFO ] [sig ] BELFA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:22.309406] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BELFA.txt [2026-02-17T20:17:22.309553] [INFO ] [sig ] [379/3401] Completed BELFA in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:22.309613] [INFO ] [sig ] [380/3401] Forecasting BELFB... [2026-02-17T20:17:22.309645] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-17T20:17:22.309677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-17T20:17:22.320981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-17T20:17:22.321344] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-17T20:17:22.322212] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-17T20:17:22.322267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:22.322299] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:22.322327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:22.322384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:22.379966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:22.380875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:22.380960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:22.380994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:22.502156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:22.502331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:22.502378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:22.502450] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:22.505895] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-17T20:17:22.506172] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-17T20:17:22.506297] [INFO ] [sig ] BELFB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:22.653245] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BELFB.txt [2026-02-17T20:17:22.653422] [INFO ] [sig ] [380/3401] Completed BELFB in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:22.653468] [INFO ] [sig ] [381/3401] Forecasting BEN... [2026-02-17T20:17:22.653501] [INFO ] [sig ] Generating forecast for: BEN [2026-02-17T20:17:22.653531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-17T20:17:22.666596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-17T20:17:22.666974] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-17T20:17:22.667890] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-17T20:17:22.667946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:22.667979] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:22.668007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:22.668093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:22.731930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:22.732868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:22.732962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:22.733008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:22.856226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:22.856402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:22.856444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:22.856474] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:22.859921] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-17T20:17:22.860200] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-17T20:17:22.860334] [INFO ] [sig ] BEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:23.008667] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BEN.txt [2026-02-17T20:17:23.008835] [INFO ] [sig ] [381/3401] Completed BEN in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:23.008875] [INFO ] [sig ] [382/3401] Forecasting BEP... [2026-02-17T20:17:23.008906] [INFO ] [sig ] Generating forecast for: BEP [2026-02-17T20:17:23.008937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-17T20:17:23.020040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-17T20:17:23.020397] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-17T20:17:23.021203] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-17T20:17:23.021257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:23.021289] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:23.021316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:23.021374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:23.077899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:23.078605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:23.078687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:23.078719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:23.202824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:23.203036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:23.203078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:23.203108] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:23.206717] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=77.71%) [2026-02-17T20:17:23.207003] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-17T20:17:23.207150] [INFO ] [sig ] BEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:23.353625] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BEP.txt [2026-02-17T20:17:23.353790] [INFO ] [sig ] [382/3401] Completed BEP in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:23.353829] [INFO ] [sig ] [383/3401] Forecasting BEPH... [2026-02-17T20:17:23.353859] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-17T20:17:23.353890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-17T20:17:23.365421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-17T20:17:23.365807] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-17T20:17:23.366600] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-17T20:17:23.366681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:23.366715] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:23.366743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:23.366800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:23.424221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:23.425105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:23.425187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:23.425220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:23.544847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:23.545009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:23.545051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:23.545079] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:23.548546] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=76.50%) [2026-02-17T20:17:23.548847] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-17T20:17:23.548980] [INFO ] [sig ] BEPH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:23.690680] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BEPH.txt [2026-02-17T20:17:23.690828] [INFO ] [sig ] [383/3401] Completed BEPH in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:23.690868] [INFO ] [sig ] [384/3401] Forecasting BEPI... [2026-02-17T20:17:23.690899] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-17T20:17:23.690929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-17T20:17:23.701782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-17T20:17:23.702182] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-17T20:17:23.702995] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-17T20:17:23.703049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:23.703081] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:23.703107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:23.703164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:23.761349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:23.762121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:23.762199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:23.762232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:23.864231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:23.864399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:23.864440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:23.864469] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:23.868039] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-17T20:17:23.868359] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-17T20:17:23.868498] [INFO ] [sig ] BEPI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:24.013183] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BEPI.txt [2026-02-17T20:17:24.013346] [INFO ] [sig ] [384/3401] Completed BEPI in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:24.013387] [INFO ] [sig ] [385/3401] Forecasting BFAM... [2026-02-17T20:17:24.013418] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-17T20:17:24.013450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-17T20:17:24.025337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-17T20:17:24.025791] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-17T20:17:24.026617] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-17T20:17:24.026672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:24.026704] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:24.026734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:24.026793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:24.085610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:24.086492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:24.086595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:24.086632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:24.210023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:24.210194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:24.210235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:24.210266] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:24.213781] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=34.28%) [2026-02-17T20:17:24.214062] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-17T20:17:24.214196] [INFO ] [sig ] BFAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:24.358014] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BFAM.txt [2026-02-17T20:17:24.358168] [INFO ] [sig ] [385/3401] Completed BFAM in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:24.358210] [INFO ] [sig ] [386/3401] Forecasting BFC... [2026-02-17T20:17:24.358240] [INFO ] [sig ] Generating forecast for: BFC [2026-02-17T20:17:24.358276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-17T20:17:24.370035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-17T20:17:24.370431] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-17T20:17:24.371245] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-17T20:17:24.371311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:24.371352] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:24.371387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:24.371456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:24.430089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:24.431015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:24.431101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:24.431135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:24.552408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:24.552596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:24.552639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:24.552689] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:24.556655] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=76.37%) [2026-02-17T20:17:24.556962] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-17T20:17:24.557104] [INFO ] [sig ] BFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:24.711321] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BFC.txt [2026-02-17T20:17:24.711499] [INFO ] [sig ] [386/3401] Completed BFC in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:24.711542] [INFO ] [sig ] [387/3401] Forecasting BFH... [2026-02-17T20:17:24.711591] [INFO ] [sig ] Generating forecast for: BFH [2026-02-17T20:17:24.711625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-17T20:17:24.722807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-17T20:17:24.723127] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-17T20:17:24.723947] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-17T20:17:24.724000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:24.724032] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:24.724059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:24.724116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:24.784561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:24.785458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:24.785605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:24.785642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:24.908087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:24.908254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:24.908297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:24.908332] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:24.911848] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-17T20:17:24.912123] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-17T20:17:24.912250] [INFO ] [sig ] BFH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:25.058298] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BFH.txt [2026-02-17T20:17:25.058448] [INFO ] [sig ] [387/3401] Completed BFH in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:25.058498] [INFO ] [sig ] [388/3401] Forecasting BFLY... [2026-02-17T20:17:25.058536] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-17T20:17:25.058599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-17T20:17:25.070069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-17T20:17:25.070404] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-17T20:17:25.071259] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-17T20:17:25.071315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:25.071347] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:25.071374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:25.071433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:25.131983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:25.132699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:25.132781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:25.132816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:25.260918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:25.261081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:25.261125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:25.261155] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:25.264894] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=89.55%) [2026-02-17T20:17:25.265212] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-17T20:17:25.265349] [INFO ] [sig ] BFLY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:25.410310] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BFLY.txt [2026-02-17T20:17:25.410478] [INFO ] [sig ] [388/3401] Completed BFLY in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-17T20:17:25.410521] [INFO ] [sig ] [389/3401] Forecasting BFS... [2026-02-17T20:17:25.410552] [INFO ] [sig ] Generating forecast for: BFS [2026-02-17T20:17:25.410605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-17T20:17:25.421952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-17T20:17:25.422355] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-17T20:17:25.423166] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-17T20:17:25.423219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:25.423250] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:25.423277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:25.423334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:25.482962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:25.483772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:25.483852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:25.483885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:25.600396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:25.600561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:25.600622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:25.600651] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:25.604039] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-02-17T20:17:25.604317] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-17T20:17:25.604467] [INFO ] [sig ] BFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:25.747167] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BFS.txt [2026-02-17T20:17:25.747296] [INFO ] [sig ] [389/3401] Completed BFS in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-17T20:17:25.747335] [INFO ] [sig ] [390/3401] Forecasting BG... [2026-02-17T20:17:25.747365] [INFO ] [sig ] Generating forecast for: BG [2026-02-17T20:17:25.747395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-17T20:17:25.758815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-17T20:17:25.759142] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-17T20:17:25.760161] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-17T20:17:25.760215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:25.760247] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:25.760274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:25.760329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:25.818460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:25.819550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:25.819654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:25.819687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:25.942553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:25.942734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:25.942791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:25.942821] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:25.946257] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-17T20:17:25.946539] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-17T20:17:25.946688] [INFO ] [sig ] BG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:26.090396] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BG.txt [2026-02-17T20:17:26.090586] [INFO ] [sig ] [390/3401] Completed BG in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-17T20:17:26.090630] [INFO ] [sig ] [391/3401] Forecasting BGB... [2026-02-17T20:17:26.090660] [INFO ] [sig ] Generating forecast for: BGB [2026-02-17T20:17:26.090691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-17T20:17:26.101855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-17T20:17:26.102213] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-17T20:17:26.103037] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-17T20:17:26.103091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:26.103125] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:26.103153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:26.103211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:26.162083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:26.162794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:26.162876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:26.162911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:26.285140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:26.285269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:26.285307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:26.285342] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:26.288799] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-17T20:17:26.289079] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-17T20:17:26.289209] [INFO ] [sig ] BGB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:26.431029] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BGB.txt [2026-02-17T20:17:26.431155] [INFO ] [sig ] [391/3401] Completed BGB in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:26.431194] [INFO ] [sig ] [392/3401] Forecasting BGC... [2026-02-17T20:17:26.431224] [INFO ] [sig ] Generating forecast for: BGC [2026-02-17T20:17:26.431255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-17T20:17:26.442348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-17T20:17:26.442743] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-17T20:17:26.443547] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-17T20:17:26.443620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:26.443654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:26.443682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:26.443740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:26.501243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:26.501998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:26.502096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:26.502130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:26.623191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:26.623355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:26.623403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:26.623438] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:26.626887] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-02-17T20:17:26.627182] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-17T20:17:26.627307] [INFO ] [sig ] BGC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:26.840355] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BGC.txt [2026-02-17T20:17:26.840550] [INFO ] [sig ] [392/3401] Completed BGC in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:26.840614] [INFO ] [sig ] [393/3401] Forecasting BGH... [2026-02-17T20:17:26.840646] [INFO ] [sig ] Generating forecast for: BGH [2026-02-17T20:17:26.840677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-17T20:17:26.854834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-17T20:17:26.855140] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-17T20:17:26.856080] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-17T20:17:26.856133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:26.856166] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:26.856193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:26.856249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:26.913292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:26.913976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:26.914054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:26.914087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:27.034119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:27.034266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:27.034306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:27.034339] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:27.037800] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=75.56%) [2026-02-17T20:17:27.038075] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-17T20:17:27.038200] [INFO ] [sig ] BGH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:27.180957] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BGH.txt [2026-02-17T20:17:27.181088] [INFO ] [sig ] [393/3401] Completed BGH in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:27.181127] [INFO ] [sig ] [394/3401] Forecasting BGLC... [2026-02-17T20:17:27.181158] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-17T20:17:27.181188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-17T20:17:27.192241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-17T20:17:27.192594] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-17T20:17:27.193364] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-17T20:17:27.193417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:27.193493] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:27.193525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:27.193599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:27.250759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:27.251385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:27.251467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:27.251499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:27.365706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:27.365930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:27.365969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:27.365998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:27.369461] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-02-17T20:17:27.369767] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-17T20:17:27.369898] [INFO ] [sig ] BGLC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:27.512621] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BGLC.txt [2026-02-17T20:17:27.512751] [INFO ] [sig ] [394/3401] Completed BGLC in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:27.512791] [INFO ] [sig ] [395/3401] Forecasting BGRN... [2026-02-17T20:17:27.512820] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-17T20:17:27.512850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-17T20:17:27.523546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-17T20:17:27.523892] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-17T20:17:27.524698] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-17T20:17:27.524752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:27.524785] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:27.524812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:27.524870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:27.582541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:27.583162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:27.583241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:27.583273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:27.703585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:27.703722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:27.703760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:27.703788] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:27.707119] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-17T20:17:27.707436] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-17T20:17:27.707600] [INFO ] [sig ] BGRN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:27.849750] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BGRN.txt [2026-02-17T20:17:27.849868] [INFO ] [sig ] [395/3401] Completed BGRN in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:27.849907] [INFO ] [sig ] [396/3401] Forecasting BGS... [2026-02-17T20:17:27.849937] [INFO ] [sig ] Generating forecast for: BGS [2026-02-17T20:17:27.849968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-17T20:17:27.861064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-17T20:17:27.861384] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-17T20:17:27.862182] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-17T20:17:27.862237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:27.862270] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:27.862297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:27.862354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:27.919797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:27.920406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:27.920485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:27.920518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:28.039116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:28.039259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:28.039298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:28.039327] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:28.042663] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-17T20:17:28.042937] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-17T20:17:28.043062] [INFO ] [sig ] BGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:28.185928] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BGS.txt [2026-02-17T20:17:28.186092] [INFO ] [sig ] [396/3401] Completed BGS in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:28.186133] [INFO ] [sig ] [397/3401] Forecasting BGSF... [2026-02-17T20:17:28.186163] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-17T20:17:28.186194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-17T20:17:28.197394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-17T20:17:28.197801] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-17T20:17:28.198628] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-17T20:17:28.198684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:28.198716] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:28.198744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:28.198800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:28.256960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:28.257853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:28.257938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:28.257972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:28.379109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:28.379276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:28.379319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:28.379383] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:28.382878] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-17T20:17:28.383166] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-17T20:17:28.383299] [INFO ] [sig ] BGSF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:28.527258] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BGSF.txt [2026-02-17T20:17:28.527548] [INFO ] [sig ] [397/3401] Completed BGSF in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:28.527613] [INFO ] [sig ] [398/3401] Forecasting BGX... [2026-02-17T20:17:28.527654] [INFO ] [sig ] Generating forecast for: BGX [2026-02-17T20:17:28.527688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-17T20:17:28.540186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-17T20:17:28.540514] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-17T20:17:28.541317] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-17T20:17:28.541371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:28.541403] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:28.541430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:28.541488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:28.598324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:28.598950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:28.599027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:28.599059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:28.715051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:28.715206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:28.715246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:28.715275] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:28.718797] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=87.94%) [2026-02-17T20:17:28.719073] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-17T20:17:28.719203] [INFO ] [sig ] BGX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:28.861711] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BGX.txt [2026-02-17T20:17:28.861852] [INFO ] [sig ] [398/3401] Completed BGX in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:28.861892] [INFO ] [sig ] [399/3401] Forecasting BGY... [2026-02-17T20:17:28.861922] [INFO ] [sig ] Generating forecast for: BGY [2026-02-17T20:17:28.861952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-17T20:17:28.873078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-17T20:17:28.873398] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-17T20:17:28.874197] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-17T20:17:28.874250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:28.874281] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:28.874308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:28.874365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:28.930589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:28.931327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:28.931408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:28.931440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:29.064833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:29.065004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:29.065044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:29.065074] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:29.068959] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-17T20:17:29.069378] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-17T20:17:29.069588] [INFO ] [sig ] BGY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:29.215711] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BGY.txt [2026-02-17T20:17:29.215875] [INFO ] [sig ] [399/3401] Completed BGY in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:29.215917] [INFO ] [sig ] [400/3401] Forecasting BHC... [2026-02-17T20:17:29.215948] [INFO ] [sig ] Generating forecast for: BHC [2026-02-17T20:17:29.215982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-17T20:17:29.230867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-17T20:17:29.231247] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-17T20:17:29.232124] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-17T20:17:29.232179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:29.232210] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:29.232237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:29.232293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:29.292426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:29.293318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:29.293430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:29.293468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:29.420343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:29.420524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:29.420600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:29.420645] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:29.424280] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=56.33%) [2026-02-17T20:17:29.424569] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-17T20:17:29.424731] [INFO ] [sig ] BHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:29.583700] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHC.txt [2026-02-17T20:17:29.583873] [INFO ] [sig ] [400/3401] Completed BHC in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:29.583916] [INFO ] [sig ] [401/3401] Forecasting BHE... [2026-02-17T20:17:29.583948] [INFO ] [sig ] Generating forecast for: BHE [2026-02-17T20:17:29.583980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-17T20:17:29.596743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-17T20:17:29.597191] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-17T20:17:29.598028] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-17T20:17:29.598085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:29.598119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:29.598147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:29.598205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:29.658522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:29.659462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:29.659563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:29.659624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:29.786043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:29.786215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:29.786272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:29.786312] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:29.789913] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-02-17T20:17:29.790196] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-17T20:17:29.790347] [INFO ] [sig ] BHE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:29.936907] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHE.txt [2026-02-17T20:17:29.937041] [INFO ] [sig ] [401/3401] Completed BHE in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:29.937081] [INFO ] [sig ] [402/3401] Forecasting BHF... [2026-02-17T20:17:29.937110] [INFO ] [sig ] Generating forecast for: BHF [2026-02-17T20:17:29.937160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-17T20:17:29.949266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-17T20:17:29.949614] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-17T20:17:29.950450] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-17T20:17:29.950507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:29.950540] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:29.950594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:29.950659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:30.009649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:30.010333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:30.010416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:30.010449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:30.145790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:30.145963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:30.146005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:30.146034] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:30.150237] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=86.55%) [2026-02-17T20:17:30.150613] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-17T20:17:30.150959] [INFO ] [sig ] BHF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:30.315649] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHF.txt [2026-02-17T20:17:30.315806] [INFO ] [sig ] [402/3401] Completed BHF in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-17T20:17:30.315848] [INFO ] [sig ] [403/3401] Forecasting BHFAL... [2026-02-17T20:17:30.315879] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-17T20:17:30.315909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-17T20:17:30.328725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-17T20:17:30.329125] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-17T20:17:30.329994] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-17T20:17:30.330050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:30.330082] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:30.330108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:30.330165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:30.389194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:30.390177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:30.390267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:30.390300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:30.518698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:30.518885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:30.518951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:30.519000] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:30.524094] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=26.96%) [2026-02-17T20:17:30.524504] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-17T20:17:30.524712] [INFO ] [sig ] BHFAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:30.671353] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BHFAL.txt [2026-02-17T20:17:30.671499] [INFO ] [sig ] [403/3401] Completed BHFAL in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-17T20:17:30.671539] [INFO ] [sig ] [404/3401] Forecasting BHFAM... [2026-02-17T20:17:30.671608] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-17T20:17:30.671647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-17T20:17:30.683605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-17T20:17:30.684004] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-17T20:17:30.684832] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-17T20:17:30.684887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:30.684920] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:30.684947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:30.685006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:30.747463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:30.748379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:30.748500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:30.748537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:30.873271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:30.873431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:30.873474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:30.873511] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:30.876980] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=40.83%) [2026-02-17T20:17:30.877282] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-17T20:17:30.877411] [INFO ] [sig ] BHFAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:31.021993] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BHFAM.txt [2026-02-17T20:17:31.022122] [INFO ] [sig ] [404/3401] Completed BHFAM in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-17T20:17:31.022161] [INFO ] [sig ] [405/3401] Forecasting BHFAN... [2026-02-17T20:17:31.022192] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-17T20:17:31.022223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-17T20:17:31.035612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-17T20:17:31.036078] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-17T20:17:31.037103] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-17T20:17:31.037185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:31.037219] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:31.037246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:31.037321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:31.096519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:31.097442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:31.097547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:31.097615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:31.224827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:31.225000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:31.225043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:31.225075] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:31.228696] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=61.56%) [2026-02-17T20:17:31.229003] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-17T20:17:31.229142] [INFO ] [sig ] BHFAN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:31.381709] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHFAN.txt [2026-02-17T20:17:31.381874] [INFO ] [sig ] [405/3401] Completed BHFAN in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-17T20:17:31.381916] [INFO ] [sig ] [406/3401] Forecasting BHFAO... [2026-02-17T20:17:31.381948] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-17T20:17:31.381979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-17T20:17:31.394806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-17T20:17:31.395256] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-17T20:17:31.396120] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-17T20:17:31.396179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:31.396211] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:31.396237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:31.396293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:31.468599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:31.469530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:31.469654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:31.469692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:31.591411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:31.591600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:31.591644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:31.591674] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:31.595146] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=20.11%) [2026-02-17T20:17:31.595442] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-17T20:17:31.595594] [INFO ] [sig ] BHFAO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:31.753727] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BHFAO.txt [2026-02-17T20:17:31.754076] [INFO ] [sig ] [406/3401] Completed BHFAO in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-17T20:17:31.754135] [INFO ] [sig ] [407/3401] Forecasting BHFAP... [2026-02-17T20:17:31.754168] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-17T20:17:31.754198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-17T20:17:31.766131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-17T20:17:31.766594] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-17T20:17:31.767559] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-17T20:17:31.767641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:31.767675] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:31.767704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:31.767763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:31.825779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:31.826752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:31.826842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:31.826874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:31.949003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:31.949161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:31.949202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:31.949231] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:31.952819] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=58.75%) [2026-02-17T20:17:31.953094] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-17T20:17:31.953224] [INFO ] [sig ] BHFAP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:32.097832] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHFAP.txt [2026-02-17T20:17:32.097974] [INFO ] [sig ] [407/3401] Completed BHFAP in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-17T20:17:32.098013] [INFO ] [sig ] [408/3401] Forecasting BHK... [2026-02-17T20:17:32.098043] [INFO ] [sig ] Generating forecast for: BHK [2026-02-17T20:17:32.098075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-17T20:17:32.109698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-17T20:17:32.110025] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-17T20:17:32.110831] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-17T20:17:32.110884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:32.110916] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:32.110943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:32.110999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:32.168997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:32.169867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:32.169950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:32.169986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:32.291396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:32.291594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:32.291636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:32.291666] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:32.295162] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-17T20:17:32.295471] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-17T20:17:32.295627] [INFO ] [sig ] BHK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:32.440055] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHK.txt [2026-02-17T20:17:32.440189] [INFO ] [sig ] [408/3401] Completed BHK in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:32.440229] [INFO ] [sig ] [409/3401] Forecasting BHP... [2026-02-17T20:17:32.440259] [INFO ] [sig ] Generating forecast for: BHP [2026-02-17T20:17:32.440290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-17T20:17:32.452454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-17T20:17:32.452849] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-17T20:17:32.453690] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-17T20:17:32.453745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:32.453778] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:32.453805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:32.453862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:32.511122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:32.511809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:32.511888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:32.511922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:32.647183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:32.647366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:32.647413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:32.647442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:32.651154] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=52.20%) [2026-02-17T20:17:32.651438] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-17T20:17:32.651588] [INFO ] [sig ] BHP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:32.801464] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHP.txt [2026-02-17T20:17:32.801622] [INFO ] [sig ] [409/3401] Completed BHP in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:32.801848] [INFO ] [sig ] [410/3401] Forecasting BHRB... [2026-02-17T20:17:32.801878] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-17T20:17:32.801908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-17T20:17:32.815117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-17T20:17:32.815520] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-17T20:17:32.816345] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-17T20:17:32.816399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:32.816431] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:32.816456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:32.816511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:32.874689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:32.875466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:32.875545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:32.875597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:32.992130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:32.992297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:32.992338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:32.992367] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:32.995866] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=58.09%) [2026-02-17T20:17:32.996137] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-17T20:17:32.996266] [INFO ] [sig ] BHRB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:33.151290] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHRB.txt [2026-02-17T20:17:33.151457] [INFO ] [sig ] [410/3401] Completed BHRB in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:33.151498] [INFO ] [sig ] [411/3401] Forecasting BHVN... [2026-02-17T20:17:33.151529] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-17T20:17:33.151560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-17T20:17:33.164211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-17T20:17:33.164634] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-17T20:17:33.165423] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-17T20:17:33.165507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:33.165545] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:33.165593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:33.165659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:33.222438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:33.223314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:33.223400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:33.223433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:33.344315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:33.344475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:33.344515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:33.344544] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:33.348040] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-17T20:17:33.348357] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-17T20:17:33.348491] [INFO ] [sig ] BHVN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:33.498937] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BHVN.txt [2026-02-17T20:17:33.499102] [INFO ] [sig ] [411/3401] Completed BHVN in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:33.499156] [INFO ] [sig ] [412/3401] Forecasting BIB... [2026-02-17T20:17:33.499202] [INFO ] [sig ] Generating forecast for: BIB [2026-02-17T20:17:33.499244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-17T20:17:33.511250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-17T20:17:33.511663] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-17T20:17:33.512479] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-17T20:17:33.512538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:33.512592] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:33.512625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:33.512686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:33.571309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:33.572022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:33.572100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:33.572132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:33.685304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:33.685463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:33.685503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:33.685531] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:33.688969] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=56.52%) [2026-02-17T20:17:33.689262] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-17T20:17:33.689389] [INFO ] [sig ] BIB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:33.839266] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BIB.txt [2026-02-17T20:17:33.839408] [INFO ] [sig ] [412/3401] Completed BIB in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:33.839449] [INFO ] [sig ] [413/3401] Forecasting BIIB... [2026-02-17T20:17:33.839478] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-17T20:17:33.839508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-17T20:17:33.851810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-17T20:17:33.852194] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-17T20:17:33.853065] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-17T20:17:33.853121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:33.853155] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:33.853183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:33.853241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:33.911865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:33.912652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:33.912738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:33.912773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:34.045600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:34.045771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:34.045814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:34.045845] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:34.049453] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-17T20:17:34.049763] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-17T20:17:34.049901] [INFO ] [sig ] BIIB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:34.196507] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BIIB.txt [2026-02-17T20:17:34.196686] [INFO ] [sig ] [413/3401] Completed BIIB in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:34.196728] [INFO ] [sig ] [414/3401] Forecasting BILI... [2026-02-17T20:17:34.196759] [INFO ] [sig ] Generating forecast for: BILI [2026-02-17T20:17:34.196789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-17T20:17:34.208271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-17T20:17:34.208645] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-17T20:17:34.209477] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-17T20:17:34.209542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:34.209615] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:34.209659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:34.209724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:34.269361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:34.270282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:34.270380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:34.270418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:34.396526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:34.396748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:34.396818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:34.396850] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:34.400407] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=90.56%) [2026-02-17T20:17:34.400733] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-17T20:17:34.400874] [INFO ] [sig ] BILI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:34.548723] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BILI.txt [2026-02-17T20:17:34.548888] [INFO ] [sig ] [414/3401] Completed BILI in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:34.548929] [INFO ] [sig ] [415/3401] Forecasting BILL... [2026-02-17T20:17:34.548958] [INFO ] [sig ] Generating forecast for: BILL [2026-02-17T20:17:34.548989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-17T20:17:34.560270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-17T20:17:34.560669] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-17T20:17:34.561456] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-17T20:17:34.561509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:34.561541] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:34.561568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:34.561652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:34.620139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:34.620914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:34.621000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:34.621036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:34.752281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:34.752448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:34.752492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:34.752523] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:34.756431] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=12.37%) [2026-02-17T20:17:34.756855] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-17T20:17:34.756999] [INFO ] [sig ] BILL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:34.915177] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BILL.txt [2026-02-17T20:17:34.915355] [INFO ] [sig ] [415/3401] Completed BILL in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:34.915401] [INFO ] [sig ] [416/3401] Forecasting BIO... [2026-02-17T20:17:34.915431] [INFO ] [sig ] Generating forecast for: BIO [2026-02-17T20:17:34.915463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-17T20:17:34.927820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-17T20:17:34.928250] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-17T20:17:34.929139] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-17T20:17:34.929208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:34.929246] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:34.929274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:34.929331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:34.992635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:34.994055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:34.994188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:34.994221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:35.114862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:35.115034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:35.115075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:35.115104] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:35.118687] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-17T20:17:35.119034] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-17T20:17:35.119183] [INFO ] [sig ] BIO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:35.263622] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BIO.txt [2026-02-17T20:17:35.263791] [INFO ] [sig ] [416/3401] Completed BIO in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-17T20:17:35.263830] [INFO ] [sig ] [417/3401] Forecasting BIP... [2026-02-17T20:17:35.263860] [INFO ] [sig ] Generating forecast for: BIP [2026-02-17T20:17:35.263892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-17T20:17:35.276369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-17T20:17:35.276908] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-17T20:17:35.278036] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-17T20:17:35.278099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:35.278137] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:35.278170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:35.278243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:35.338188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:35.339111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:35.339198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:35.339234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:35.461684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:35.461848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:35.461889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:35.461919] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:35.465679] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=74.07%) [2026-02-17T20:17:35.465992] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-17T20:17:35.466128] [INFO ] [sig ] BIP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:35.620884] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BIP.txt [2026-02-17T20:17:35.621090] [INFO ] [sig ] [417/3401] Completed BIP in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:35.621140] [INFO ] [sig ] [418/3401] Forecasting BIPH... [2026-02-17T20:17:35.621177] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-17T20:17:35.621255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-17T20:17:35.634950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-17T20:17:35.635376] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-17T20:17:35.636355] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-17T20:17:35.636420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:35.636508] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:35.636546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:35.636671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:35.696638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:35.697619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:35.697722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:35.697762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:35.811217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:35.811380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:35.811425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:35.811462] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:35.815009] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-02-17T20:17:35.815302] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-17T20:17:35.815444] [INFO ] [sig ] BIPH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:35.963413] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BIPH.txt [2026-02-17T20:17:35.963595] [INFO ] [sig ] [418/3401] Completed BIPH in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:35.963637] [INFO ] [sig ] [419/3401] Forecasting BIPI... [2026-02-17T20:17:35.963668] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-17T20:17:35.963699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-17T20:17:35.986003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-17T20:17:35.986416] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-17T20:17:35.987239] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-17T20:17:35.987293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:35.987325] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:35.987351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:35.987407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:36.045385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:36.046292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:36.046375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:36.046409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:36.156270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:36.156457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:36.156499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:36.156529] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:36.159933] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: UP (p=57.20%) [2026-02-17T20:17:36.160208] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-17T20:17:36.160336] [INFO ] [sig ] BIPI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:36.301170] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BIPI.txt [2026-02-17T20:17:36.301312] [INFO ] [sig ] [419/3401] Completed BIPI in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:36.301351] [INFO ] [sig ] [420/3401] Forecasting BIRD... [2026-02-17T20:17:36.301380] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-17T20:17:36.301413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-17T20:17:36.312133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-17T20:17:36.312513] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-17T20:17:36.313349] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-17T20:17:36.313402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:36.313434] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:36.313460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:36.313520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:36.371324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:36.372159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:36.372245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:36.372280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:36.497907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:36.498099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:36.498143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:36.498173] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:36.501733] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-17T20:17:36.502036] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-17T20:17:36.502176] [INFO ] [sig ] BIRD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:36.647605] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BIRD.txt [2026-02-17T20:17:36.647764] [INFO ] [sig ] [420/3401] Completed BIRD in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:36.647805] [INFO ] [sig ] [421/3401] Forecasting BIRK... [2026-02-17T20:17:36.647835] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-17T20:17:36.647866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-17T20:17:36.659614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-17T20:17:36.659963] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-17T20:17:36.660784] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-17T20:17:36.660840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:36.660872] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:36.660899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:36.660954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:36.717724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:36.718412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:36.718492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:36.718523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:36.840427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:36.840611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:36.840654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:36.840685] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:36.844150] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=75.13%) [2026-02-17T20:17:36.844423] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-17T20:17:36.844553] [INFO ] [sig ] BIRK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:36.986411] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BIRK.txt [2026-02-17T20:17:36.986552] [INFO ] [sig ] [421/3401] Completed BIRK in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:36.986631] [INFO ] [sig ] [422/3401] Forecasting BITF... [2026-02-17T20:17:36.986666] [INFO ] [sig ] Generating forecast for: BITF [2026-02-17T20:17:36.986697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-17T20:17:36.999354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-17T20:17:36.999729] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-17T20:17:37.000737] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-17T20:17:37.000789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:37.001014] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:37.001040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:37.001096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:37.059562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:37.060322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:37.060423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:37.060472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:37.179117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:37.179281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:37.179324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:37.179367] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:37.182967] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-02-17T20:17:37.183250] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-17T20:17:37.183382] [INFO ] [sig ] BITF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:37.330399] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BITF.txt [2026-02-17T20:17:37.330533] [INFO ] [sig ] [422/3401] Completed BITF in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:37.330591] [INFO ] [sig ] [423/3401] Forecasting BIVI... [2026-02-17T20:17:37.330625] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-17T20:17:37.330657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-17T20:17:37.343281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-17T20:17:37.343697] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-17T20:17:37.344544] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-17T20:17:37.344622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:37.344665] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:37.344695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:37.344764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:37.401476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:37.402146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:37.402230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:37.402263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:37.528996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:37.529178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:37.529222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:37.529252] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:37.532801] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=53.87%) [2026-02-17T20:17:37.533077] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-17T20:17:37.533253] [INFO ] [sig ] BIVI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:37.680894] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BIVI.txt [2026-02-17T20:17:37.681048] [INFO ] [sig ] [423/3401] Completed BIVI in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:37.681090] [INFO ] [sig ] [424/3401] Forecasting BJ... [2026-02-17T20:17:37.681122] [INFO ] [sig ] Generating forecast for: BJ [2026-02-17T20:17:37.681155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-17T20:17:37.694257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-17T20:17:37.694599] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-17T20:17:37.695382] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-17T20:17:37.695435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:37.695468] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:37.695495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:37.695551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:37.757259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:37.758269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:37.758367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:37.758402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:37.883400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:37.883557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:37.883616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:37.883646] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:37.887087] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-17T20:17:37.887382] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-17T20:17:37.887596] [INFO ] [sig ] BJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:38.030843] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BJ.txt [2026-02-17T20:17:38.031039] [INFO ] [sig ] [424/3401] Completed BJ in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-17T20:17:38.031105] [INFO ] [sig ] [425/3401] Forecasting BJRI... [2026-02-17T20:17:38.031154] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-17T20:17:38.031201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-17T20:17:38.043762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-17T20:17:38.044151] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-17T20:17:38.045019] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-17T20:17:38.045073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:38.045106] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:38.045133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:38.045190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:38.103993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:38.104902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:38.104986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:38.105021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:38.230759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:38.230924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:38.230966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:38.231012] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:38.234490] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-02-17T20:17:38.234808] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-17T20:17:38.234959] [INFO ] [sig ] BJRI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:38.381972] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BJRI.txt [2026-02-17T20:17:38.382139] [INFO ] [sig ] [425/3401] Completed BJRI in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-17T20:17:38.382181] [INFO ] [sig ] [426/3401] Forecasting BK... [2026-02-17T20:17:38.382211] [INFO ] [sig ] Generating forecast for: BK [2026-02-17T20:17:38.382242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-17T20:17:38.393634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-17T20:17:38.394035] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-17T20:17:38.394933] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-17T20:17:38.394990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:38.395024] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:38.395052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:38.395111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:38.452797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:38.453682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:38.453772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:38.453808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:38.576990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:38.577251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:38.577317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:38.577351] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:38.580946] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=38.81%) [2026-02-17T20:17:38.581244] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-17T20:17:38.581381] [INFO ] [sig ] BK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:38.732713] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BK.txt [2026-02-17T20:17:38.732870] [INFO ] [sig ] [426/3401] Completed BK in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-17T20:17:38.732910] [INFO ] [sig ] [427/3401] Forecasting BKCH... [2026-02-17T20:17:38.732939] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-17T20:17:38.732969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-17T20:17:38.743819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-17T20:17:38.744195] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-17T20:17:38.745004] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-17T20:17:38.745058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:38.745090] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:38.745117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:38.745173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:38.802336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:38.803192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:38.803293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:38.803327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:38.925168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:38.925328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:38.925370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:38.925400] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:38.929015] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=22.56%) [2026-02-17T20:17:38.929295] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-17T20:17:38.929448] [INFO ] [sig ] BKCH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:39.081154] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BKCH.txt [2026-02-17T20:17:39.081339] [INFO ] [sig ] [427/3401] Completed BKCH in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-17T20:17:39.081386] [INFO ] [sig ] [428/3401] Forecasting BKD... [2026-02-17T20:17:39.081419] [INFO ] [sig ] Generating forecast for: BKD [2026-02-17T20:17:39.081464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-17T20:17:39.092983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-17T20:17:39.093338] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-17T20:17:39.094238] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-17T20:17:39.094295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:39.094329] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:39.094358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:39.094421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:39.153440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:39.154234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:39.154329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:39.154365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:39.275243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:39.275389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:39.275428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:39.275458] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:39.278887] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=80.89%) [2026-02-17T20:17:39.279163] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-17T20:17:39.279288] [INFO ] [sig ] BKD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:39.424090] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BKD.txt [2026-02-17T20:17:39.424211] [INFO ] [sig ] [428/3401] Completed BKD in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-17T20:17:39.424250] [INFO ] [sig ] [429/3401] Forecasting BKE... [2026-02-17T20:17:39.424279] [INFO ] [sig ] Generating forecast for: BKE [2026-02-17T20:17:39.424310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-17T20:17:39.435345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-17T20:17:39.435701] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-17T20:17:39.436489] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-17T20:17:39.436542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:39.436594] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:39.436648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:39.436709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:39.493645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:39.494277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:39.494357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:39.494391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:39.618878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:39.619036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:39.619084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:39.619120] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:39.622793] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-02-17T20:17:39.623093] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-17T20:17:39.623236] [INFO ] [sig ] BKE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:39.767482] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BKE.txt [2026-02-17T20:17:39.767628] [INFO ] [sig ] [429/3401] Completed BKE in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-17T20:17:39.767670] [INFO ] [sig ] [430/3401] Forecasting BKH... [2026-02-17T20:17:39.767700] [INFO ] [sig ] Generating forecast for: BKH [2026-02-17T20:17:39.767731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-17T20:17:39.779752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-17T20:17:39.780087] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-17T20:17:39.780900] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-17T20:17:39.780954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:39.780987] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:39.781014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:39.781071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:39.837930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:39.838558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:39.838654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:39.838696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:39.956817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:39.956979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:39.957018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:39.957048] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:39.960490] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: UP (p=59.59%) [2026-02-17T20:17:39.960799] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-17T20:17:39.960932] [INFO ] [sig ] BKH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:40.102778] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BKH.txt [2026-02-17T20:17:40.102935] [INFO ] [sig ] [430/3401] Completed BKH in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:40.102976] [INFO ] [sig ] [431/3401] Forecasting BKN... [2026-02-17T20:17:40.103006] [INFO ] [sig ] Generating forecast for: BKN [2026-02-17T20:17:40.103036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-17T20:17:40.115345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-17T20:17:40.115818] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-17T20:17:40.116707] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-17T20:17:40.116765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:40.116800] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:40.116829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:40.116888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:40.176120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:40.176999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:40.177080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:40.177113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:40.292217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:40.292416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:40.292456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:40.292485] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:40.295997] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: UP (p=90.46%) [2026-02-17T20:17:40.296278] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-17T20:17:40.296404] [INFO ] [sig ] BKN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:40.443266] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BKN.txt [2026-02-17T20:17:40.443435] [INFO ] [sig ] [431/3401] Completed BKN in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:40.443476] [INFO ] [sig ] [432/3401] Forecasting BKNG... [2026-02-17T20:17:40.443505] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-17T20:17:40.443539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-17T20:17:40.455948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-17T20:17:40.456421] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-17T20:17:40.457321] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-17T20:17:40.457377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:40.457410] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:40.457438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:40.457495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:40.520821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:40.521775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:40.521861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:40.521896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:40.642699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:40.642860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:40.642902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:40.642932] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:40.646391] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-17T20:17:40.646683] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-17T20:17:40.646814] [INFO ] [sig ] BKNG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:40.789121] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BKNG.txt [2026-02-17T20:17:40.789275] [INFO ] [sig ] [432/3401] Completed BKNG in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:40.789314] [INFO ] [sig ] [433/3401] Forecasting BKSY... [2026-02-17T20:17:40.789343] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-17T20:17:40.789396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-17T20:17:40.800766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-17T20:17:40.801138] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-17T20:17:40.801985] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-17T20:17:40.802040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:40.802075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:40.802102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:40.802161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:40.862032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:40.862936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:40.863025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:40.863059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:40.993241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:40.993412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:40.993454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:40.993483] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:40.997670] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-17T20:17:40.998099] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-17T20:17:40.998266] [INFO ] [sig ] BKSY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:41.168398] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BKSY.txt [2026-02-17T20:17:41.168655] [INFO ] [sig ] [433/3401] Completed BKSY in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:41.168747] [INFO ] [sig ] [434/3401] Forecasting BL... [2026-02-17T20:17:41.168813] [INFO ] [sig ] Generating forecast for: BL [2026-02-17T20:17:41.168873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-17T20:17:41.183807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-17T20:17:41.184332] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-17T20:17:41.185471] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-17T20:17:41.185539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:41.185605] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:41.185648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:41.185727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:41.258199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:41.259633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:41.259773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:41.259830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:41.421041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:41.421250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:41.421314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:41.421349] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:41.425753] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-17T20:17:41.426252] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-17T20:17:41.426454] [INFO ] [sig ] BL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:41.658480] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BL.txt [2026-02-17T20:17:41.658749] [INFO ] [sig ] [434/3401] Completed BL in 0.5s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:41.658814] [INFO ] [sig ] [435/3401] Forecasting BLBD... [2026-02-17T20:17:41.658919] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-17T20:17:41.658967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-17T20:17:41.680865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-17T20:17:41.683689] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-17T20:17:41.685283] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-17T20:17:41.685370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:41.685409] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:41.685443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:41.685518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:41.760527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:41.761720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:41.761833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:41.761872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:41.924747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:41.924942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:41.924994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:41.925031] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:41.929241] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-02-17T20:17:41.929780] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-17T20:17:41.929991] [INFO ] [sig ] BLBD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:42.102777] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLBD.txt [2026-02-17T20:17:42.102994] [INFO ] [sig ] [435/3401] Completed BLBD in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:42.103043] [INFO ] [sig ] [436/3401] Forecasting BLCN... [2026-02-17T20:17:42.103075] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-17T20:17:42.103109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-17T20:17:42.115070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-17T20:17:42.115508] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-17T20:17:42.116508] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-17T20:17:42.116594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:42.116652] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:42.116697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:42.116760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:42.185398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:42.186444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:42.186542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:42.186599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:42.298279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:42.298455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:42.298499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:42.298528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:42.302706] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=49.55%) [2026-02-17T20:17:42.302992] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-17T20:17:42.303314] [INFO ] [sig ] BLCN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:42.451296] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLCN.txt [2026-02-17T20:17:42.451429] [INFO ] [sig ] [436/3401] Completed BLCN in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:42.451468] [INFO ] [sig ] [437/3401] Forecasting BLCO... [2026-02-17T20:17:42.451500] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-17T20:17:42.451531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-17T20:17:42.463677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-17T20:17:42.464121] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-17T20:17:42.464972] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-17T20:17:42.465027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:42.465061] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:42.465088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:42.465145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:42.522376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:42.523257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:42.523344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:42.523377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:42.654486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:42.654660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:42.654702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:42.654731] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:42.658224] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-02-17T20:17:42.658505] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-17T20:17:42.658653] [INFO ] [sig ] BLCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:42.803474] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLCO.txt [2026-02-17T20:17:42.803653] [INFO ] [sig ] [437/3401] Completed BLCO in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:42.803697] [INFO ] [sig ] [438/3401] Forecasting BLD... [2026-02-17T20:17:42.803731] [INFO ] [sig ] Generating forecast for: BLD [2026-02-17T20:17:42.803770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-17T20:17:42.815541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-17T20:17:42.815912] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-17T20:17:42.816728] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-17T20:17:42.816784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:42.816816] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:42.816844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:42.816929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:42.874481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:42.875151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:42.875229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:42.875262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:42.993884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:42.994072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:42.994114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:42.994144] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:42.997695] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=80.50%) [2026-02-17T20:17:42.997997] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-17T20:17:42.998135] [INFO ] [sig ] BLD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:43.146399] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BLD.txt [2026-02-17T20:17:43.146535] [INFO ] [sig ] [438/3401] Completed BLD in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:43.146594] [INFO ] [sig ] [439/3401] Forecasting BLDP... [2026-02-17T20:17:43.146627] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-17T20:17:43.146659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-17T20:17:43.157956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-17T20:17:43.158274] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-17T20:17:43.159117] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-17T20:17:43.159170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:43.159202] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:43.159229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:43.159285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:43.216520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:43.217226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:43.217307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:43.217339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:43.337631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:43.337788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:43.337831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:43.337861] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:43.341339] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-02-17T20:17:43.341631] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-17T20:17:43.341758] [INFO ] [sig ] BLDP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:43.485213] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BLDP.txt [2026-02-17T20:17:43.485341] [INFO ] [sig ] [439/3401] Completed BLDP in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:43.485380] [INFO ] [sig ] [440/3401] Forecasting BLFS... [2026-02-17T20:17:43.485409] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-17T20:17:43.485440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-17T20:17:43.496796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-17T20:17:43.497110] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-17T20:17:43.497940] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-17T20:17:43.497993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:43.498025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:43.498050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:43.498106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:43.556088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:43.556796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:43.556878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:43.556912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:43.681342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:43.681516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:43.681559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:43.681611] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:43.685266] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-17T20:17:43.685557] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-17T20:17:43.685716] [INFO ] [sig ] BLFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:43.827379] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLFS.txt [2026-02-17T20:17:43.827520] [INFO ] [sig ] [440/3401] Completed BLFS in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-17T20:17:43.827559] [INFO ] [sig ] [441/3401] Forecasting BLFY... [2026-02-17T20:17:43.827607] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-17T20:17:43.827641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-17T20:17:43.838638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-17T20:17:43.838988] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-17T20:17:43.839827] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-17T20:17:43.839881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:43.839912] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:43.839938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:43.839995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:43.897183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:43.897904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:43.897995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:43.898027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:44.016250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:44.016412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:44.016452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:44.016479] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:44.019925] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: DOWN (p=37.18%) [2026-02-17T20:17:44.020237] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-17T20:17:44.020366] [INFO ] [sig ] BLFY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:44.162769] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLFY.txt [2026-02-17T20:17:44.162903] [INFO ] [sig ] [441/3401] Completed BLFY in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-17T20:17:44.162943] [INFO ] [sig ] [442/3401] Forecasting BLK... [2026-02-17T20:17:44.162972] [INFO ] [sig ] Generating forecast for: BLK [2026-02-17T20:17:44.163003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-17T20:17:44.174287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-17T20:17:44.174661] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-17T20:17:44.175461] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-17T20:17:44.175529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:44.175563] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:44.175617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:44.175676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:44.232717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:44.233390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:44.233469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:44.233501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:44.355963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:44.356122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:44.356163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:44.356193] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:44.359652] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=49.75%) [2026-02-17T20:17:44.359957] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-17T20:17:44.360081] [INFO ] [sig ] BLK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:44.504298] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLK.txt [2026-02-17T20:17:44.504445] [INFO ] [sig ] [442/3401] Completed BLK in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-17T20:17:44.504485] [INFO ] [sig ] [443/3401] Forecasting BLKB... [2026-02-17T20:17:44.504514] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-17T20:17:44.504545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-17T20:17:44.516207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-17T20:17:44.516601] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-17T20:17:44.517446] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-17T20:17:44.517499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:44.517531] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:44.517558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:44.517642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:44.575154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:44.576011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:44.576093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:44.576126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:44.699737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:44.699899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:44.699940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:44.699969] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:44.703460] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=35.71%) [2026-02-17T20:17:44.703767] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-17T20:17:44.703927] [INFO ] [sig ] BLKB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:44.852606] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLKB.txt [2026-02-17T20:17:44.852765] [INFO ] [sig ] [443/3401] Completed BLKB in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-17T20:17:44.852805] [INFO ] [sig ] [444/3401] Forecasting BLMN... [2026-02-17T20:17:44.852835] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-17T20:17:44.852866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-17T20:17:44.865457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-17T20:17:44.865887] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-17T20:17:44.866797] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-17T20:17:44.866853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:44.866887] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:44.866917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:44.866975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:44.927636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:44.928686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:44.928773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:44.928808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:45.056680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:45.056845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:45.056886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:45.057102] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:45.061246] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=71.72%) [2026-02-17T20:17:45.061527] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-17T20:17:45.061688] [INFO ] [sig ] BLMN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:45.207040] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BLMN.txt [2026-02-17T20:17:45.207229] [INFO ] [sig ] [444/3401] Completed BLMN in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-17T20:17:45.207273] [INFO ] [sig ] [445/3401] Forecasting BLND... [2026-02-17T20:17:45.207306] [INFO ] [sig ] Generating forecast for: BLND [2026-02-17T20:17:45.207337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-17T20:17:45.222600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-17T20:17:45.223075] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-17T20:17:45.224378] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-17T20:17:45.224439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:45.224473] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:45.224501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:45.224559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:45.284527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:45.285355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:45.285440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:45.285475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:45.407693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:45.407862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:45.407905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:45.407940] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:45.411447] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-02-17T20:17:45.411792] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-17T20:17:45.411934] [INFO ] [sig ] BLND: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:45.556022] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLND.txt [2026-02-17T20:17:45.556159] [INFO ] [sig ] [445/3401] Completed BLND in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-17T20:17:45.556204] [INFO ] [sig ] [446/3401] Forecasting BLRX... [2026-02-17T20:17:45.556234] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-17T20:17:45.556265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-17T20:17:45.567190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-17T20:17:45.567536] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-17T20:17:45.568408] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-17T20:17:45.568465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:45.568498] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:45.568524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:45.568602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:45.627269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:45.627991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:45.628071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:45.628105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:45.744709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:45.744869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:45.744918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:45.744953] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:45.748557] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=76.78%) [2026-02-17T20:17:45.748871] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-17T20:17:45.749017] [INFO ] [sig ] BLRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:45.897463] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BLRX.txt [2026-02-17T20:17:45.897620] [INFO ] [sig ] [446/3401] Completed BLRX in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-17T20:17:45.897662] [INFO ] [sig ] [447/3401] Forecasting BLTE... [2026-02-17T20:17:45.897693] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-17T20:17:45.897732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-17T20:17:45.908675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-17T20:17:45.909047] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-17T20:17:45.909922] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-17T20:17:45.909977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:45.910010] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:45.910037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:45.910094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:45.968815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:45.969831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:45.969920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:45.970135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:46.092066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:46.092226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:46.092266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:46.092295] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:46.095790] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-17T20:17:46.096070] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-17T20:17:46.096219] [INFO ] [sig ] BLTE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:46.239880] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BLTE.txt [2026-02-17T20:17:46.240022] [INFO ] [sig ] [447/3401] Completed BLTE in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:46.240061] [INFO ] [sig ] [448/3401] Forecasting BLX... [2026-02-17T20:17:46.240091] [INFO ] [sig ] Generating forecast for: BLX [2026-02-17T20:17:46.240122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-17T20:17:46.251022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-17T20:17:46.251362] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-17T20:17:46.252174] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-17T20:17:46.252227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:46.252260] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:46.252287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:46.252344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:46.310435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:46.311148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:46.311231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:46.311263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:46.433516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:46.433685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:46.433726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:46.433755] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:46.437193] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=69.95%) [2026-02-17T20:17:46.437475] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-17T20:17:46.437625] [INFO ] [sig ] BLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:46.580635] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BLX.txt [2026-02-17T20:17:46.580776] [INFO ] [sig ] [448/3401] Completed BLX in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:46.580816] [INFO ] [sig ] [449/3401] Forecasting BLZE... [2026-02-17T20:17:46.580845] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-17T20:17:46.580876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-17T20:17:46.591639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-17T20:17:46.591987] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-17T20:17:46.592795] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-17T20:17:46.592848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:46.592880] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:46.592907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:46.592968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:46.650092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:46.650805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:46.650885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:46.650918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:46.770771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:46.770930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:46.771005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:46.771038] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:46.774429] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-17T20:17:46.774728] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-17T20:17:46.774863] [INFO ] [sig ] BLZE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:46.918664] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BLZE.txt [2026-02-17T20:17:46.918814] [INFO ] [sig ] [449/3401] Completed BLZE in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:46.918862] [INFO ] [sig ] [450/3401] Forecasting BMA... [2026-02-17T20:17:46.918897] [INFO ] [sig ] Generating forecast for: BMA [2026-02-17T20:17:46.918936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-17T20:17:46.930315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-17T20:17:46.930693] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-17T20:17:46.931543] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-17T20:17:46.931624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:46.931659] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:46.931688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:46.931745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:46.991877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:46.992785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:46.992885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:46.992919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:47.119469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:47.119716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:47.119780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:47.119814] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:47.123504] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-02-17T20:17:47.123817] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-17T20:17:47.123963] [INFO ] [sig ] BMA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:47.268770] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BMA.txt [2026-02-17T20:17:47.268924] [INFO ] [sig ] [450/3401] Completed BMA in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:47.268965] [INFO ] [sig ] [451/3401] Forecasting BMBL... [2026-02-17T20:17:47.268994] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-17T20:17:47.269026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-17T20:17:47.280331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-17T20:17:47.280742] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-17T20:17:47.281660] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-17T20:17:47.281722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:47.281756] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:47.281784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:47.281855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:47.341216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:47.342086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:47.342186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:47.342221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:47.466822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:47.466963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:47.467003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:47.467032] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:47.470642] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=13.73%) [2026-02-17T20:17:47.470947] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-17T20:17:47.471078] [INFO ] [sig ] BMBL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:47.619069] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BMBL.txt [2026-02-17T20:17:47.619210] [INFO ] [sig ] [451/3401] Completed BMBL in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:47.619277] [INFO ] [sig ] [452/3401] Forecasting BME... [2026-02-17T20:17:47.619309] [INFO ] [sig ] Generating forecast for: BME [2026-02-17T20:17:47.619340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-17T20:17:47.630138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-17T20:17:47.630561] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-17T20:17:47.631415] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-17T20:17:47.631470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:47.631502] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:47.631530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:47.631637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:47.690709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:47.691567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:47.691673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:47.691707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:47.815715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:47.815876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:47.815919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:47.815950] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:47.819515] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-17T20:17:47.819846] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-17T20:17:47.820013] [INFO ] [sig ] BME: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:47.970703] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BME.txt [2026-02-17T20:17:47.970854] [INFO ] [sig ] [452/3401] Completed BME in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:47.970903] [INFO ] [sig ] [453/3401] Forecasting BMEZ... [2026-02-17T20:17:47.970939] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-17T20:17:47.970977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-17T20:17:47.982998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-17T20:17:47.983373] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-17T20:17:47.984446] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-17T20:17:47.984501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:47.984549] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:47.984603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:47.984668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:48.045180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:48.045928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:48.046008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:48.046041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:48.167283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:48.167443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:48.167483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:48.167512] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:48.170966] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=78.83%) [2026-02-17T20:17:48.171247] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-17T20:17:48.171375] [INFO ] [sig ] BMEZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:48.316806] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BMEZ.txt [2026-02-17T20:17:48.316948] [INFO ] [sig ] [453/3401] Completed BMEZ in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:48.316988] [INFO ] [sig ] [454/3401] Forecasting BMI... [2026-02-17T20:17:48.317018] [INFO ] [sig ] Generating forecast for: BMI [2026-02-17T20:17:48.317049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-17T20:17:48.328202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-17T20:17:48.328596] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-17T20:17:48.329497] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-17T20:17:48.329552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:48.329617] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:48.329651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:48.329713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:48.387535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:48.388364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:48.388445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:48.388478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:48.514681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:48.514843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:48.514892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:48.514930] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:48.518530] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-02-17T20:17:48.518836] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-17T20:17:48.518998] [INFO ] [sig ] BMI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:48.663815] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BMI.txt [2026-02-17T20:17:48.663983] [INFO ] [sig ] [454/3401] Completed BMI in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:48.664023] [INFO ] [sig ] [455/3401] Forecasting BMO... [2026-02-17T20:17:48.664053] [INFO ] [sig ] Generating forecast for: BMO [2026-02-17T20:17:48.664085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-17T20:17:48.674421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-17T20:17:48.674849] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-17T20:17:48.675761] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-17T20:17:48.675816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:48.675848] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:48.675912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:48.675997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:48.737032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:48.737959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:48.738047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:48.738081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:48.871404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:48.871557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:48.871619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:48.871651] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:48.875603] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-17T20:17:48.875881] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-17T20:17:48.876012] [INFO ] [sig ] BMO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:49.027604] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BMO.txt [2026-02-17T20:17:49.027766] [INFO ] [sig ] [455/3401] Completed BMO in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:49.027806] [INFO ] [sig ] [456/3401] Forecasting BMRA... [2026-02-17T20:17:49.027836] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-17T20:17:49.027869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-17T20:17:49.039747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-17T20:17:49.040132] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-17T20:17:49.040976] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-17T20:17:49.041032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:49.041066] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:49.041093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:49.041150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:49.104558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:49.105500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:49.105603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:49.105640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:49.227557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:49.227734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:49.227776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:49.227807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:49.231847] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=4.27%) [2026-02-17T20:17:49.232167] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-17T20:17:49.232463] [INFO ] [sig ] BMRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:49.386501] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BMRA.txt [2026-02-17T20:17:49.386680] [INFO ] [sig ] [456/3401] Completed BMRA in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:49.386727] [INFO ] [sig ] [457/3401] Forecasting BMRC... [2026-02-17T20:17:49.386773] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-17T20:17:49.386809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-17T20:17:49.402810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-17T20:17:49.403233] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-17T20:17:49.404149] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-17T20:17:49.404205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:49.404245] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:49.404276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:49.404334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:49.461076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:49.461852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:49.461944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:49.461980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:49.584461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:49.584633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:49.584678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:49.584708] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:49.588181] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=63.20%) [2026-02-17T20:17:49.588674] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-17T20:17:49.588806] [INFO ] [sig ] BMRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:49.732723] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BMRC.txt [2026-02-17T20:17:49.732871] [INFO ] [sig ] [457/3401] Completed BMRC in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:49.732910] [INFO ] [sig ] [458/3401] Forecasting BMRN... [2026-02-17T20:17:49.732940] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-17T20:17:49.732970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-17T20:17:49.744751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-17T20:17:49.745078] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-17T20:17:49.746258] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-17T20:17:49.746311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:49.746343] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:49.746370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:49.746426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:49.804322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:49.805155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:49.805241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:49.805275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:49.932867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:49.933040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:49.933091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:49.933121] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:49.937316] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=15.55%) [2026-02-17T20:17:49.937637] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-17T20:17:49.937804] [INFO ] [sig ] BMRN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:50.084313] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BMRN.txt [2026-02-17T20:17:50.084458] [INFO ] [sig ] [458/3401] Completed BMRN in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-17T20:17:50.084501] [INFO ] [sig ] [459/3401] Forecasting BMY... [2026-02-17T20:17:50.084533] [INFO ] [sig ] Generating forecast for: BMY [2026-02-17T20:17:50.084587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-17T20:17:50.095020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-17T20:17:50.095409] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-17T20:17:50.096282] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-17T20:17:50.096342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:50.096379] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:50.096418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:50.096495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:50.159669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:50.160784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:50.160868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:50.160903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:50.284175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:50.284335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:50.284378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:50.284409] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:50.288156] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-02-17T20:17:50.288447] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-17T20:17:50.288600] [INFO ] [sig ] BMY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:50.435008] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BMY.txt [2026-02-17T20:17:50.435174] [INFO ] [sig ] [459/3401] Completed BMY in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-17T20:17:50.435217] [INFO ] [sig ] [460/3401] Forecasting BN... [2026-02-17T20:17:50.435249] [INFO ] [sig ] Generating forecast for: BN [2026-02-17T20:17:50.435279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-17T20:17:50.450406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-17T20:17:50.451110] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-17T20:17:50.452235] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-17T20:17:50.452308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:50.452353] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:50.452382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:50.452442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:50.516771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:50.518047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:50.518152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:50.518187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:50.655741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:50.655999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:50.656046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:50.656350] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:50.661190] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=18.65%) [2026-02-17T20:17:50.661555] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-17T20:17:50.661776] [INFO ] [sig ] BN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:50.810468] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BN.txt [2026-02-17T20:17:50.810658] [INFO ] [sig ] [460/3401] Completed BN in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-17T20:17:50.810703] [INFO ] [sig ] [461/3401] Forecasting BND... [2026-02-17T20:17:50.810736] [INFO ] [sig ] Generating forecast for: BND [2026-02-17T20:17:50.810767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-17T20:17:50.821984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-17T20:17:50.822528] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-17T20:17:50.823389] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-17T20:17:50.823442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:50.823474] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:50.823499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:50.823555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:50.881011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:50.882017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:50.882101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:50.882135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:51.008633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:51.008880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:51.008924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:51.008953] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:51.012565] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=70.65%) [2026-02-17T20:17:51.012885] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-17T20:17:51.013029] [INFO ] [sig ] BND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:51.163356] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BND.txt [2026-02-17T20:17:51.163530] [INFO ] [sig ] [461/3401] Completed BND in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:51.163597] [INFO ] [sig ] [462/3401] Forecasting BNDX... [2026-02-17T20:17:51.163632] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-17T20:17:51.163663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-17T20:17:51.175406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-17T20:17:51.175844] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-17T20:17:51.176672] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-17T20:17:51.176726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:51.176759] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:51.176786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:51.176842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:51.235410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:51.236386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:51.236491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:51.236528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:51.362231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:51.362400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:51.362443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:51.362475] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:51.366042] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-17T20:17:51.366336] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-17T20:17:51.366491] [INFO ] [sig ] BNDX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:51.509803] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BNDX.txt [2026-02-17T20:17:51.509957] [INFO ] [sig ] [462/3401] Completed BNDX in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:51.509998] [INFO ] [sig ] [463/3401] Forecasting BNED... [2026-02-17T20:17:51.510029] [INFO ] [sig ] Generating forecast for: BNED [2026-02-17T20:17:51.510062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-17T20:17:51.520467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-17T20:17:51.520819] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-17T20:17:51.521640] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-17T20:17:51.521694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:51.521727] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:51.521754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:51.521811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:51.580470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:51.581424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:51.581516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:51.581552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:51.706833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:51.707060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:51.707311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:51.707351] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:51.711493] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-02-17T20:17:51.711813] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-17T20:17:51.711962] [INFO ] [sig ] BNED: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:51.876408] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BNED.txt [2026-02-17T20:17:51.876617] [INFO ] [sig ] [463/3401] Completed BNED in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:51.876667] [INFO ] [sig ] [464/3401] Forecasting BNGO... [2026-02-17T20:17:51.876698] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-17T20:17:51.876731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-17T20:17:51.890316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-17T20:17:51.890713] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-17T20:17:51.891733] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-17T20:17:51.891787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:51.891818] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:51.891844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:51.891916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:51.951880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:51.952896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:51.952995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:51.953028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:52.075527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:52.075726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:52.075776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:52.075807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:52.079297] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-17T20:17:52.079611] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-17T20:17:52.079749] [INFO ] [sig ] BNGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:52.223316] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BNGO.txt [2026-02-17T20:17:52.223474] [INFO ] [sig ] [464/3401] Completed BNGO in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:52.223515] [INFO ] [sig ] [465/3401] Forecasting BNH... [2026-02-17T20:17:52.223545] [INFO ] [sig ] Generating forecast for: BNH [2026-02-17T20:17:52.223596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-17T20:17:52.235142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-17T20:17:52.235563] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-17T20:17:52.236391] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-17T20:17:52.236444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:52.236476] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:52.236503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:52.236560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:52.295972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:52.297325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:52.297415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:52.297449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:52.413979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:52.414151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:52.414193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:52.414239] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:52.417955] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=22.91%) [2026-02-17T20:17:52.418293] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-17T20:17:52.418435] [INFO ] [sig ] BNH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:52.572032] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BNH.txt [2026-02-17T20:17:52.572176] [INFO ] [sig ] [465/3401] Completed BNH in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:52.572215] [INFO ] [sig ] [466/3401] Forecasting BNJ... [2026-02-17T20:17:52.572245] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-17T20:17:52.572282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-17T20:17:52.584335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-17T20:17:52.584681] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-17T20:17:52.585487] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-17T20:17:52.585770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:52.585804] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:52.585832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:52.585889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:52.645950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:52.646878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:52.646969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:52.647008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:52.759882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:52.760061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:52.760109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:52.760146] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:52.763643] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-02-17T20:17:52.763925] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-17T20:17:52.764059] [INFO ] [sig ] BNJ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:52.909150] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BNJ.txt [2026-02-17T20:17:52.909285] [INFO ] [sig ] [466/3401] Completed BNJ in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:52.909326] [INFO ] [sig ] [467/3401] Forecasting BNL... [2026-02-17T20:17:52.909355] [INFO ] [sig ] Generating forecast for: BNL [2026-02-17T20:17:52.909387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-17T20:17:52.920355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-17T20:17:52.920737] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-17T20:17:52.921533] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-17T20:17:52.921612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:52.921648] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:52.921675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:52.921731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:52.979881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:52.980595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:52.980679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:52.980714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:53.121948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:53.122113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:53.122155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:53.122184] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:53.125651] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=42.10%) [2026-02-17T20:17:53.125930] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-17T20:17:53.126061] [INFO ] [sig ] BNL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:53.271527] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BNL.txt [2026-02-17T20:17:53.271713] [INFO ] [sig ] [467/3401] Completed BNL in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:53.271755] [INFO ] [sig ] [468/3401] Forecasting BNS... [2026-02-17T20:17:53.271784] [INFO ] [sig ] Generating forecast for: BNS [2026-02-17T20:17:53.271815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-17T20:17:53.285483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-17T20:17:53.285973] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-17T20:17:53.286907] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-17T20:17:53.286963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:53.286996] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:53.287027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:53.287099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:53.344731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:53.345606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:53.345689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:53.345723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:53.474514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:53.474701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:53.474742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:53.474773] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:53.478849] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-02-17T20:17:53.479203] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-17T20:17:53.479345] [INFO ] [sig ] BNS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:53.626423] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BNS.txt [2026-02-17T20:17:53.626567] [INFO ] [sig ] [468/3401] Completed BNS in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:53.626653] [INFO ] [sig ] [469/3401] Forecasting BNTC... [2026-02-17T20:17:53.626685] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-17T20:17:53.626723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-17T20:17:53.639782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-17T20:17:53.640117] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-17T20:17:53.640956] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-17T20:17:53.641009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:53.641041] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:53.641070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:53.641129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:53.697929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:53.698611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:53.698691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:53.698724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:53.816661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:53.816821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:53.816861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:53.816890] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:53.821123] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: DOWN (p=44.28%) [2026-02-17T20:17:53.821609] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-17T20:17:53.821738] [INFO ] [sig ] BNTC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:53.970705] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BNTC.txt [2026-02-17T20:17:53.970845] [INFO ] [sig ] [469/3401] Completed BNTC in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:53.970891] [INFO ] [sig ] [470/3401] Forecasting BNTX... [2026-02-17T20:17:53.970922] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-17T20:17:53.970953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-17T20:17:53.982679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-17T20:17:53.983030] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-17T20:17:53.983870] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-17T20:17:53.983923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:53.983964] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:53.983994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:53.984052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:54.042165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:54.043123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:54.043217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:54.043252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:54.163094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:54.163456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:54.163497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:54.163525] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:54.167183] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=88.79%) [2026-02-17T20:17:54.167683] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-17T20:17:54.167817] [INFO ] [sig ] BNTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:54.321796] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BNTX.txt [2026-02-17T20:17:54.321967] [INFO ] [sig ] [470/3401] Completed BNTX in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:54.322019] [INFO ] [sig ] [471/3401] Forecasting BOC... [2026-02-17T20:17:54.322057] [INFO ] [sig ] Generating forecast for: BOC [2026-02-17T20:17:54.322094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-17T20:17:54.334633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-17T20:17:54.335083] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-17T20:17:54.336058] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-17T20:17:54.336124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:54.336167] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:54.336205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:54.336280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:54.399835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:54.400854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:54.400945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:54.400980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:54.523915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:54.524078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:54.524120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:54.524152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:54.528394] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-17T20:17:54.528982] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-17T20:17:54.529227] [INFO ] [sig ] BOC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:54.680209] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BOC.txt [2026-02-17T20:17:54.680410] [INFO ] [sig ] [471/3401] Completed BOC in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:54.680457] [INFO ] [sig ] [472/3401] Forecasting BOE... [2026-02-17T20:17:54.680487] [INFO ] [sig ] Generating forecast for: BOE [2026-02-17T20:17:54.680528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-17T20:17:54.695440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-17T20:17:54.695851] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-17T20:17:54.696952] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-17T20:17:54.697010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:54.697049] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:54.697148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:54.697217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:54.757953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:54.758905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:54.759025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:54.759062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:54.894308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:54.894474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:54.894516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:54.894545] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:54.898852] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=48.38%) [2026-02-17T20:17:54.899298] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-17T20:17:54.899481] [INFO ] [sig ] BOE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:55.055830] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BOE.txt [2026-02-17T20:17:55.055999] [INFO ] [sig ] [472/3401] Completed BOE in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:55.056041] [INFO ] [sig ] [473/3401] Forecasting BOF... [2026-02-17T20:17:55.056071] [INFO ] [sig ] Generating forecast for: BOF [2026-02-17T20:17:55.056104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-17T20:17:55.072252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-17T20:17:55.072943] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-17T20:17:55.074468] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-17T20:17:55.074631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:55.074680] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:55.074716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:55.074797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:55.147910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:55.148915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:55.149014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:55.149057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:55.286854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:55.287024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:55.287107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:55.287176] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:55.290991] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=24.14%) [2026-02-17T20:17:55.291283] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-17T20:17:55.291435] [INFO ] [sig ] BOF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:55.444544] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BOF.txt [2026-02-17T20:17:55.444727] [INFO ] [sig ] [473/3401] Completed BOF in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:55.444768] [INFO ] [sig ] [474/3401] Forecasting BOH... [2026-02-17T20:17:55.444798] [INFO ] [sig ] Generating forecast for: BOH [2026-02-17T20:17:55.444827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-17T20:17:55.456248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-17T20:17:55.456665] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-17T20:17:55.457520] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-17T20:17:55.457602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:55.457646] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:55.457684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:55.457745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:55.517844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:55.518791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:55.518880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:55.518916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:55.644368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:55.644535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:55.644597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:55.644631] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:55.648184] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-17T20:17:55.648506] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-17T20:17:55.648674] [INFO ] [sig ] BOH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:55.795012] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BOH.txt [2026-02-17T20:17:55.795183] [INFO ] [sig ] [474/3401] Completed BOH in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-17T20:17:55.795224] [INFO ] [sig ] [475/3401] Forecasting BOKF... [2026-02-17T20:17:55.795253] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-17T20:17:55.795284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-17T20:17:55.806653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-17T20:17:55.807072] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-17T20:17:55.807941] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-17T20:17:55.807995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:55.808027] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:55.808053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:55.808114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:55.873939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:55.874951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:55.875083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:55.875126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:56.009722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:56.009899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:56.009942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:56.009971] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:56.013780] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-02-17T20:17:56.014319] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-17T20:17:56.014525] [INFO ] [sig ] BOKF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:56.177292] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BOKF.txt [2026-02-17T20:17:56.177494] [INFO ] [sig ] [475/3401] Completed BOKF in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-17T20:17:56.177540] [INFO ] [sig ] [476/3401] Forecasting BOLD... [2026-02-17T20:17:56.177588] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-17T20:17:56.177625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-17T20:17:56.194084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-17T20:17:56.194797] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-17T20:17:56.195921] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-17T20:17:56.195993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:56.196035] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:56.196070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:56.196149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:56.266339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:56.267360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:56.267448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:56.267482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:56.385960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:56.386119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:56.386161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:56.386190] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:56.389738] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-17T20:17:56.390015] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-17T20:17:56.390146] [INFO ] [sig ] BOLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:56.532203] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BOLD.txt [2026-02-17T20:17:56.532353] [INFO ] [sig ] [476/3401] Completed BOLD in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-17T20:17:56.532411] [INFO ] [sig ] [477/3401] Forecasting BOND... [2026-02-17T20:17:56.532444] [INFO ] [sig ] Generating forecast for: BOND [2026-02-17T20:17:56.532476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-17T20:17:56.543177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-17T20:17:56.543503] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-17T20:17:56.544354] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-17T20:17:56.544408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:56.544453] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:56.544482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:56.544540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:56.602070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:56.602816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:56.602895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:56.602928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:56.729471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:56.729644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:56.729684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:56.729714] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:56.733119] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-02-17T20:17:56.733396] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-17T20:17:56.733526] [INFO ] [sig ] BOND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:56.880609] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BOND.txt [2026-02-17T20:17:56.880765] [INFO ] [sig ] [477/3401] Completed BOND in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:56.880806] [INFO ] [sig ] [478/3401] Forecasting BOOM... [2026-02-17T20:17:56.880838] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-17T20:17:56.880869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-17T20:17:56.892764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-17T20:17:56.893111] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-17T20:17:56.893941] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-17T20:17:56.893996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:56.894028] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:56.894054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:56.894110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:56.954745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:56.955673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:56.955758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:56.955792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:57.074977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:57.075132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:57.075172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:57.075202] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:57.078693] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-02-17T20:17:57.078975] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-17T20:17:57.079105] [INFO ] [sig ] BOOM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:57.225877] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BOOM.txt [2026-02-17T20:17:57.226040] [INFO ] [sig ] [478/3401] Completed BOOM in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:57.226089] [INFO ] [sig ] [479/3401] Forecasting BOTZ... [2026-02-17T20:17:57.226128] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-17T20:17:57.226167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-17T20:17:57.237739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-17T20:17:57.238140] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-17T20:17:57.239027] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-17T20:17:57.239090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:57.239130] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:57.239164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:57.239233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:57.301624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:57.302743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:57.302829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:57.302862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:57.425699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:57.425861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:57.425902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:57.425932] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:57.429789] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=11.47%) [2026-02-17T20:17:57.430110] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-17T20:17:57.430248] [INFO ] [sig ] BOTZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:57.578480] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BOTZ.txt [2026-02-17T20:17:57.578669] [INFO ] [sig ] [479/3401] Completed BOTZ in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:57.578713] [INFO ] [sig ] [480/3401] Forecasting BOX... [2026-02-17T20:17:57.578743] [INFO ] [sig ] Generating forecast for: BOX [2026-02-17T20:17:57.578775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-17T20:17:57.590750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-17T20:17:57.591165] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-17T20:17:57.592231] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-17T20:17:57.592288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:57.592321] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:57.592347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:57.592403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:57.650260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:57.651197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:57.651294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:57.651328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:57.781201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:57.781375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:57.781417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:57.781447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:57.785016] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=68.07%) [2026-02-17T20:17:57.785375] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-17T20:17:57.785537] [INFO ] [sig ] BOX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:57.934350] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BOX.txt [2026-02-17T20:17:57.934482] [INFO ] [sig ] [480/3401] Completed BOX in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:57.934522] [INFO ] [sig ] [481/3401] Forecasting BP... [2026-02-17T20:17:57.934557] [INFO ] [sig ] Generating forecast for: BP [2026-02-17T20:17:57.934612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-17T20:17:57.945916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-17T20:17:57.946334] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-17T20:17:57.947219] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-17T20:17:57.947276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:57.947309] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:57.947336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:57.947394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:58.008722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:58.009635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:58.009720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:58.009754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:58.137372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:58.137555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:58.137631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:58.137664] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:58.141341] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=73.67%) [2026-02-17T20:17:58.141658] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-17T20:17:58.141793] [INFO ] [sig ] BP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:17:58.287040] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BP.txt [2026-02-17T20:17:58.287215] [INFO ] [sig ] [481/3401] Completed BP in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:58.287258] [INFO ] [sig ] [482/3401] Forecasting BPOP... [2026-02-17T20:17:58.287288] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-17T20:17:58.287319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-17T20:17:58.298770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-17T20:17:58.299125] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-17T20:17:58.300147] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-17T20:17:58.300206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:58.300240] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:58.300268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:58.300329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:58.361384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:58.362227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:58.362310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:58.362343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:58.489058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:58.489215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:58.489258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:58.489480] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:58.493253] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=44.05%) [2026-02-17T20:17:58.493544] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-17T20:17:58.493696] [INFO ] [sig ] BPOP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:58.656217] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BPOP.txt [2026-02-17T20:17:58.656390] [INFO ] [sig ] [482/3401] Completed BPOP in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:58.656431] [INFO ] [sig ] [483/3401] Forecasting BPRN... [2026-02-17T20:17:58.656463] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-17T20:17:58.656505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-17T20:17:58.667308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-17T20:17:58.667710] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-17T20:17:58.668819] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-17T20:17:58.668874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:58.668907] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:58.668934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:58.668990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:58.731242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:58.732124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:58.732213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:58.732247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:58.840327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:58.840527] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:17:58.840593] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:58.840630] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:58.844592] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=14.76%) [2026-02-17T20:17:58.844912] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-17T20:17:58.845060] [INFO ] [sig ] BPRN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:59.013678] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BPRN.txt [2026-02-17T20:17:59.013844] [INFO ] [sig ] [483/3401] Completed BPRN in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:59.013886] [INFO ] [sig ] [484/3401] Forecasting BPYPM... [2026-02-17T20:17:59.013917] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-17T20:17:59.013950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-17T20:17:59.028159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-17T20:17:59.028762] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-17T20:17:59.030039] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-17T20:17:59.030132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:59.030184] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:59.030232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:59.030330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:59.102110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:59.103261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:59.103393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:59.103441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:59.234740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:59.234938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:59.235004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:59.235078] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:59.240967] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-17T20:17:59.241490] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-17T20:17:59.241726] [INFO ] [sig ] BPYPM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:59.402929] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BPYPM.txt [2026-02-17T20:17:59.403071] [INFO ] [sig ] [484/3401] Completed BPYPM in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:59.403115] [INFO ] [sig ] [485/3401] Forecasting BPYPO... [2026-02-17T20:17:59.403150] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-17T20:17:59.403188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-17T20:17:59.414238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-17T20:17:59.414617] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-17T20:17:59.415450] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-17T20:17:59.415505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:59.415539] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:59.415568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:59.415650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:59.474074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:59.474922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:59.475006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:59.475042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:59.582464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:59.582667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:59.582722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:59.582755] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:59.586493] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-17T20:17:59.586848] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-17T20:17:59.586988] [INFO ] [sig ] BPYPO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:17:59.738082] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BPYPO.txt [2026-02-17T20:17:59.738276] [INFO ] [sig ] [485/3401] Completed BPYPO in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:17:59.738318] [INFO ] [sig ] [486/3401] Forecasting BPYPP... [2026-02-17T20:17:59.738348] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-17T20:17:59.738379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-17T20:17:59.749876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-17T20:17:59.750292] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-17T20:17:59.751139] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-17T20:17:59.751195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:17:59.751228] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:17:59.751256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:17:59.751314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:17:59.812746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:17:59.813914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:17:59.814009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:17:59.814061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:17:59.929931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:17:59.930099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:17:59.930142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:17:59.930173] [INFO ] [FORECASTER] Training complete [2026-02-17T20:17:59.933744] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-02-17T20:17:59.934046] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-17T20:17:59.934189] [INFO ] [sig ] BPYPP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:00.083450] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BPYPP.txt [2026-02-17T20:18:00.083636] [INFO ] [sig ] [486/3401] Completed BPYPP in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:18:00.083681] [INFO ] [sig ] [487/3401] Forecasting BRAG... [2026-02-17T20:18:00.083712] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-17T20:18:00.083745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-17T20:18:00.094861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-17T20:18:00.095241] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-17T20:18:00.096071] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-17T20:18:00.096126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:00.096162] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:00.096196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:00.096256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:00.156769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:00.157759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:00.157847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:00.157884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:00.277053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:00.277248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:00.277302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:00.277341] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:00.280905] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-17T20:18:00.281197] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-17T20:18:00.281337] [INFO ] [sig ] BRAG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:00.443782] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BRAG.txt [2026-02-17T20:18:00.443959] [INFO ] [sig ] [487/3401] Completed BRAG in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:18:00.444012] [INFO ] [sig ] [488/3401] Forecasting BRC... [2026-02-17T20:18:00.444054] [INFO ] [sig ] Generating forecast for: BRC [2026-02-17T20:18:00.444091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-17T20:18:00.456681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-17T20:18:00.457059] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-17T20:18:00.457992] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-17T20:18:00.458052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:00.458098] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:00.458146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:00.458219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:00.525771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:00.526796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:00.526887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:00.526930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:00.658309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:00.658463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:00.658513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:00.658551] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:00.662375] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-17T20:18:00.662708] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-17T20:18:00.662860] [INFO ] [sig ] BRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:00.820612] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BRC.txt [2026-02-17T20:18:00.820762] [INFO ] [sig ] [488/3401] Completed BRC in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:18:00.820802] [INFO ] [sig ] [489/3401] Forecasting BRO... [2026-02-17T20:18:00.820832] [INFO ] [sig ] Generating forecast for: BRO [2026-02-17T20:18:00.820865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-17T20:18:00.833427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-17T20:18:00.833867] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-17T20:18:00.834699] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-17T20:18:00.834756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:00.834844] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:00.834876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:00.834952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:00.897294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:00.898262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:00.898360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:00.898394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:01.034082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:01.034275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:01.034317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:01.034347] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:01.037939] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=21.99%) [2026-02-17T20:18:01.038219] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-17T20:18:01.038349] [INFO ] [sig ] BRO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:01.188805] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BRO.txt [2026-02-17T20:18:01.188946] [INFO ] [sig ] [489/3401] Completed BRO in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:18:01.188986] [INFO ] [sig ] [490/3401] Forecasting BROS... [2026-02-17T20:18:01.189015] [INFO ] [sig ] Generating forecast for: BROS [2026-02-17T20:18:01.189046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-17T20:18:01.200258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-17T20:18:01.200703] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-17T20:18:01.201570] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-17T20:18:01.201650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:01.201685] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:01.201714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:01.201774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:01.262445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:01.263190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:01.263276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:01.263308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:01.395605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:01.395791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:01.395834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:01.395863] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:01.399461] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=48.82%) [2026-02-17T20:18:01.399761] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-17T20:18:01.399890] [INFO ] [sig ] BROS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:01.551874] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BROS.txt [2026-02-17T20:18:01.552035] [INFO ] [sig ] [490/3401] Completed BROS in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:18:01.552077] [INFO ] [sig ] [491/3401] Forecasting BRSP... [2026-02-17T20:18:01.552107] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-17T20:18:01.552159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-17T20:18:01.564538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-17T20:18:01.565009] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-17T20:18:01.565861] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-17T20:18:01.565916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:01.565949] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:01.565976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:01.566033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:01.631708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:01.632848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:01.632964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:01.633012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:01.778318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:01.778490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:01.778532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:01.778562] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:01.782968] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: DOWN (p=35.50%) [2026-02-17T20:18:01.783597] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-17T20:18:01.783803] [INFO ] [sig ] BRSP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:01.950858] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BRSP.txt [2026-02-17T20:18:01.951033] [INFO ] [sig ] [491/3401] Completed BRSP in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-17T20:18:01.951085] [INFO ] [sig ] [492/3401] Forecasting BRX... [2026-02-17T20:18:01.951118] [INFO ] [sig ] Generating forecast for: BRX [2026-02-17T20:18:01.951158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-17T20:18:01.965688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-17T20:18:01.966149] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-17T20:18:01.967092] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-17T20:18:01.967178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:01.967213] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:01.967240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:01.967299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:02.028493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:02.029424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:02.029513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:02.029548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:02.159085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:02.159268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:02.159318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:02.159394] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:02.163272] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-17T20:18:02.163623] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-17T20:18:02.163771] [INFO ] [sig ] BRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:02.311498] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BRX.txt [2026-02-17T20:18:02.311685] [INFO ] [sig ] [492/3401] Completed BRX in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-17T20:18:02.311737] [INFO ] [sig ] [493/3401] Forecasting BRZE... [2026-02-17T20:18:02.311768] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-17T20:18:02.311800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-17T20:18:02.323878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-17T20:18:02.324266] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-17T20:18:02.325113] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-17T20:18:02.325168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:02.325201] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:02.325229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:02.325286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:02.384098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:02.385077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:02.385168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:02.385202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:02.512180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:02.512341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:02.512383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:02.512413] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:02.515933] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-02-17T20:18:02.516216] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-17T20:18:02.516377] [INFO ] [sig ] BRZE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:02.662886] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BRZE.txt [2026-02-17T20:18:02.663039] [INFO ] [sig ] [493/3401] Completed BRZE in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-17T20:18:02.663082] [INFO ] [sig ] [494/3401] Forecasting BSAC... [2026-02-17T20:18:02.663112] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-17T20:18:02.663143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-17T20:18:02.674066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-17T20:18:02.674447] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-17T20:18:02.675320] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-17T20:18:02.675373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:02.675405] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:02.675431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:02.675489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:02.732549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:02.733423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:02.733506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:02.733540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:02.861176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:02.861345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:02.861394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:02.861430] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:02.864860] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-02-17T20:18:02.865133] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-17T20:18:02.865278] [INFO ] [sig ] BSAC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:03.012863] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSAC.txt [2026-02-17T20:18:03.013057] [INFO ] [sig ] [494/3401] Completed BSAC in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:03.013107] [INFO ] [sig ] [495/3401] Forecasting BSCQ... [2026-02-17T20:18:03.013139] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-17T20:18:03.013173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-17T20:18:03.025682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-17T20:18:03.026055] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-17T20:18:03.026895] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-17T20:18:03.026947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:03.026980] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:03.027007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:03.027064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:03.085135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:03.085787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:03.085866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:03.085899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:03.197563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:03.197744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:03.197785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:03.197813] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:03.201243] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-17T20:18:03.201522] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-17T20:18:03.201668] [INFO ] [sig ] BSCQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:03.344375] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSCQ.txt [2026-02-17T20:18:03.344497] [INFO ] [sig ] [495/3401] Completed BSCQ in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:03.344536] [INFO ] [sig ] [496/3401] Forecasting BSCS... [2026-02-17T20:18:03.344565] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-17T20:18:03.344616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-17T20:18:03.355519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-17T20:18:03.355856] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-17T20:18:03.356653] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-17T20:18:03.356706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:03.356739] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:03.356767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:03.356823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:03.414703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:03.415616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:03.415697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:03.415730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:03.533968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:03.534133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:03.534173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:03.534203] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:03.537654] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: DOWN (p=20.12%) [2026-02-17T20:18:03.537963] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-17T20:18:03.538101] [INFO ] [sig ] BSCS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:03.681540] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSCS.txt [2026-02-17T20:18:03.681688] [INFO ] [sig ] [496/3401] Completed BSCS in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:03.681729] [INFO ] [sig ] [497/3401] Forecasting BSCX... [2026-02-17T20:18:03.681758] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-17T20:18:03.681789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-17T20:18:03.692745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-17T20:18:03.693057] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-17T20:18:03.693905] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-17T20:18:03.693958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:03.693990] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:03.694018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:03.694074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:03.756495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:03.757530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:03.757637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:03.757672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:03.880238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:03.880419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:03.880461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:03.880490] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:03.884349] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-02-17T20:18:03.884641] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-17T20:18:03.884773] [INFO ] [sig ] BSCX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:04.029682] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSCX.txt [2026-02-17T20:18:04.029844] [INFO ] [sig ] [497/3401] Completed BSCX in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:04.029886] [INFO ] [sig ] [498/3401] Forecasting BSCY... [2026-02-17T20:18:04.029915] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-17T20:18:04.029947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-17T20:18:04.042400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-17T20:18:04.042729] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-17T20:18:04.043524] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-17T20:18:04.043595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:04.043630] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:04.043657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:04.043713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:04.101652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:04.102538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:04.102645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:04.102679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:04.226927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:04.227095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:04.227155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:04.227185] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:04.230609] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-17T20:18:04.230882] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-17T20:18:04.231008] [INFO ] [sig ] BSCY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:04.374297] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSCY.txt [2026-02-17T20:18:04.374444] [INFO ] [sig ] [498/3401] Completed BSCY in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:04.374484] [INFO ] [sig ] [499/3401] Forecasting BSJQ... [2026-02-17T20:18:04.374515] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-17T20:18:04.374546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-17T20:18:04.387212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-17T20:18:04.387648] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-17T20:18:04.388433] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-17T20:18:04.388486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:04.388518] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:04.388548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:04.388625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:04.447509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:04.448331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:04.448461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:04.448495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:04.585393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:04.585602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:04.585662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:04.585706] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:04.589611] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-17T20:18:04.589953] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-17T20:18:04.590117] [INFO ] [sig ] BSJQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:04.756109] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSJQ.txt [2026-02-17T20:18:04.756277] [INFO ] [sig ] [499/3401] Completed BSJQ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:04.756334] [INFO ] [sig ] [500/3401] Forecasting BSJS... [2026-02-17T20:18:04.756380] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-17T20:18:04.756646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-17T20:18:04.769543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-17T20:18:04.769938] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-17T20:18:04.771007] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-17T20:18:04.771063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:04.771096] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:04.771124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:04.771182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:04.837244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:04.838273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:04.838362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:04.838396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:04.974175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:04.974347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:04.974400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:04.974441] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:04.978455] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-02-17T20:18:04.978811] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-17T20:18:04.978951] [INFO ] [sig ] BSJS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:05.136856] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSJS.txt [2026-02-17T20:18:05.137017] [INFO ] [sig ] [500/3401] Completed BSJS in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:05.137058] [INFO ] [sig ] [501/3401] Forecasting BSL... [2026-02-17T20:18:05.137087] [INFO ] [sig ] Generating forecast for: BSL [2026-02-17T20:18:05.137119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-17T20:18:05.149983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-17T20:18:05.150381] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-17T20:18:05.151247] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-17T20:18:05.151324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:05.151359] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:05.151388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:05.151447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:05.212826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:05.213745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:05.213835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:05.213869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:05.354458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:05.354650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:05.354695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:05.354725] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:05.358601] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: DOWN (p=37.53%) [2026-02-17T20:18:05.358896] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-17T20:18:05.359030] [INFO ] [sig ] BSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:05.508919] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSL.txt [2026-02-17T20:18:05.509070] [INFO ] [sig ] [501/3401] Completed BSL in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:05.509110] [INFO ] [sig ] [502/3401] Forecasting BSM... [2026-02-17T20:18:05.509140] [INFO ] [sig ] Generating forecast for: BSM [2026-02-17T20:18:05.509171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-17T20:18:05.520803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-17T20:18:05.521182] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-17T20:18:05.522019] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-17T20:18:05.522074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:05.522109] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:05.522137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:05.522196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:05.582852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:05.583508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:05.583605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:05.583641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:05.704585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:05.704750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:05.704790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:05.704820] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:05.708243] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=47.53%) [2026-02-17T20:18:05.708525] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-17T20:18:05.708684] [INFO ] [sig ] BSM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:05.858360] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSM.txt [2026-02-17T20:18:05.858529] [INFO ] [sig ] [502/3401] Completed BSM in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:05.858587] [INFO ] [sig ] [503/3401] Forecasting BSMQ... [2026-02-17T20:18:05.858621] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-17T20:18:05.858653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-17T20:18:05.870139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-17T20:18:05.870526] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-17T20:18:05.871335] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-17T20:18:05.871389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:05.871422] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:05.871450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:05.871512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:05.929659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:05.930511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:05.930613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:05.930650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:06.053351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:06.053525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:06.053595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:06.053632] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:06.057861] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=87.51%) [2026-02-17T20:18:06.058145] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-17T20:18:06.058276] [INFO ] [sig ] BSMQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:06.212868] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSMQ.txt [2026-02-17T20:18:06.213029] [INFO ] [sig ] [503/3401] Completed BSMQ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:06.213072] [INFO ] [sig ] [504/3401] Forecasting BSMS... [2026-02-17T20:18:06.213102] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-17T20:18:06.213135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-17T20:18:06.225168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-17T20:18:06.225642] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-17T20:18:06.226518] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-17T20:18:06.226787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:06.226822] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:06.226849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:06.226905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:06.291461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:06.292411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:06.292510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:06.292547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:06.422277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:06.422490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:06.422546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:06.422611] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:06.426791] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-02-17T20:18:06.427204] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-17T20:18:06.427393] [INFO ] [sig ] BSMS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:06.595802] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSMS.txt [2026-02-17T20:18:06.595970] [INFO ] [sig ] [504/3401] Completed BSMS in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:06.596019] [INFO ] [sig ] [505/3401] Forecasting BSSX... [2026-02-17T20:18:06.596052] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-17T20:18:06.596093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-17T20:18:06.608322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-17T20:18:06.608772] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-17T20:18:06.609908] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-17T20:18:06.609976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:06.610025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:06.610072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:06.610142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:06.677713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:06.678777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:06.678888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:06.678942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:06.793942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:06.794108] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:18:06.794149] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:06.794179] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:06.797760] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-17T20:18:06.798046] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-17T20:18:06.798183] [INFO ] [sig ] BSSX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:06.960657] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSSX.txt [2026-02-17T20:18:06.960849] [INFO ] [sig ] [505/3401] Completed BSSX in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:06.960906] [INFO ] [sig ] [506/3401] Forecasting BSTZ... [2026-02-17T20:18:06.960941] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-17T20:18:06.960975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-17T20:18:06.973744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-17T20:18:06.974236] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-17T20:18:06.975196] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-17T20:18:06.975251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:06.975326] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:06.975363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:06.975437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:07.044396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:07.045324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:07.045424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:07.045463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:07.179016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:07.179220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:07.179275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:07.179316] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:07.183301] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-02-17T20:18:07.183665] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-17T20:18:07.183860] [INFO ] [sig ] BSTZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:07.330300] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSTZ.txt [2026-02-17T20:18:07.330449] [INFO ] [sig ] [506/3401] Completed BSTZ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:07.330490] [INFO ] [sig ] [507/3401] Forecasting BSVN... [2026-02-17T20:18:07.330520] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-17T20:18:07.330551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-17T20:18:07.342259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-17T20:18:07.342664] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-17T20:18:07.343444] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-17T20:18:07.343497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:07.343530] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:07.343557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:07.343640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:07.402311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:07.403326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:07.403419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:07.403454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:07.521965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:07.522334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:07.522392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:07.522435] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:07.526207] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=21.81%) [2026-02-17T20:18:07.526525] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-17T20:18:07.526681] [INFO ] [sig ] BSVN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:07.679805] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSVN.txt [2026-02-17T20:18:07.679963] [INFO ] [sig ] [507/3401] Completed BSVN in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:07.680014] [INFO ] [sig ] [508/3401] Forecasting BSVO... [2026-02-17T20:18:07.680054] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-17T20:18:07.680088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-17T20:18:07.693004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-17T20:18:07.693419] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-17T20:18:07.694260] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-17T20:18:07.694315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:07.694348] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:07.694375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:07.694443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:07.754046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:07.755021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:07.755120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:07.755155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:07.885059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:07.885228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:07.885299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:07.885331] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:07.889297] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-02-17T20:18:07.889643] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-17T20:18:07.889793] [INFO ] [sig ] BSVO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:08.043394] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSVO.txt [2026-02-17T20:18:08.043558] [INFO ] [sig ] [508/3401] Completed BSVO in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-17T20:18:08.043628] [INFO ] [sig ] [509/3401] Forecasting BSX... [2026-02-17T20:18:08.043659] [INFO ] [sig ] Generating forecast for: BSX [2026-02-17T20:18:08.043692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-17T20:18:08.055476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-17T20:18:08.055923] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-17T20:18:08.056775] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-17T20:18:08.056830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:08.056862] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:08.056889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:08.056946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:08.116238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:08.117182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:08.117273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:08.117305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:08.249959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:08.250150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:08.250206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:08.250294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:08.254441] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=76.52%) [2026-02-17T20:18:08.254776] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-17T20:18:08.254920] [INFO ] [sig ] BSX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:08.417593] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BSX.txt [2026-02-17T20:18:08.417790] [INFO ] [sig ] [509/3401] Completed BSX in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-17T20:18:08.417850] [INFO ] [sig ] [510/3401] Forecasting BSY... [2026-02-17T20:18:08.417888] [INFO ] [sig ] Generating forecast for: BSY [2026-02-17T20:18:08.417921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-17T20:18:08.431039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-17T20:18:08.431450] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-17T20:18:08.432477] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-17T20:18:08.432537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:08.432591] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:08.432622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:08.432680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:08.500534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:08.501560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:08.501677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:08.501712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:08.649618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:08.649790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:08.649833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:08.649872] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:08.653888] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=27.47%) [2026-02-17T20:18:08.654207] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-17T20:18:08.654370] [INFO ] [sig ] BSY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:08.822202] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BSY.txt [2026-02-17T20:18:08.822401] [INFO ] [sig ] [510/3401] Completed BSY in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-17T20:18:08.822455] [INFO ] [sig ] [511/3401] Forecasting BTA... [2026-02-17T20:18:08.822491] [INFO ] [sig ] Generating forecast for: BTA [2026-02-17T20:18:08.822530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-17T20:18:08.835678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-17T20:18:08.836095] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-17T20:18:08.837033] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-17T20:18:08.837096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:08.837347] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:08.837389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:08.837471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:08.908711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:08.909663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:08.909953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:08.910005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:09.038489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:09.038681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:09.038727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:09.038769] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:09.042799] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: UP (p=64.29%) [2026-02-17T20:18:09.043083] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-17T20:18:09.043219] [INFO ] [sig ] BTA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:09.206348] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BTA.txt [2026-02-17T20:18:09.206518] [INFO ] [sig ] [511/3401] Completed BTA in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-17T20:18:09.206567] [INFO ] [sig ] [512/3401] Forecasting BTAI... [2026-02-17T20:18:09.206621] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-17T20:18:09.206655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-17T20:18:09.220016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-17T20:18:09.220476] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-17T20:18:09.221478] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-17T20:18:09.221545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:09.221619] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:09.221651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:09.221709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:09.290845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:09.291917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:09.292026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:09.292077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:09.426894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:09.427058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:09.427099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:09.427147] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:09.431124] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=80.49%) [2026-02-17T20:18:09.431470] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-17T20:18:09.431670] [INFO ] [sig ] BTAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:09.597456] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BTAI.txt [2026-02-17T20:18:09.597654] [INFO ] [sig ] [512/3401] Completed BTAI in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:09.597700] [INFO ] [sig ] [513/3401] Forecasting BTCS... [2026-02-17T20:18:09.597731] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-17T20:18:09.597762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-17T20:18:09.610607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-17T20:18:09.611017] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-17T20:18:09.611965] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-17T20:18:09.612021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:09.612069] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:09.612110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:09.612182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:09.680012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:09.680930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:09.681025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:09.681060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:09.801089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:09.801260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:09.801303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:09.801334] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:09.804977] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-17T20:18:09.805291] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-17T20:18:09.805447] [INFO ] [sig ] BTCS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:09.955910] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BTCS.txt [2026-02-17T20:18:09.956071] [INFO ] [sig ] [513/3401] Completed BTCS in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:09.956115] [INFO ] [sig ] [514/3401] Forecasting BTE... [2026-02-17T20:18:09.956145] [INFO ] [sig ] Generating forecast for: BTE [2026-02-17T20:18:09.956177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-17T20:18:09.967735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-17T20:18:09.968095] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-17T20:18:09.968898] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-17T20:18:09.968952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:09.968985] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:09.969013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:09.969070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:10.027170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:10.027893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:10.027980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:10.028014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:10.144205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:10.144370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:10.144419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:10.144455] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:10.147929] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: DOWN (p=32.96%) [2026-02-17T20:18:10.148204] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-17T20:18:10.148333] [INFO ] [sig ] BTE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:10.292523] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BTE.txt [2026-02-17T20:18:10.292663] [INFO ] [sig ] [514/3401] Completed BTE in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:10.292703] [INFO ] [sig ] [515/3401] Forecasting BTF... [2026-02-17T20:18:10.292733] [INFO ] [sig ] Generating forecast for: BTF [2026-02-17T20:18:10.292764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-17T20:18:10.304352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-17T20:18:10.304725] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-17T20:18:10.305526] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-17T20:18:10.305602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:10.305636] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:10.305663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:10.305719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:10.363479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:10.364457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:10.364539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:10.364590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:10.484796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:10.484947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:10.484986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:10.485014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:10.488417] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=0.11%) [2026-02-17T20:18:10.488710] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-17T20:18:10.488839] [INFO ] [sig ] BTF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:10.631274] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BTF.txt [2026-02-17T20:18:10.631427] [INFO ] [sig ] [515/3401] Completed BTF in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:10.631467] [INFO ] [sig ] [516/3401] Forecasting BTI... [2026-02-17T20:18:10.631502] [INFO ] [sig ] Generating forecast for: BTI [2026-02-17T20:18:10.631535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-17T20:18:10.643779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-17T20:18:10.644183] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-17T20:18:10.645023] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-17T20:18:10.645078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:10.645110] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:10.645138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:10.645194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:10.704012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:10.704970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:10.705093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:10.705127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:10.833776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:10.833946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:10.833989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:10.834020] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:10.837894] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-02-17T20:18:10.838223] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-17T20:18:10.838368] [INFO ] [sig ] BTI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:10.990928] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BTI.txt [2026-02-17T20:18:10.991111] [INFO ] [sig ] [516/3401] Completed BTI in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:10.991152] [INFO ] [sig ] [517/3401] Forecasting BTMD... [2026-02-17T20:18:10.991183] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-17T20:18:10.991214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-17T20:18:11.003094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-17T20:18:11.003518] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-17T20:18:11.004388] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-17T20:18:11.004449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:11.004483] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:11.004511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:11.004591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:11.062754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:11.063637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:11.063721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:11.063754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:11.192064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:11.192231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:11.192273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:11.192304] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:11.196284] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-02-17T20:18:11.196613] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-17T20:18:11.196760] [INFO ] [sig ] BTMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:11.360036] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BTMD.txt [2026-02-17T20:18:11.360259] [INFO ] [sig ] [517/3401] Completed BTMD in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:11.360308] [INFO ] [sig ] [518/3401] Forecasting BTSG... [2026-02-17T20:18:11.360343] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-17T20:18:11.360383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-17T20:18:11.372462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-17T20:18:11.372906] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-17T20:18:11.373874] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-17T20:18:11.373933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:11.373967] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:11.373995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:11.374055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:11.434187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:11.435091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:11.435176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:11.435210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:11.557962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:11.558123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:11.558162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:11.558191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:11.561666] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-17T20:18:11.561952] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-17T20:18:11.562079] [INFO ] [sig ] BTSG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:11.723232] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BTSG.txt [2026-02-17T20:18:11.723397] [INFO ] [sig ] [518/3401] Completed BTSG in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:11.723439] [INFO ] [sig ] [519/3401] Forecasting BTZ... [2026-02-17T20:18:11.723469] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-17T20:18:11.723502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-17T20:18:11.739544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-17T20:18:11.740289] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-17T20:18:11.741522] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-17T20:18:11.741615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:11.741670] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:11.741712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:11.741799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:11.820249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:11.821669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:11.821782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:11.821823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:11.950868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:11.951109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:11.951155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:11.951213] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:11.955977] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=79.20%) [2026-02-17T20:18:11.956345] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-17T20:18:11.956505] [INFO ] [sig ] BTZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:12.117034] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BTZ.txt [2026-02-17T20:18:12.117317] [INFO ] [sig ] [519/3401] Completed BTZ in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:12.117380] [INFO ] [sig ] [520/3401] Forecasting BUD... [2026-02-17T20:18:12.117426] [INFO ] [sig ] Generating forecast for: BUD [2026-02-17T20:18:12.117464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-17T20:18:12.130547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-17T20:18:12.131032] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-17T20:18:12.131912] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-17T20:18:12.131967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:12.132001] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:12.132029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:12.132086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:12.191820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:12.192765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:12.192853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:12.192887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:12.323858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:12.324020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:12.324063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:12.324094] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:12.328537] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=19.81%) [2026-02-17T20:18:12.328871] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-17T20:18:12.329029] [INFO ] [sig ] BUD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:12.495563] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BUD.txt [2026-02-17T20:18:12.495971] [INFO ] [sig ] [520/3401] Completed BUD in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:12.496015] [INFO ] [sig ] [521/3401] Forecasting BUFC... [2026-02-17T20:18:12.496045] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-17T20:18:12.496079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-17T20:18:12.506533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-17T20:18:12.506967] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-17T20:18:12.507892] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-17T20:18:12.507950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:12.507983] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:12.508012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:12.508070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:12.568452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:12.569349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:12.569438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:12.569472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:12.675173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:12.675337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:12.675379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:12.675410] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:12.679020] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=67.60%) [2026-02-17T20:18:12.679329] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-17T20:18:12.679493] [INFO ] [sig ] BUFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:12.827389] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BUFC.txt [2026-02-17T20:18:12.827594] [INFO ] [sig ] [521/3401] Completed BUFC in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:12.827641] [INFO ] [sig ] [522/3401] Forecasting BUG... [2026-02-17T20:18:12.827672] [INFO ] [sig ] Generating forecast for: BUG [2026-02-17T20:18:12.827705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-17T20:18:12.840300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-17T20:18:12.840752] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-17T20:18:12.841648] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-17T20:18:12.841703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:12.841737] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:12.841948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:12.842029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:12.906328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:12.908082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:12.908209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:12.908246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:13.042313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:13.042480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:13.042530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:13.042566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:13.046122] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-02-17T20:18:13.046410] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-17T20:18:13.046567] [INFO ] [sig ] BUG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:13.206586] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BUG.txt [2026-02-17T20:18:13.206750] [INFO ] [sig ] [522/3401] Completed BUG in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:13.206799] [INFO ] [sig ] [523/3401] Forecasting BUI... [2026-02-17T20:18:13.206831] [INFO ] [sig ] Generating forecast for: BUI [2026-02-17T20:18:13.206863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-17T20:18:13.219811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-17T20:18:13.220236] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-17T20:18:13.221126] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-17T20:18:13.221180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:13.221245] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:13.221274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:13.221343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:13.280566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:13.281451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:13.281547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:13.281605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:13.409412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:13.409613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:13.409666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:13.409697] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:13.413278] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-02-17T20:18:13.413616] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-17T20:18:13.413763] [INFO ] [sig ] BUI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:13.628759] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BUI.txt [2026-02-17T20:18:13.628914] [INFO ] [sig ] [523/3401] Completed BUI in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:13.628957] [INFO ] [sig ] [524/3401] Forecasting BURL... [2026-02-17T20:18:13.628988] [INFO ] [sig ] Generating forecast for: BURL [2026-02-17T20:18:13.629026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-17T20:18:13.640986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-17T20:18:13.641364] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-17T20:18:13.642202] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-17T20:18:13.642258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:13.642291] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:13.642319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:13.642378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:13.706629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:13.707896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:13.708029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:13.708067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:13.836685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:13.836850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:13.836892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:13.836922] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:13.840668] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-17T20:18:13.840952] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-17T20:18:13.841102] [INFO ] [sig ] BURL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:13.987812] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BURL.txt [2026-02-17T20:18:13.987954] [INFO ] [sig ] [524/3401] Completed BURL in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-17T20:18:13.988003] [INFO ] [sig ] [525/3401] Forecasting BUSE... [2026-02-17T20:18:13.988039] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-17T20:18:13.988077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-17T20:18:13.999923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-17T20:18:14.000304] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-17T20:18:14.001213] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-17T20:18:14.001283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:14.001317] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:14.001344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:14.001402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:14.058609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:14.059468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:14.059568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:14.059634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:14.184628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:14.184983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:14.185024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:14.185053] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:14.188562] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-17T20:18:14.188866] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-17T20:18:14.189001] [INFO ] [sig ] BUSE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:14.333994] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BUSE.txt [2026-02-17T20:18:14.334137] [INFO ] [sig ] [525/3401] Completed BUSE in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-17T20:18:14.334176] [INFO ] [sig ] [526/3401] Forecasting BUXX... [2026-02-17T20:18:14.334206] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-17T20:18:14.334237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-17T20:18:14.345680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-17T20:18:14.346040] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-17T20:18:14.346861] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-17T20:18:14.346915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:14.346949] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:14.346977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:14.347035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:14.406727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:14.407463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:14.407546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:14.407600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:14.529309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:14.529479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:14.529528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:14.529611] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:14.533368] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-17T20:18:14.533688] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-17T20:18:14.533825] [INFO ] [sig ] BUXX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:14.680525] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BUXX.txt [2026-02-17T20:18:14.680708] [INFO ] [sig ] [526/3401] Completed BUXX in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-17T20:18:14.680749] [INFO ] [sig ] [527/3401] Forecasting BVFL... [2026-02-17T20:18:14.680780] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-17T20:18:14.680811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-17T20:18:14.692293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-17T20:18:14.692757] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-17T20:18:14.693554] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-17T20:18:14.693627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:14.693661] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:14.693689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:14.693745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:14.755451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:14.756422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:14.756511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:14.756545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:14.872628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:14.872790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:14.872843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:14.872874] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:14.876264] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-02-17T20:18:14.876541] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-17T20:18:14.876692] [INFO ] [sig ] BVFL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:15.024224] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BVFL.txt [2026-02-17T20:18:15.024377] [INFO ] [sig ] [527/3401] Completed BVFL in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-17T20:18:15.024417] [INFO ] [sig ] [528/3401] Forecasting BVN... [2026-02-17T20:18:15.024446] [INFO ] [sig ] Generating forecast for: BVN [2026-02-17T20:18:15.024477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-17T20:18:15.036439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-17T20:18:15.036855] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-17T20:18:15.037752] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-17T20:18:15.037807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:15.037839] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:15.037867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:15.037926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:15.098248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:15.099158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:15.099241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:15.099277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:15.222091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:15.222258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:15.222300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:15.222333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:15.225991] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=61.50%) [2026-02-17T20:18:15.226280] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-17T20:18:15.226415] [INFO ] [sig ] BVN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:15.375930] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BVN.txt [2026-02-17T20:18:15.376084] [INFO ] [sig ] [528/3401] Completed BVN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-17T20:18:15.376132] [INFO ] [sig ] [529/3401] Forecasting BVS... [2026-02-17T20:18:15.376166] [INFO ] [sig ] Generating forecast for: BVS [2026-02-17T20:18:15.376200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-17T20:18:15.387695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-17T20:18:15.388105] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-17T20:18:15.388998] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-17T20:18:15.389054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:15.389086] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:15.389114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:15.389172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:15.448169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:15.449057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:15.449145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:15.449179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:15.585334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:15.585529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:15.585600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:15.585640] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:15.590770] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=38.08%) [2026-02-17T20:18:15.591190] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-17T20:18:15.591352] [INFO ] [sig ] BVS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:15.737604] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BVS.txt [2026-02-17T20:18:15.737785] [INFO ] [sig ] [529/3401] Completed BVS in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:15.737828] [INFO ] [sig ] [530/3401] Forecasting BWA... [2026-02-17T20:18:15.737858] [INFO ] [sig ] Generating forecast for: BWA [2026-02-17T20:18:15.737889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-17T20:18:15.750049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-17T20:18:15.750474] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-17T20:18:15.751562] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-17T20:18:15.751663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:15.751699] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:15.751727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:15.751786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:15.811678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:15.812634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:15.812722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:15.812757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:15.937642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:15.937811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:15.937855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:15.937885] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:15.941429] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-02-17T20:18:15.941760] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-17T20:18:15.941897] [INFO ] [sig ] BWA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:16.088981] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BWA.txt [2026-02-17T20:18:16.089147] [INFO ] [sig ] [530/3401] Completed BWA in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:16.089188] [INFO ] [sig ] [531/3401] Forecasting BWAY... [2026-02-17T20:18:16.089217] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-17T20:18:16.089247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-17T20:18:16.102413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-17T20:18:16.102831] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-17T20:18:16.103701] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-17T20:18:16.103757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:16.103791] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:16.103820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:16.104060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:16.166197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:16.167194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:16.167280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:16.167313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:16.294850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:16.295020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:16.295060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:16.295088] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:16.298658] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=86.97%) [2026-02-17T20:18:16.298962] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-17T20:18:16.299093] [INFO ] [sig ] BWAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:16.454743] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BWAY.txt [2026-02-17T20:18:16.455092] [INFO ] [sig ] [531/3401] Completed BWAY in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:16.455133] [INFO ] [sig ] [532/3401] Forecasting BWB... [2026-02-17T20:18:16.455163] [INFO ] [sig ] Generating forecast for: BWB [2026-02-17T20:18:16.455195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-17T20:18:16.468123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-17T20:18:16.468517] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-17T20:18:16.469321] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-17T20:18:16.469375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:16.469408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:16.469434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:16.469491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:16.532094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:16.533181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:16.533263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:16.533296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:16.657182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:16.657332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:16.657393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:16.657424] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:16.660854] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-02-17T20:18:16.661136] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-17T20:18:16.661263] [INFO ] [sig ] BWB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:16.808300] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BWB.txt [2026-02-17T20:18:16.808435] [INFO ] [sig ] [532/3401] Completed BWB in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:16.808476] [INFO ] [sig ] [533/3401] Forecasting BWEN... [2026-02-17T20:18:16.808507] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-17T20:18:16.808540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-17T20:18:16.821923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-17T20:18:16.822275] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-17T20:18:16.823318] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-17T20:18:16.823372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:16.823405] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:16.823433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:16.823495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:16.884716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:16.885480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:16.885615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:16.885653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:17.012636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:17.012800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:17.012842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:17.012873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:17.016660] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-17T20:18:17.017032] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-17T20:18:17.017217] [INFO ] [sig ] BWEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:17.170372] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BWEN.txt [2026-02-17T20:18:17.170512] [INFO ] [sig ] [533/3401] Completed BWEN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:17.170556] [INFO ] [sig ] [534/3401] Forecasting BWFG... [2026-02-17T20:18:17.170620] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-17T20:18:17.170659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-17T20:18:17.181479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-17T20:18:17.181830] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-17T20:18:17.182757] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-17T20:18:17.182810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:17.182842] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:17.182870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:17.182926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:17.242951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:17.243884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:17.243968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:17.244002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:17.361550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:17.361737] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:18:17.361779] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:17.361808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:17.365346] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=28.06%) [2026-02-17T20:18:17.365666] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-17T20:18:17.365800] [INFO ] [sig ] BWFG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:17.544248] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BWFG.txt [2026-02-17T20:18:17.544410] [INFO ] [sig ] [534/3401] Completed BWFG in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:17.544452] [INFO ] [sig ] [535/3401] Forecasting BWG... [2026-02-17T20:18:17.544484] [INFO ] [sig ] Generating forecast for: BWG [2026-02-17T20:18:17.544517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-17T20:18:17.556357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-17T20:18:17.556807] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-17T20:18:17.557717] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-17T20:18:17.557775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:17.557807] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:17.557834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:17.557890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:17.617716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:17.618737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:17.619020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:17.619055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:17.742109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:17.742278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:17.742322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:17.742354] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:17.745910] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-02-17T20:18:17.746209] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-17T20:18:17.746346] [INFO ] [sig ] BWG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:17.905754] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BWG.txt [2026-02-17T20:18:17.906108] [INFO ] [sig ] [535/3401] Completed BWG in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:17.906155] [INFO ] [sig ] [536/3401] Forecasting BWIN... [2026-02-17T20:18:17.906200] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-17T20:18:17.906244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-17T20:18:17.918300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-17T20:18:17.918687] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-17T20:18:17.919680] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-17T20:18:17.919734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:17.919784] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:17.920011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:17.920067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:17.979456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:17.980353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:17.980433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:17.980466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:18.104590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:18.104776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:18.104819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:18.104849] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:18.108400] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-02-17T20:18:18.108708] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-17T20:18:18.109013] [INFO ] [sig ] BWIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:18.255395] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BWIN.txt [2026-02-17T20:18:18.255553] [INFO ] [sig ] [536/3401] Completed BWIN in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:18.255613] [INFO ] [sig ] [537/3401] Forecasting BWMN... [2026-02-17T20:18:18.255650] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-17T20:18:18.255682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-17T20:18:18.268736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-17T20:18:18.269355] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-17T20:18:18.270269] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-17T20:18:18.270329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:18.270368] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:18.270402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:18.270473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:18.335271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:18.336187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:18.336273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:18.336308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:18.465164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:18.465343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:18.465397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:18.465434] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:18.469606] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-02-17T20:18:18.469932] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-17T20:18:18.470079] [INFO ] [sig ] BWMN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:18.641474] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BWMN.txt [2026-02-17T20:18:18.641683] [INFO ] [sig ] [537/3401] Completed BWMN in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:18.641729] [INFO ] [sig ] [538/3401] Forecasting BXC... [2026-02-17T20:18:18.641761] [INFO ] [sig ] Generating forecast for: BXC [2026-02-17T20:18:18.641793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-17T20:18:18.655648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-17T20:18:18.656348] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-17T20:18:18.657410] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-17T20:18:18.657480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:18.657529] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:18.657571] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:18.657685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:18.735742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:18.736795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:18.736918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:18.736955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:18.865027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:18.865221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:18.865280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:18.865312] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:18.870075] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-02-17T20:18:18.870426] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-17T20:18:18.870591] [INFO ] [sig ] BXC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:19.017073] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BXC.txt [2026-02-17T20:18:19.017241] [INFO ] [sig ] [538/3401] Completed BXC in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:19.017287] [INFO ] [sig ] [539/3401] Forecasting BXMX... [2026-02-17T20:18:19.017326] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-17T20:18:19.017361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-17T20:18:19.030066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-17T20:18:19.030428] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-17T20:18:19.031253] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-17T20:18:19.031308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:19.031341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:19.031369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:19.031428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:19.089035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:19.089746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:19.089825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:19.089857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:19.216246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:19.216412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:19.216452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:19.216482] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:19.219918] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-17T20:18:19.220193] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-17T20:18:19.220323] [INFO ] [sig ] BXMX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:19.361039] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BXMX.txt [2026-02-17T20:18:19.361159] [INFO ] [sig ] [539/3401] Completed BXMX in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:19.361198] [INFO ] [sig ] [540/3401] Forecasting BXP... [2026-02-17T20:18:19.361233] [INFO ] [sig ] Generating forecast for: BXP [2026-02-17T20:18:19.361264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-17T20:18:19.372909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-17T20:18:19.373238] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-17T20:18:19.374037] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-17T20:18:19.374090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:19.374152] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:19.374180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:19.374237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:19.431940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:19.432565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:19.432664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:19.432697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:19.561903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:19.562068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:19.562108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:19.562138] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:19.565782] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: DOWN (p=16.64%) [2026-02-17T20:18:19.566251] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-17T20:18:19.566379] [INFO ] [sig ] BXP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:19.727306] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BXP.txt [2026-02-17T20:18:19.727466] [INFO ] [sig ] [540/3401] Completed BXP in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:19.727506] [INFO ] [sig ] [541/3401] Forecasting BXSL... [2026-02-17T20:18:19.727536] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-17T20:18:19.727568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-17T20:18:19.739121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-17T20:18:19.739477] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-17T20:18:19.740383] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-17T20:18:19.740438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:19.740471] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:19.740499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:19.740565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:19.799205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:19.800103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:19.800185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:19.800219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:19.928425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:19.928604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:19.928649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:19.928678] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:19.932097] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=22.40%) [2026-02-17T20:18:19.932377] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-17T20:18:19.932507] [INFO ] [sig ] BXSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:20.079298] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BXSL.txt [2026-02-17T20:18:20.079435] [INFO ] [sig ] [541/3401] Completed BXSL in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-17T20:18:20.079474] [INFO ] [sig ] [542/3401] Forecasting BYD... [2026-02-17T20:18:20.079503] [INFO ] [sig ] Generating forecast for: BYD [2026-02-17T20:18:20.079534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-17T20:18:20.092366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-17T20:18:20.092748] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-17T20:18:20.093534] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-17T20:18:20.093607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:20.093645] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:20.093679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:20.093748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:20.153395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:20.154231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:20.154313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:20.154346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:20.277718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:20.277893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:20.277933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:20.277963] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:20.281705] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-02-17T20:18:20.281996] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-17T20:18:20.282133] [INFO ] [sig ] BYD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:20.428613] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BYD.txt [2026-02-17T20:18:20.428788] [INFO ] [sig ] [542/3401] Completed BYD in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-17T20:18:20.428830] [INFO ] [sig ] [543/3401] Forecasting BYRN... [2026-02-17T20:18:20.428860] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-17T20:18:20.428892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-17T20:18:20.440485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-17T20:18:20.440852] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-17T20:18:20.441845] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-17T20:18:20.441899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:20.441930] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:20.441962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:20.442030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:20.501806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:20.502554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:20.502677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:20.502712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:20.625337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:20.625497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:20.625551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:20.625658] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:20.629549] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=76.31%) [2026-02-17T20:18:20.630049] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-17T20:18:20.630201] [INFO ] [sig ] BYRN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:20.781931] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BYRN.txt [2026-02-17T20:18:20.782098] [INFO ] [sig ] [543/3401] Completed BYRN in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-17T20:18:20.782139] [INFO ] [sig ] [544/3401] Forecasting BYSI... [2026-02-17T20:18:20.782169] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-17T20:18:20.782202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-17T20:18:20.793666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-17T20:18:20.794098] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-17T20:18:20.794961] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-17T20:18:20.795018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:20.795050] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:20.795076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:20.795134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:20.852435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:20.853402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:20.853488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:20.853522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:20.966418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:20.966603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:20.966652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:20.966688] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:20.970401] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-02-17T20:18:20.970736] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-17T20:18:20.970877] [INFO ] [sig ] BYSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:21.122962] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BYSI.txt [2026-02-17T20:18:21.123167] [INFO ] [sig ] [544/3401] Completed BYSI in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-17T20:18:21.123236] [INFO ] [sig ] [545/3401] Forecasting BZ... [2026-02-17T20:18:21.123276] [INFO ] [sig ] Generating forecast for: BZ [2026-02-17T20:18:21.123316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-17T20:18:21.135315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-17T20:18:21.135751] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-17T20:18:21.136647] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-17T20:18:21.136701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:21.136733] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:21.136760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:21.136818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:21.198446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:21.199467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:21.199569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:21.199664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:21.334099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:21.334264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:21.334305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:21.334335] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:21.338459] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-17T20:18:21.338814] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-17T20:18:21.338964] [INFO ] [sig ] BZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:21.492669] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/BZ.txt [2026-02-17T20:18:21.492837] [INFO ] [sig ] [545/3401] Completed BZ in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-17T20:18:21.492880] [INFO ] [sig ] [546/3401] Forecasting BZH... [2026-02-17T20:18:21.492912] [INFO ] [sig ] Generating forecast for: BZH [2026-02-17T20:18:21.492950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-17T20:18:21.504628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-17T20:18:21.504991] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-17T20:18:21.505822] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-17T20:18:21.505900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:21.505932] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:21.505958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:21.506015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:21.563545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:21.564443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:21.564528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:21.564562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:21.695255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:21.695411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:21.695452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:21.695481] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:21.698935] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-02-17T20:18:21.699211] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-17T20:18:21.699342] [INFO ] [sig ] BZH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:21.845939] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BZH.txt [2026-02-17T20:18:21.846100] [INFO ] [sig ] [546/3401] Completed BZH in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:21.846141] [INFO ] [sig ] [547/3401] Forecasting BZUN... [2026-02-17T20:18:21.846170] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-17T20:18:21.846202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-17T20:18:21.858180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-17T20:18:21.858530] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-17T20:18:21.859603] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-17T20:18:21.859665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:21.859705] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:21.859738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:21.859822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:21.919263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:21.919980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:21.920058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:21.920091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:22.047605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:22.047806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:22.047853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:22.047884] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:22.051480] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-02-17T20:18:22.051820] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-17T20:18:22.051950] [INFO ] [sig ] BZUN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:22.198691] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/BZUN.txt [2026-02-17T20:18:22.198857] [INFO ] [sig ] [547/3401] Completed BZUN in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:22.198899] [INFO ] [sig ] [548/3401] Forecasting C... [2026-02-17T20:18:22.198930] [INFO ] [sig ] Generating forecast for: C [2026-02-17T20:18:22.198972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-17T20:18:22.209772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-17T20:18:22.210131] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-17T20:18:22.211135] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-17T20:18:22.211190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:22.211223] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:22.211250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:22.211308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:22.272967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:22.273677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:22.273773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:22.273813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:22.402384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:22.402544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:22.402604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:22.402635] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:22.406061] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-02-17T20:18:22.406336] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-17T20:18:22.406463] [INFO ] [sig ] C: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:22.549972] [INFO ] [LOCAL ] Saved forecast: C 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/C.txt [2026-02-17T20:18:22.550128] [INFO ] [sig ] [548/3401] Completed C in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:22.550170] [INFO ] [sig ] [549/3401] Forecasting CAAP... [2026-02-17T20:18:22.550199] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-17T20:18:22.550232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-17T20:18:22.562170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-17T20:18:22.562610] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-17T20:18:22.563435] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-17T20:18:22.563503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:22.563536] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:22.563563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:22.563643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:22.625429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:22.626117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:22.626197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:22.626230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:22.748601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:22.748771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:22.748819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:22.748852] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:22.752630] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-17T20:18:22.752911] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-17T20:18:22.753236] [INFO ] [sig ] CAAP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:22.902394] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CAAP.txt [2026-02-17T20:18:22.902556] [INFO ] [sig ] [549/3401] Completed CAAP in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:22.902615] [INFO ] [sig ] [550/3401] Forecasting CAAS... [2026-02-17T20:18:22.902647] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-17T20:18:22.902686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-17T20:18:22.914245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-17T20:18:22.914673] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-17T20:18:22.915470] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-17T20:18:22.915523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:22.915555] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:22.915616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:22.915676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:22.975219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:22.976100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:22.976181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:22.976267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:23.088339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:23.088516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:23.088557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:23.088612] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:23.092623] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=61.59%) [2026-02-17T20:18:23.093045] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-17T20:18:23.093216] [INFO ] [sig ] CAAS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:23.247112] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CAAS.txt [2026-02-17T20:18:23.247291] [INFO ] [sig ] [550/3401] Completed CAAS in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:23.247330] [INFO ] [sig ] [551/3401] Forecasting CABA... [2026-02-17T20:18:23.247359] [INFO ] [sig ] Generating forecast for: CABA [2026-02-17T20:18:23.247392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-17T20:18:23.259071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-17T20:18:23.259515] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-17T20:18:23.260357] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-17T20:18:23.260412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:23.260445] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:23.260473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:23.260531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:23.319801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:23.320922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:23.321006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:23.321039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:23.442182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:23.442358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:23.442401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:23.442431] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:23.446113] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-17T20:18:23.446440] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-17T20:18:23.446608] [INFO ] [sig ] CABA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:23.596238] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CABA.txt [2026-02-17T20:18:23.596392] [INFO ] [sig ] [551/3401] Completed CABA in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:23.596433] [INFO ] [sig ] [552/3401] Forecasting CABO... [2026-02-17T20:18:23.596462] [INFO ] [sig ] Generating forecast for: CABO [2026-02-17T20:18:23.596493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-17T20:18:23.609480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-17T20:18:23.609847] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-17T20:18:23.610735] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-17T20:18:23.610789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:23.610822] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:23.610850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:23.610908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:23.673629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:23.674567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:23.674676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:23.674711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:23.799633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:23.799792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:23.799832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:23.799861] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:23.803555] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=11.04%) [2026-02-17T20:18:23.803852] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-17T20:18:23.803991] [INFO ] [sig ] CABO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:23.951510] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CABO.txt [2026-02-17T20:18:23.951687] [INFO ] [sig ] [552/3401] Completed CABO in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:23.951755] [INFO ] [sig ] [553/3401] Forecasting CAC... [2026-02-17T20:18:23.951798] [INFO ] [sig ] Generating forecast for: CAC [2026-02-17T20:18:23.951844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-17T20:18:23.964510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-17T20:18:23.965000] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-17T20:18:23.966024] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-17T20:18:23.966087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:23.966119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:23.966147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:23.966205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:24.026435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:24.027383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:24.027464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:24.027498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:24.150324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:24.150694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:24.150736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:24.150765] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:24.154193] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-17T20:18:24.154500] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-17T20:18:24.154659] [INFO ] [sig ] CAC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:24.299181] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CAC.txt [2026-02-17T20:18:24.299340] [INFO ] [sig ] [553/3401] Completed CAC in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:24.299381] [INFO ] [sig ] [554/3401] Forecasting CACC... [2026-02-17T20:18:24.299411] [INFO ] [sig ] Generating forecast for: CACC [2026-02-17T20:18:24.299442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-17T20:18:24.310767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-17T20:18:24.311118] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-17T20:18:24.311949] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-17T20:18:24.312004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:24.312036] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:24.312064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:24.312122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:24.372497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:24.373412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:24.373499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:24.373534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:24.500788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:24.500988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:24.501036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:24.501066] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:24.504960] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=3.32%) [2026-02-17T20:18:24.505454] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-17T20:18:24.505603] [INFO ] [sig ] CACC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:24.658405] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CACC.txt [2026-02-17T20:18:24.658567] [INFO ] [sig ] [554/3401] Completed CACC in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:24.658630] [INFO ] [sig ] [555/3401] Forecasting CACI... [2026-02-17T20:18:24.658661] [INFO ] [sig ] Generating forecast for: CACI [2026-02-17T20:18:24.658693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-17T20:18:24.669609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-17T20:18:24.670037] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-17T20:18:24.671065] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-17T20:18:24.671129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:24.671170] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:24.671208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:24.671278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:24.730849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:24.731755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:24.731855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:24.731898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:24.853820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:24.853982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:24.854023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:24.854054] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:24.857599] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=36.94%) [2026-02-17T20:18:24.857894] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-17T20:18:24.858030] [INFO ] [sig ] CACI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:25.001802] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CACI.txt [2026-02-17T20:18:25.001948] [INFO ] [sig ] [555/3401] Completed CACI in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:25.001989] [INFO ] [sig ] [556/3401] Forecasting CADL... [2026-02-17T20:18:25.002019] [INFO ] [sig ] Generating forecast for: CADL [2026-02-17T20:18:25.002050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-17T20:18:25.013245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-17T20:18:25.013639] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-17T20:18:25.014436] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-17T20:18:25.014490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:25.014523] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:25.014550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:25.014626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:25.073228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:25.074044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:25.074126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:25.074159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:25.196388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:25.196547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:25.196622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:25.196656] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:25.200186] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=70.84%) [2026-02-17T20:18:25.200476] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-17T20:18:25.200628] [INFO ] [sig ] CADL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:25.354034] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CADL.txt [2026-02-17T20:18:25.354199] [INFO ] [sig ] [556/3401] Completed CADL in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:25.354242] [INFO ] [sig ] [557/3401] Forecasting CAE... [2026-02-17T20:18:25.354271] [INFO ] [sig ] Generating forecast for: CAE [2026-02-17T20:18:25.354303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-17T20:18:25.366251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-17T20:18:25.366644] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-17T20:18:25.367496] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-17T20:18:25.367550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:25.367651] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:25.367683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:25.367746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:25.427124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:25.427913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:25.428010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:25.428046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:25.549346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:25.549516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:25.549558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:25.549608] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:25.553489] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=8.47%) [2026-02-17T20:18:25.553793] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-17T20:18:25.553928] [INFO ] [sig ] CAE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:25.706973] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CAE.txt [2026-02-17T20:18:25.707165] [INFO ] [sig ] [557/3401] Completed CAE in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:25.707218] [INFO ] [sig ] [558/3401] Forecasting CAF... [2026-02-17T20:18:25.707249] [INFO ] [sig ] Generating forecast for: CAF [2026-02-17T20:18:25.707281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-17T20:18:25.719383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-17T20:18:25.719809] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-17T20:18:25.720663] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-17T20:18:25.720718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:25.720751] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:25.720778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:25.720835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:25.784560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:25.785483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:25.785605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:25.785648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:25.906972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:25.907159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:25.907204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:25.907259] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:25.911329] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=45.48%) [2026-02-17T20:18:25.911658] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-17T20:18:25.911835] [INFO ] [sig ] CAF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:26.073361] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CAF.txt [2026-02-17T20:18:26.073553] [INFO ] [sig ] [558/3401] Completed CAF in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-17T20:18:26.073647] [INFO ] [sig ] [559/3401] Forecasting CAG... [2026-02-17T20:18:26.073682] [INFO ] [sig ] Generating forecast for: CAG [2026-02-17T20:18:26.073714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-17T20:18:26.091637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-17T20:18:26.092153] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-17T20:18:26.093336] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-17T20:18:26.093403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:26.093448] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:26.093489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:26.093603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:26.168316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:26.169283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:26.169384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:26.169421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:26.288264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:26.288428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:26.288470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:26.288501] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:26.292007] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-02-17T20:18:26.292294] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-17T20:18:26.292431] [INFO ] [sig ] CAG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:26.442806] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CAG.txt [2026-02-17T20:18:26.442974] [INFO ] [sig ] [559/3401] Completed CAG in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-17T20:18:26.443014] [INFO ] [sig ] [560/3401] Forecasting CAH... [2026-02-17T20:18:26.443044] [INFO ] [sig ] Generating forecast for: CAH [2026-02-17T20:18:26.443075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-17T20:18:26.453408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-17T20:18:26.453770] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-17T20:18:26.454612] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-17T20:18:26.454666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:26.454715] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:26.454743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:26.454802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:26.515324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:26.516140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:26.516225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:26.516260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:26.641722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:26.641890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:26.641932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:26.641963] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:26.645699] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-02-17T20:18:26.646042] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-17T20:18:26.646184] [INFO ] [sig ] CAH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:26.802712] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CAH.txt [2026-02-17T20:18:26.802900] [INFO ] [sig ] [560/3401] Completed CAH in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-17T20:18:26.802956] [INFO ] [sig ] [561/3401] Forecasting CAKE... [2026-02-17T20:18:26.802992] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-17T20:18:26.803035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-17T20:18:26.815829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-17T20:18:26.816421] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-17T20:18:26.817636] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-17T20:18:26.817697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:26.817730] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:26.817757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:26.817826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:26.880750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:26.881691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:26.881779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:26.881814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:27.006114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:27.006281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:27.006325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:27.006355] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:27.009956] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=43.44%) [2026-02-17T20:18:27.010244] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-17T20:18:27.010378] [INFO ] [sig ] CAKE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:27.154483] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CAKE.txt [2026-02-17T20:18:27.154648] [INFO ] [sig ] [561/3401] Completed CAKE in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:27.154691] [INFO ] [sig ] [562/3401] Forecasting CAL... [2026-02-17T20:18:27.154720] [INFO ] [sig ] Generating forecast for: CAL [2026-02-17T20:18:27.154751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-17T20:18:27.166128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-17T20:18:27.166504] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-17T20:18:27.167380] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-17T20:18:27.167433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:27.167465] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:27.167492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:27.167547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:27.227413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:27.228423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:27.228506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:27.228539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:27.359957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:27.360142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:27.360192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:27.360223] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:27.363911] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=77.96%) [2026-02-17T20:18:27.364221] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-17T20:18:27.364364] [INFO ] [sig ] CAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:27.525902] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CAL.txt [2026-02-17T20:18:27.526326] [INFO ] [sig ] [562/3401] Completed CAL in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:27.526371] [INFO ] [sig ] [563/3401] Forecasting CALM... [2026-02-17T20:18:27.526402] [INFO ] [sig ] Generating forecast for: CALM [2026-02-17T20:18:27.526440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-17T20:18:27.540413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-17T20:18:27.540852] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-17T20:18:27.541792] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-17T20:18:27.541851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:27.541890] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:27.541919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:27.541977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:27.605716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:27.606690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:27.606778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:27.606814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:27.732639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:27.732815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:27.732859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:27.732890] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:27.736451] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=57.52%) [2026-02-17T20:18:27.736757] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-17T20:18:27.736888] [INFO ] [sig ] CALM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:27.886176] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CALM.txt [2026-02-17T20:18:27.886333] [INFO ] [sig ] [563/3401] Completed CALM in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:27.886376] [INFO ] [sig ] [564/3401] Forecasting CALX... [2026-02-17T20:18:27.886412] [INFO ] [sig ] Generating forecast for: CALX [2026-02-17T20:18:27.886444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-17T20:18:27.898611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-17T20:18:27.899041] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-17T20:18:27.900076] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-17T20:18:27.900131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:27.900163] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:27.900190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:27.900247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:27.961648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:27.962606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:27.962694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:27.962727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:28.088249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:28.088433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:28.088475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:28.088504] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:28.092051] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-17T20:18:28.092364] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-17T20:18:28.092507] [INFO ] [sig ] CALX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:28.241663] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CALX.txt [2026-02-17T20:18:28.241825] [INFO ] [sig ] [564/3401] Completed CALX in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:28.241868] [INFO ] [sig ] [565/3401] Forecasting CAPL... [2026-02-17T20:18:28.241900] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-17T20:18:28.241932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-17T20:18:28.253106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-17T20:18:28.253488] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-17T20:18:28.254305] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-17T20:18:28.254359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:28.254391] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:28.254417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:28.254473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:28.312927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:28.313753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:28.313839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:28.313873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:28.441275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:28.441476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:28.441525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:28.441558] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:28.445292] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=31.25%) [2026-02-17T20:18:28.445624] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-17T20:18:28.445758] [INFO ] [sig ] CAPL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:28.589047] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CAPL.txt [2026-02-17T20:18:28.589196] [INFO ] [sig ] [565/3401] Completed CAPL in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:28.589239] [INFO ] [sig ] [566/3401] Forecasting CARE... [2026-02-17T20:18:28.589270] [INFO ] [sig ] Generating forecast for: CARE [2026-02-17T20:18:28.589314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-17T20:18:28.602625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-17T20:18:28.603038] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-17T20:18:28.603905] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-17T20:18:28.603971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:28.604017] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:28.604056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:28.604307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:28.671459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:28.672678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:28.672787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:28.672829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:28.812273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:28.812435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:28.812476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:28.812506] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:28.816030] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-02-17T20:18:28.816500] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-17T20:18:28.816653] [INFO ] [sig ] CARE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:28.961354] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CARE.txt [2026-02-17T20:18:28.961514] [INFO ] [sig ] [566/3401] Completed CARE in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:28.961555] [INFO ] [sig ] [567/3401] Forecasting CARG... [2026-02-17T20:18:28.961608] [INFO ] [sig ] Generating forecast for: CARG [2026-02-17T20:18:28.961640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-17T20:18:28.974029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-17T20:18:28.974380] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-17T20:18:28.975182] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-17T20:18:28.975235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:28.975268] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:28.975297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:28.975354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:29.032633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:29.033260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:29.033365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:29.033399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:29.154543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:29.154718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:29.154759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:29.154805] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:29.161518] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=80.99%) [2026-02-17T20:18:29.161848] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-17T20:18:29.161985] [INFO ] [sig ] CARG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:29.309092] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CARG.txt [2026-02-17T20:18:29.309234] [INFO ] [sig ] [567/3401] Completed CARG in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:29.309274] [INFO ] [sig ] [568/3401] Forecasting CARS... [2026-02-17T20:18:29.309306] [INFO ] [sig ] Generating forecast for: CARS [2026-02-17T20:18:29.309336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-17T20:18:29.320437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-17T20:18:29.320789] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-17T20:18:29.321621] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-17T20:18:29.321674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:29.321706] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:29.321733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:29.321789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:29.379381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:29.380182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:29.380263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:29.380296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:29.503612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:29.503792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:29.503842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:29.503882] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:29.508593] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=15.83%) [2026-02-17T20:18:29.508961] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-17T20:18:29.509136] [INFO ] [sig ] CARS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:29.658610] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CARS.txt [2026-02-17T20:18:29.658760] [INFO ] [sig ] [568/3401] Completed CARS in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:29.658800] [INFO ] [sig ] [569/3401] Forecasting CASH... [2026-02-17T20:18:29.658834] [INFO ] [sig ] Generating forecast for: CASH [2026-02-17T20:18:29.658871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-17T20:18:29.669550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-17T20:18:29.669918] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-17T20:18:29.670753] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-17T20:18:29.670807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:29.670838] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:29.670865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:29.670926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:29.728627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:29.729511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:29.729616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:29.729668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:29.849892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:29.850053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:29.850093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:29.850123] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:29.853977] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-02-17T20:18:29.854252] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-17T20:18:29.854379] [INFO ] [sig ] CASH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:30.001626] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CASH.txt [2026-02-17T20:18:30.001803] [INFO ] [sig ] [569/3401] Completed CASH in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:30.001850] [INFO ] [sig ] [570/3401] Forecasting CASS... [2026-02-17T20:18:30.001880] [INFO ] [sig ] Generating forecast for: CASS [2026-02-17T20:18:30.001920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-17T20:18:30.014432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-17T20:18:30.014861] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-17T20:18:30.015727] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-17T20:18:30.015779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:30.015812] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:30.015840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:30.015897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:30.075945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:30.076777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:30.076876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:30.076913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:30.202501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:30.202676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:30.202719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:30.202750] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:30.206233] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-02-17T20:18:30.206522] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-17T20:18:30.206676] [INFO ] [sig ] CASS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:30.354148] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CASS.txt [2026-02-17T20:18:30.354371] [INFO ] [sig ] [570/3401] Completed CASS in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:30.354414] [INFO ] [sig ] [571/3401] Forecasting CASY... [2026-02-17T20:18:30.354446] [INFO ] [sig ] Generating forecast for: CASY [2026-02-17T20:18:30.354477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-17T20:18:30.366203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-17T20:18:30.366624] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-17T20:18:30.367556] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-17T20:18:30.367649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:30.367696] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:30.367751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:30.367831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:30.434970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:30.435995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:30.436084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:30.436291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:30.567060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:30.567257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:30.567300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:30.567330] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:30.570858] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=87.20%) [2026-02-17T20:18:30.571146] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-17T20:18:30.571281] [INFO ] [sig ] CASY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:30.733270] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CASY.txt [2026-02-17T20:18:30.733441] [INFO ] [sig ] [571/3401] Completed CASY in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:30.733483] [INFO ] [sig ] [572/3401] Forecasting CATH... [2026-02-17T20:18:30.733516] [INFO ] [sig ] Generating forecast for: CATH [2026-02-17T20:18:30.733547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-17T20:18:30.745337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-17T20:18:30.745774] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-17T20:18:30.746633] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-17T20:18:30.746691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:30.746725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:30.746753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:30.746812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:30.805693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:30.806519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:30.806625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:30.806663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:30.940740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:30.940952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:30.941000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:30.941045] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:30.944744] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-02-17T20:18:30.945140] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-17T20:18:30.945327] [INFO ] [sig ] CATH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:31.094737] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CATH.txt [2026-02-17T20:18:31.094900] [INFO ] [sig ] [572/3401] Completed CATH in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:31.094943] [INFO ] [sig ] [573/3401] Forecasting CATO... [2026-02-17T20:18:31.094980] [INFO ] [sig ] Generating forecast for: CATO [2026-02-17T20:18:31.095013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-17T20:18:31.108150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-17T20:18:31.108816] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-17T20:18:31.109841] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-17T20:18:31.109921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:31.109969] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:31.110016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:31.110086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:31.173620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:31.174602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:31.174688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:31.174720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:31.299122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:31.299290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:31.299332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:31.299364] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:31.302940] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-17T20:18:31.303498] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-17T20:18:31.303721] [INFO ] [sig ] CATO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:31.462536] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CATO.txt [2026-02-17T20:18:31.462718] [INFO ] [sig ] [573/3401] Completed CATO in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:31.462760] [INFO ] [sig ] [574/3401] Forecasting CATY... [2026-02-17T20:18:31.462790] [INFO ] [sig ] Generating forecast for: CATY [2026-02-17T20:18:31.462820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-17T20:18:31.475293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-17T20:18:31.475710] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-17T20:18:31.476545] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-17T20:18:31.476620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:31.476691] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:31.476732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:31.476815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:31.547048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:31.548065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:31.548151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:31.548186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:31.685351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:31.685693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:31.685745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:31.685777] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:31.689692] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-02-17T20:18:31.690018] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-17T20:18:31.690167] [INFO ] [sig ] CATY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:31.850506] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CATY.txt [2026-02-17T20:18:31.850691] [INFO ] [sig ] [574/3401] Completed CATY in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-17T20:18:31.850735] [INFO ] [sig ] [575/3401] Forecasting CAVA... [2026-02-17T20:18:31.850768] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-17T20:18:31.850816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-17T20:18:31.864706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-17T20:18:31.865097] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-17T20:18:31.866495] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-17T20:18:31.866551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:31.866608] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:31.866639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:31.866696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:31.934888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:31.935804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:31.935910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:31.935949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:32.071412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:32.071596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:32.071641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:32.071671] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:32.075354] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=68.28%) [2026-02-17T20:18:32.075756] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-17T20:18:32.075916] [INFO ] [sig ] CAVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:32.230556] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CAVA.txt [2026-02-17T20:18:32.230751] [INFO ] [sig ] [575/3401] Completed CAVA in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-17T20:18:32.230807] [INFO ] [sig ] [576/3401] Forecasting CB... [2026-02-17T20:18:32.230854] [INFO ] [sig ] Generating forecast for: CB [2026-02-17T20:18:32.230899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-17T20:18:32.243071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-17T20:18:32.243466] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-17T20:18:32.244386] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-17T20:18:32.244443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:32.244477] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:32.244504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:32.244562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:32.312150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:32.313288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:32.313376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:32.313411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:32.447983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:32.448174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:32.448232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:32.448268] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:32.451867] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-02-17T20:18:32.452197] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-17T20:18:32.452336] [INFO ] [sig ] CB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:32.614982] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CB.txt [2026-02-17T20:18:32.615170] [INFO ] [sig ] [576/3401] Completed CB in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-17T20:18:32.615212] [INFO ] [sig ] [577/3401] Forecasting CBAN... [2026-02-17T20:18:32.615242] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-17T20:18:32.615273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-17T20:18:32.627906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-17T20:18:32.628265] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-17T20:18:32.629127] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-17T20:18:32.629184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:32.629218] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:32.629245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:32.629303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:32.692047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:32.692892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:32.692977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:32.693012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:32.813433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:32.813608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:32.813650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:32.813713] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:32.817189] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-02-17T20:18:32.817481] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-17T20:18:32.817640] [INFO ] [sig ] CBAN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:32.975625] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CBAN.txt [2026-02-17T20:18:32.975803] [INFO ] [sig ] [577/3401] Completed CBAN in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-17T20:18:32.975846] [INFO ] [sig ] [578/3401] Forecasting CBNK... [2026-02-17T20:18:32.975878] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-17T20:18:32.975917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-17T20:18:32.986765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-17T20:18:32.987093] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-17T20:18:32.987948] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-17T20:18:32.988004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:32.988038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:32.988065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:32.988122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:33.048409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:33.049188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:33.049271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:33.049305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:33.173824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:33.173983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:33.174024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:33.174053] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:33.178150] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=63.43%) [2026-02-17T20:18:33.178431] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-17T20:18:33.178563] [INFO ] [sig ] CBNK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:33.332396] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CBNK.txt [2026-02-17T20:18:33.332603] [INFO ] [sig ] [578/3401] Completed CBNK in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:33.332659] [INFO ] [sig ] [579/3401] Forecasting CBRE... [2026-02-17T20:18:33.332691] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-17T20:18:33.332722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-17T20:18:33.346439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-17T20:18:33.346958] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-17T20:18:33.348353] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-17T20:18:33.348421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:33.348461] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:33.348498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:33.348615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:33.419228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:33.420195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:33.420279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:33.420313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:33.546202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:33.546365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:33.546406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:33.546436] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:33.550148] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-02-17T20:18:33.550653] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-17T20:18:33.550792] [INFO ] [sig ] CBRE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:33.698179] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CBRE.txt [2026-02-17T20:18:33.698356] [INFO ] [sig ] [579/3401] Completed CBRE in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:33.698399] [INFO ] [sig ] [580/3401] Forecasting CBRL... [2026-02-17T20:18:33.698429] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-17T20:18:33.698465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-17T20:18:33.710191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-17T20:18:33.710611] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-17T20:18:33.711404] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-17T20:18:33.711458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:33.711490] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:33.711518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:33.711623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:33.769399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:33.770309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:33.770396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:33.770432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:33.897909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:33.898077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:33.898121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:33.898158] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:33.901694] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=80.24%) [2026-02-17T20:18:33.901977] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-17T20:18:33.902111] [INFO ] [sig ] CBRL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:34.047381] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CBRL.txt [2026-02-17T20:18:34.047547] [INFO ] [sig ] [580/3401] Completed CBRL in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:34.047608] [INFO ] [sig ] [581/3401] Forecasting CBSH... [2026-02-17T20:18:34.047642] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-17T20:18:34.047673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-17T20:18:34.060152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-17T20:18:34.060520] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-17T20:18:34.061337] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-17T20:18:34.061391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:34.061424] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:34.061450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:34.061507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:34.123538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:34.124452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:34.124534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:34.124566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:34.249400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:34.249563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:34.249628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:34.249658] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:34.253286] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-02-17T20:18:34.253615] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-17T20:18:34.253754] [INFO ] [sig ] CBSH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:34.403863] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CBSH.txt [2026-02-17T20:18:34.404013] [INFO ] [sig ] [581/3401] Completed CBSH in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:34.404054] [INFO ] [sig ] [582/3401] Forecasting CBUS... [2026-02-17T20:18:34.404084] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-17T20:18:34.404114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-17T20:18:34.418999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-17T20:18:34.419445] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-17T20:18:34.420290] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-17T20:18:34.420363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:34.420406] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:34.420436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:34.420495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:34.479938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:34.480783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:34.480870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:34.480906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:34.602931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:34.603095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:34.603137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:34.603167] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:34.606665] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-02-17T20:18:34.606951] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-17T20:18:34.607084] [INFO ] [sig ] CBUS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:34.758236] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CBUS.txt [2026-02-17T20:18:34.758390] [INFO ] [sig ] [582/3401] Completed CBUS in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:34.758430] [INFO ] [sig ] [583/3401] Forecasting CBZ... [2026-02-17T20:18:34.758461] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-17T20:18:34.758492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-17T20:18:34.771055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-17T20:18:34.771456] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-17T20:18:34.772338] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-17T20:18:34.772393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:34.772426] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:34.772453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:34.772509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:34.835230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:34.836343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:34.836438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:34.836473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:34.967352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:34.967546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:34.967607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:34.967639] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:34.972002] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: UP (p=62.26%) [2026-02-17T20:18:34.972509] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-17T20:18:34.972663] [INFO ] [sig ] CBZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:35.118922] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CBZ.txt [2026-02-17T20:18:35.119092] [INFO ] [sig ] [583/3401] Completed CBZ in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:35.119131] [INFO ] [sig ] [584/3401] Forecasting CC... [2026-02-17T20:18:35.119161] [INFO ] [sig ] Generating forecast for: CC [2026-02-17T20:18:35.119192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-17T20:18:35.131712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-17T20:18:35.132091] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-17T20:18:35.132896] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-17T20:18:35.132964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:35.132998] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:35.133026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:35.133087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:35.192399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:35.193436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:35.193566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:35.193620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:35.329754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:35.329925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:35.329969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:35.330008] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:35.333838] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-02-17T20:18:35.334169] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-17T20:18:35.334502] [INFO ] [sig ] CC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:35.490542] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CC.txt [2026-02-17T20:18:35.490728] [INFO ] [sig ] [584/3401] Completed CC in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:35.490769] [INFO ] [sig ] [585/3401] Forecasting CCAP... [2026-02-17T20:18:35.490800] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-17T20:18:35.490831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-17T20:18:35.502110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-17T20:18:35.502552] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-17T20:18:35.503444] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-17T20:18:35.503502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:35.503535] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:35.503563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:35.503708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:35.579386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:35.580350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:35.580446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:35.580482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:35.719239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:35.719441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:35.719490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:35.719525] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:35.724544] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=16.44%) [2026-02-17T20:18:35.725073] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-17T20:18:35.725255] [INFO ] [sig ] CCAP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:35.944903] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCAP.txt [2026-02-17T20:18:35.945175] [INFO ] [sig ] [585/3401] Completed CCAP in 0.5s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:35.945249] [INFO ] [sig ] [586/3401] Forecasting CCB... [2026-02-17T20:18:35.945298] [INFO ] [sig ] Generating forecast for: CCB [2026-02-17T20:18:35.945359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-17T20:18:35.970259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-17T20:18:35.970880] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-17T20:18:35.972176] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-17T20:18:35.972258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:35.972300] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:35.972333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:35.972408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:36.059431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:36.060795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:36.060947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:36.061006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:36.241719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:36.241943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:36.242018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:36.242065] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:36.246993] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=80.89%) [2026-02-17T20:18:36.248609] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-17T20:18:36.248824] [INFO ] [sig ] CCB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:36.482278] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCB.txt [2026-02-17T20:18:36.482472] [INFO ] [sig ] [586/3401] Completed CCB in 0.5s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:36.482514] [INFO ] [sig ] [587/3401] Forecasting CCBG... [2026-02-17T20:18:36.482545] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-17T20:18:36.482599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-17T20:18:36.506709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-17T20:18:36.507361] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-17T20:18:36.508740] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-17T20:18:36.508818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:36.508873] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:36.508921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:36.509017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:36.610139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:36.611464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:36.611638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:36.611693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:36.770722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:36.770924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:36.770978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:36.771018] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:36.776006] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-02-17T20:18:36.776433] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-17T20:18:36.776643] [INFO ] [sig ] CCBG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:37.014208] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCBG.txt [2026-02-17T20:18:37.014492] [INFO ] [sig ] [587/3401] Completed CCBG in 0.5s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:37.014591] [INFO ] [sig ] [588/3401] Forecasting CCCC... [2026-02-17T20:18:37.014649] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-17T20:18:37.014698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-17T20:18:37.030797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-17T20:18:37.031329] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-17T20:18:37.032612] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-17T20:18:37.032686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:37.032741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:37.032789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:37.032882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:37.100627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:37.101604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:37.101696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:37.101731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:37.236901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:37.237073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:37.237116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:37.237171] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:37.240865] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-17T20:18:37.241159] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-17T20:18:37.241463] [INFO ] [sig ] CCCC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:37.390938] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCCC.txt [2026-02-17T20:18:37.391114] [INFO ] [sig ] [588/3401] Completed CCCC in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:37.391159] [INFO ] [sig ] [589/3401] Forecasting CCD... [2026-02-17T20:18:37.391192] [INFO ] [sig ] Generating forecast for: CCD [2026-02-17T20:18:37.391225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-17T20:18:37.403271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-17T20:18:37.403792] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-17T20:18:37.404951] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-17T20:18:37.405036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:37.405085] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:37.405127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:37.405207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:37.467265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:37.468199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:37.468290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:37.468325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:37.589338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:37.589511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:37.589554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:37.589607] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:37.593318] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-02-17T20:18:37.593641] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-17T20:18:37.593820] [INFO ] [sig ] CCD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:37.747015] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCD.txt [2026-02-17T20:18:37.747212] [INFO ] [sig ] [589/3401] Completed CCD in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:37.747262] [INFO ] [sig ] [590/3401] Forecasting CCEC... [2026-02-17T20:18:37.747293] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-17T20:18:37.747326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-17T20:18:37.759825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-17T20:18:37.760260] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-17T20:18:37.761316] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-17T20:18:37.761374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:37.761408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:37.761436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:37.761494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:37.837363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:37.838470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:37.838602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:37.838664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:37.951222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:37.951396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:37.951441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:37.951472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:37.955165] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-17T20:18:37.955544] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-17T20:18:37.955725] [INFO ] [sig ] CCEC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:38.109930] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCEC.txt [2026-02-17T20:18:38.110138] [INFO ] [sig ] [590/3401] Completed CCEC in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-17T20:18:38.110196] [INFO ] [sig ] [591/3401] Forecasting CCEP... [2026-02-17T20:18:38.110242] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-17T20:18:38.110289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-17T20:18:38.124985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-17T20:18:38.125461] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-17T20:18:38.126831] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-17T20:18:38.126901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:38.126977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:38.127018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:38.127102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:38.200294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:38.201252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:38.201342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:38.201377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:38.331096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:38.331257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:38.331337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:38.331369] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:38.334935] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=75.37%) [2026-02-17T20:18:38.335216] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-17T20:18:38.335346] [INFO ] [sig ] CCEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:38.479706] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCEP.txt [2026-02-17T20:18:38.479844] [INFO ] [sig ] [591/3401] Completed CCEP in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:38.479883] [INFO ] [sig ] [592/3401] Forecasting CCI... [2026-02-17T20:18:38.479913] [INFO ] [sig ] Generating forecast for: CCI [2026-02-17T20:18:38.479945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-17T20:18:38.491118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-17T20:18:38.491531] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-17T20:18:38.492363] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-17T20:18:38.492416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:38.492449] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:38.492476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:38.492532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:38.550406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:38.551166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:38.551247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:38.551280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:38.670257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:38.670422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:38.670463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:38.670492] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:38.673915] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-02-17T20:18:38.674205] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-17T20:18:38.674334] [INFO ] [sig ] CCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:38.821232] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCI.txt [2026-02-17T20:18:38.821560] [INFO ] [sig ] [592/3401] Completed CCI in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:38.821620] [INFO ] [sig ] [593/3401] Forecasting CCIF... [2026-02-17T20:18:38.821652] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-17T20:18:38.821683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-17T20:18:38.834552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-17T20:18:38.834984] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-17T20:18:38.835850] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-17T20:18:38.835907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:38.835940] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:38.835968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:38.836026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:38.897869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:38.899035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:38.899146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:38.899183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:39.027076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:39.027270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:39.027311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:39.027339] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:39.031070] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-02-17T20:18:39.031386] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-17T20:18:39.031519] [INFO ] [sig ] CCIF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:39.179489] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCIF.txt [2026-02-17T20:18:39.179666] [INFO ] [sig ] [593/3401] Completed CCIF in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:39.179710] [INFO ] [sig ] [594/3401] Forecasting CCJ... [2026-02-17T20:18:39.179741] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-17T20:18:39.179771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-17T20:18:39.192083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-17T20:18:39.192444] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-17T20:18:39.193252] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-17T20:18:39.193306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:39.193524] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:39.193551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:39.193635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:39.253948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:39.254901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:39.254987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:39.255021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:39.381871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:39.382039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:39.382080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:39.382166] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:39.385791] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-02-17T20:18:39.386099] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-17T20:18:39.386241] [INFO ] [sig ] CCJ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:39.532382] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCJ.txt [2026-02-17T20:18:39.532539] [INFO ] [sig ] [594/3401] Completed CCJ in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:39.532599] [INFO ] [sig ] [595/3401] Forecasting CCK... [2026-02-17T20:18:39.532631] [INFO ] [sig ] Generating forecast for: CCK [2026-02-17T20:18:39.532663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-17T20:18:39.543753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-17T20:18:39.544119] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-17T20:18:39.544934] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-17T20:18:39.544989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:39.545037] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:39.545068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:39.545138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:39.604462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:39.605343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:39.605427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:39.605459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:39.732743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:39.732907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:39.732949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:39.732979] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:39.736634] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-17T20:18:39.736918] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-17T20:18:39.737051] [INFO ] [sig ] CCK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:39.886160] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCK.txt [2026-02-17T20:18:39.886335] [INFO ] [sig ] [595/3401] Completed CCK in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:39.886377] [INFO ] [sig ] [596/3401] Forecasting CCL... [2026-02-17T20:18:39.886618] [INFO ] [sig ] Generating forecast for: CCL [2026-02-17T20:18:39.886652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-17T20:18:39.898860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-17T20:18:39.899259] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-17T20:18:39.900282] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-17T20:18:39.900527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:39.900559] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:39.900607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:39.900667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:39.958199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:39.959128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:39.959228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:39.959269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:40.084427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:40.084808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:40.084850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:40.084880] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:40.088389] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=20.22%) [2026-02-17T20:18:40.088695] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-17T20:18:40.088824] [INFO ] [sig ] CCL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:40.232837] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCL.txt [2026-02-17T20:18:40.232981] [INFO ] [sig ] [596/3401] Completed CCL in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:40.233022] [INFO ] [sig ] [597/3401] Forecasting CCLD... [2026-02-17T20:18:40.233052] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-17T20:18:40.233083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-17T20:18:40.243835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-17T20:18:40.244231] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-17T20:18:40.245088] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-17T20:18:40.245148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:40.245180] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:40.245206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:40.245262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:40.302300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:40.303143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:40.303228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:40.303261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:40.421787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:40.421950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:40.421993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:40.422022] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:40.425550] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-17T20:18:40.425893] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-17T20:18:40.426034] [INFO ] [sig ] CCLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:40.577234] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCLD.txt [2026-02-17T20:18:40.577619] [INFO ] [sig ] [597/3401] Completed CCLD in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:40.577664] [INFO ] [sig ] [598/3401] Forecasting CCNE... [2026-02-17T20:18:40.577694] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-17T20:18:40.577727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-17T20:18:40.593202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-17T20:18:40.593722] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-17T20:18:40.594827] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-17T20:18:40.594894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:40.594937] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:40.594975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:40.595055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:40.663498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:40.664434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:40.664528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:40.664563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:40.808954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:40.809129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:40.809174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:40.809203] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:40.812726] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=81.61%) [2026-02-17T20:18:40.813046] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-17T20:18:40.813189] [INFO ] [sig ] CCNE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:40.957275] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCNE.txt [2026-02-17T20:18:40.957459] [INFO ] [sig ] [598/3401] Completed CCNE in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:40.957501] [INFO ] [sig ] [599/3401] Forecasting CCO... [2026-02-17T20:18:40.957532] [INFO ] [sig ] Generating forecast for: CCO [2026-02-17T20:18:40.957588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-17T20:18:40.969374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-17T20:18:40.969791] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-17T20:18:40.970682] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-17T20:18:40.970739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:40.970771] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:40.970798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:40.970854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:41.030763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:41.031755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:41.031851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:41.031887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:41.159129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:41.159293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:41.159335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:41.159366] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:41.162881] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-02-17T20:18:41.163168] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-17T20:18:41.163299] [INFO ] [sig ] CCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:41.308189] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCO.txt [2026-02-17T20:18:41.308348] [INFO ] [sig ] [599/3401] Completed CCO in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:41.308388] [INFO ] [sig ] [600/3401] Forecasting CCOI... [2026-02-17T20:18:41.308417] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-17T20:18:41.308450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-17T20:18:41.320731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-17T20:18:41.321224] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-17T20:18:41.322381] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-17T20:18:41.322442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:41.322475] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:41.322502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:41.322558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:41.388707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:41.389742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:41.389837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:41.389872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:41.529132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:41.529315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:41.529358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:41.529387] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:41.533171] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=37.25%) [2026-02-17T20:18:41.533644] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-17T20:18:41.533838] [INFO ] [sig ] CCOI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:41.700487] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCOI.txt [2026-02-17T20:18:41.700669] [INFO ] [sig ] [600/3401] Completed CCOI in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-17T20:18:41.700711] [INFO ] [sig ] [601/3401] Forecasting CCRN... [2026-02-17T20:18:41.700742] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-17T20:18:41.700773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-17T20:18:41.716166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-17T20:18:41.716717] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-17T20:18:41.717657] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-17T20:18:41.717713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:41.717744] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:41.717772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:41.717829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:41.779554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:41.780620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:41.780756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:41.780791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:41.907244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:41.907426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:41.907468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:41.907498] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:41.911328] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-17T20:18:41.911738] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-17T20:18:41.911885] [INFO ] [sig ] CCRN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:42.062234] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCRN.txt [2026-02-17T20:18:42.062392] [INFO ] [sig ] [601/3401] Completed CCRN in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-17T20:18:42.062440] [INFO ] [sig ] [602/3401] Forecasting CCS... [2026-02-17T20:18:42.062473] [INFO ] [sig ] Generating forecast for: CCS [2026-02-17T20:18:42.062504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-17T20:18:42.073936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-17T20:18:42.074334] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-17T20:18:42.075201] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-17T20:18:42.075257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:42.075291] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:42.075318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:42.075376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:42.138059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:42.139259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:42.139378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:42.139435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:42.264433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:42.264618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:42.264662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:42.264708] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:42.268613] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=4.99%) [2026-02-17T20:18:42.268904] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-17T20:18:42.269038] [INFO ] [sig ] CCS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:42.414310] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CCS.txt [2026-02-17T20:18:42.414474] [INFO ] [sig ] [602/3401] Completed CCS in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-17T20:18:42.414515] [INFO ] [sig ] [603/3401] Forecasting CCSI... [2026-02-17T20:18:42.414544] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-17T20:18:42.414596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-17T20:18:42.426372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-17T20:18:42.426810] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-17T20:18:42.427695] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-17T20:18:42.427749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:42.427782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:42.427811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:42.427868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:42.487685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:42.488549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:42.488653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:42.488689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:42.609299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:42.609462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:42.609503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:42.609533] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:42.613031] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-02-17T20:18:42.613323] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-17T20:18:42.613690] [INFO ] [sig ] CCSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:42.762738] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CCSI.txt [2026-02-17T20:18:42.762879] [INFO ] [sig ] [603/3401] Completed CCSI in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-17T20:18:42.762918] [INFO ] [sig ] [604/3401] Forecasting CDC... [2026-02-17T20:18:42.762948] [INFO ] [sig ] Generating forecast for: CDC [2026-02-17T20:18:42.762979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-17T20:18:42.774095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-17T20:18:42.774665] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-17T20:18:42.775492] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-17T20:18:42.775547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:42.775607] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:42.775639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:42.775697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:42.836963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:42.837753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:42.837846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:42.837884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:42.964298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:42.964494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:42.964542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:42.964595] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:42.968199] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=71.17%) [2026-02-17T20:18:42.968494] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-17T20:18:42.968658] [INFO ] [sig ] CDC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:43.118732] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDC.txt [2026-02-17T20:18:43.118905] [INFO ] [sig ] [604/3401] Completed CDC in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-17T20:18:43.118954] [INFO ] [sig ] [605/3401] Forecasting CDE... [2026-02-17T20:18:43.118986] [INFO ] [sig ] Generating forecast for: CDE [2026-02-17T20:18:43.119018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-17T20:18:43.131105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-17T20:18:43.131693] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-17T20:18:43.132717] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-17T20:18:43.132769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:43.132801] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:43.132828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:43.132884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:43.192250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:43.193345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:43.193432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:43.193465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:43.318735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:43.318898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:43.318938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:43.318967] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:43.322985] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=74.83%) [2026-02-17T20:18:43.323308] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-17T20:18:43.323452] [INFO ] [sig ] CDE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:43.468629] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDE.txt [2026-02-17T20:18:43.468776] [INFO ] [sig ] [605/3401] Completed CDE in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-17T20:18:43.468815] [INFO ] [sig ] [606/3401] Forecasting CDIO... [2026-02-17T20:18:43.468846] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-17T20:18:43.468877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-17T20:18:43.480497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-17T20:18:43.480926] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-17T20:18:43.481742] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-17T20:18:43.481797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:43.481829] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:43.481856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:43.481928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:43.541367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:43.542179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:43.542280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:43.542321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:43.667185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:43.667361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:43.667402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:43.667433] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:43.671048] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-17T20:18:43.671376] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-17T20:18:43.671516] [INFO ] [sig ] CDIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:43.821522] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDIO.txt [2026-02-17T20:18:43.821694] [INFO ] [sig ] [606/3401] Completed CDIO in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-17T20:18:43.821735] [INFO ] [sig ] [607/3401] Forecasting CDL... [2026-02-17T20:18:43.821765] [INFO ] [sig ] Generating forecast for: CDL [2026-02-17T20:18:43.821797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-17T20:18:43.832813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-17T20:18:43.833147] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-17T20:18:43.833971] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-17T20:18:43.834026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:43.834059] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:43.834086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:43.834144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:43.893222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:43.894045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:43.894131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:43.894168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:44.005501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:44.005677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:44.005718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:44.005747] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:44.009149] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-02-17T20:18:44.009430] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-17T20:18:44.009556] [INFO ] [sig ] CDL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:44.157659] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDL.txt [2026-02-17T20:18:44.157827] [INFO ] [sig ] [607/3401] Completed CDL in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:44.157867] [INFO ] [sig ] [608/3401] Forecasting CDNA... [2026-02-17T20:18:44.157899] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-17T20:18:44.157931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-17T20:18:44.170344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-17T20:18:44.170771] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-17T20:18:44.171617] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-17T20:18:44.171687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:44.171747] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:44.171777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:44.171836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:44.232099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:44.233013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:44.233097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:44.233132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:44.357418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:44.357597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:44.357641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:44.357670] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:44.361217] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=49.93%) [2026-02-17T20:18:44.361521] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-17T20:18:44.361679] [INFO ] [sig ] CDNA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:44.510206] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CDNA.txt [2026-02-17T20:18:44.510362] [INFO ] [sig ] [608/3401] Completed CDNA in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:44.510402] [INFO ] [sig ] [609/3401] Forecasting CDNS... [2026-02-17T20:18:44.510432] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-17T20:18:44.510464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-17T20:18:44.523213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-17T20:18:44.523652] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-17T20:18:44.524445] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-17T20:18:44.524499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:44.524531] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:44.524558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:44.524646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:44.586164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:44.587054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:44.587167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:44.587203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:44.718915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:44.719102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:44.719146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:44.719176] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:44.722682] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-02-17T20:18:44.722958] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-17T20:18:44.723085] [INFO ] [sig ] CDNS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:44.868626] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CDNS.txt [2026-02-17T20:18:44.868793] [INFO ] [sig ] [609/3401] Completed CDNS in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:44.868834] [INFO ] [sig ] [610/3401] Forecasting CDP... [2026-02-17T20:18:44.868862] [INFO ] [sig ] Generating forecast for: CDP [2026-02-17T20:18:44.868894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-17T20:18:44.880659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-17T20:18:44.881077] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-17T20:18:44.881903] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-17T20:18:44.881957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:44.881991] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:44.882018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:44.882080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:44.941515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:44.942438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:44.942519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:44.942553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:45.076215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:45.076598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:45.076654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:45.076695] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:45.080426] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-17T20:18:45.080762] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-17T20:18:45.080901] [INFO ] [sig ] CDP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:45.228549] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDP.txt [2026-02-17T20:18:45.228730] [INFO ] [sig ] [610/3401] Completed CDP in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:45.228770] [INFO ] [sig ] [611/3401] Forecasting CDRE... [2026-02-17T20:18:45.228799] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-17T20:18:45.228831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-17T20:18:45.240489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-17T20:18:45.240893] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-17T20:18:45.241695] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-17T20:18:45.241749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:45.241780] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:45.241806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:45.241862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:45.301239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:45.302152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:45.302238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:45.302273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:45.430546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:45.430730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:45.430786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:45.430860] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:45.434353] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-17T20:18:45.434652] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-17T20:18:45.434784] [INFO ] [sig ] CDRE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:45.587649] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDRE.txt [2026-02-17T20:18:45.587819] [INFO ] [sig ] [611/3401] Completed CDRE in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:45.587884] [INFO ] [sig ] [612/3401] Forecasting CDRO... [2026-02-17T20:18:45.587917] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-17T20:18:45.587951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-17T20:18:45.599363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-17T20:18:45.599836] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-17T20:18:45.600816] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-17T20:18:45.600878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:45.600912] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:45.600940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:45.601002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:45.659781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:45.660687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:45.660775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:45.660810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:45.771017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:45.771194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:45.771236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:45.771266] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:45.775127] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-02-17T20:18:45.775739] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-17T20:18:45.775950] [INFO ] [sig ] CDRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:45.947363] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDRO.txt [2026-02-17T20:18:45.947530] [INFO ] [sig ] [612/3401] Completed CDRO in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:45.947591] [INFO ] [sig ] [613/3401] Forecasting CDXS... [2026-02-17T20:18:45.947625] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-17T20:18:45.947659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-17T20:18:45.959357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-17T20:18:45.959761] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-17T20:18:45.960549] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-17T20:18:45.960622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:45.960655] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:45.960682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:45.960740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:46.020537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:46.021433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:46.021515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:46.021548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:46.143608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:46.143775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:46.143817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:46.143849] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:46.147460] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-02-17T20:18:46.147800] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-17T20:18:46.147941] [INFO ] [sig ] CDXS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:46.301407] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDXS.txt [2026-02-17T20:18:46.301595] [INFO ] [sig ] [613/3401] Completed CDXS in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:46.301641] [INFO ] [sig ] [614/3401] Forecasting CDZI... [2026-02-17T20:18:46.301672] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-17T20:18:46.301705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-17T20:18:46.313529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-17T20:18:46.313948] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-17T20:18:46.314785] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-17T20:18:46.314842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:46.314875] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:46.314901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:46.314963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:46.374460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:46.375360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:46.375448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:46.375483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:46.503043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:46.503211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:46.503258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:46.503294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:46.506947] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=94.10%) [2026-02-17T20:18:46.507284] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-17T20:18:46.507461] [INFO ] [sig ] CDZI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:46.650237] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CDZI.txt [2026-02-17T20:18:46.650401] [INFO ] [sig ] [614/3401] Completed CDZI in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:46.650444] [INFO ] [sig ] [615/3401] Forecasting CE... [2026-02-17T20:18:46.650475] [INFO ] [sig ] Generating forecast for: CE [2026-02-17T20:18:46.650508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-17T20:18:46.661686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-17T20:18:46.662093] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-17T20:18:46.662949] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-17T20:18:46.663005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:46.663038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:46.663066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:46.663124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:46.722904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:46.724010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:46.724135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:46.724172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:46.851037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:46.851207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:46.851268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:46.851309] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:46.854925] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=43.50%) [2026-02-17T20:18:46.855246] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-17T20:18:46.855389] [INFO ] [sig ] CE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:47.005373] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CE.txt [2026-02-17T20:18:47.005520] [INFO ] [sig ] [615/3401] Completed CE in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-17T20:18:47.005559] [INFO ] [sig ] [616/3401] Forecasting CECO... [2026-02-17T20:18:47.005610] [INFO ] [sig ] Generating forecast for: CECO [2026-02-17T20:18:47.005642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-17T20:18:47.019067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-17T20:18:47.019423] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-17T20:18:47.020282] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-17T20:18:47.020345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:47.020378] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:47.020406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:47.020464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:47.079166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:47.079927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:47.080020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:47.080056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:47.198610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:47.198768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:47.198809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:47.198838] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:47.202246] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-17T20:18:47.202534] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-17T20:18:47.202692] [INFO ] [sig ] CECO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:47.346465] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CECO.txt [2026-02-17T20:18:47.346621] [INFO ] [sig ] [616/3401] Completed CECO in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:47.346665] [INFO ] [sig ] [617/3401] Forecasting CEG... [2026-02-17T20:18:47.346694] [INFO ] [sig ] Generating forecast for: CEG [2026-02-17T20:18:47.346725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-17T20:18:47.358457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-17T20:18:47.358848] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-17T20:18:47.359696] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-17T20:18:47.359750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:47.359783] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:47.359811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:47.359868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:47.417434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:47.418366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:47.418452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:47.418487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:47.537960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:47.538125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:47.538170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:47.538199] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:47.541720] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=32.02%) [2026-02-17T20:18:47.541997] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-17T20:18:47.542130] [INFO ] [sig ] CEG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:47.684238] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CEG.txt [2026-02-17T20:18:47.684394] [INFO ] [sig ] [617/3401] Completed CEG in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:47.684435] [INFO ] [sig ] [618/3401] Forecasting CELC... [2026-02-17T20:18:47.684465] [INFO ] [sig ] Generating forecast for: CELC [2026-02-17T20:18:47.684496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-17T20:18:47.696203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-17T20:18:47.696592] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-17T20:18:47.697405] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-17T20:18:47.697460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:47.697492] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:47.697520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:47.697597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:47.754990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:47.755760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:47.755891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:47.755926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:47.873856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:47.874028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:47.874070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:47.874101] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:47.877553] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-17T20:18:47.877848] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-17T20:18:47.877979] [INFO ] [sig ] CELC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:48.021000] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CELC.txt [2026-02-17T20:18:48.021129] [INFO ] [sig ] [618/3401] Completed CELC in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:48.021168] [INFO ] [sig ] [619/3401] Forecasting CELH... [2026-02-17T20:18:48.021198] [INFO ] [sig ] Generating forecast for: CELH [2026-02-17T20:18:48.021229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-17T20:18:48.032695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-17T20:18:48.033043] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-17T20:18:48.033875] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-17T20:18:48.033928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:48.033976] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:48.034005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:48.034062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:48.092265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:48.092979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:48.093058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:48.093091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:48.211959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:48.212120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:48.212160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:48.212190] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:48.215596] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-02-17T20:18:48.215874] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-17T20:18:48.216005] [INFO ] [sig ] CELH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:48.358790] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CELH.txt [2026-02-17T20:18:48.358950] [INFO ] [sig ] [619/3401] Completed CELH in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:48.358990] [INFO ] [sig ] [620/3401] Forecasting CELZ... [2026-02-17T20:18:48.359020] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-17T20:18:48.359052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-17T20:18:48.370383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-17T20:18:48.370751] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-17T20:18:48.371521] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-17T20:18:48.371592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:48.371628] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:48.371656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:48.371713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:48.429690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:48.430529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:48.430633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:48.430669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:48.549796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:48.549958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:48.549997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:48.550026] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:48.553449] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=87.55%) [2026-02-17T20:18:48.553744] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-17T20:18:48.553871] [INFO ] [sig ] CELZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:48.709689] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CELZ.txt [2026-02-17T20:18:48.709849] [INFO ] [sig ] [620/3401] Completed CELZ in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:48.709889] [INFO ] [sig ] [621/3401] Forecasting CENTA... [2026-02-17T20:18:48.709920] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-17T20:18:48.709952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-17T20:18:48.722290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-17T20:18:48.722861] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-17T20:18:48.723816] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-17T20:18:48.723874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:48.723907] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:48.723936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:48.723994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:48.783361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:48.784517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:48.784665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:48.784701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:48.909346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:48.909516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:48.909556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:48.909607] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:48.913146] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=71.26%) [2026-02-17T20:18:48.913494] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-17T20:18:48.913658] [INFO ] [sig ] CENTA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:49.064734] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CENTA.txt [2026-02-17T20:18:49.064954] [INFO ] [sig ] [621/3401] Completed CENTA in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:49.064995] [INFO ] [sig ] [622/3401] Forecasting CENX... [2026-02-17T20:18:49.065029] [INFO ] [sig ] Generating forecast for: CENX [2026-02-17T20:18:49.065071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-17T20:18:49.078088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-17T20:18:49.078520] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-17T20:18:49.079402] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-17T20:18:49.079474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:49.079511] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:49.079539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:49.079620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:49.142969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:49.143896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:49.143991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:49.144029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:49.274715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:49.274885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:49.274925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:49.274957] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:49.279262] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=34.67%) [2026-02-17T20:18:49.279834] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-17T20:18:49.279992] [INFO ] [sig ] CENX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:49.433536] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CENX.txt [2026-02-17T20:18:49.433730] [INFO ] [sig ] [622/3401] Completed CENX in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:49.433770] [INFO ] [sig ] [623/3401] Forecasting CERS... [2026-02-17T20:18:49.433807] [INFO ] [sig ] Generating forecast for: CERS [2026-02-17T20:18:49.433839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-17T20:18:49.446147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-17T20:18:49.446619] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-17T20:18:49.447633] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-17T20:18:49.447707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:49.447741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:49.447771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:49.447832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:49.509357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:49.510321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:49.510431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:49.510466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:49.632230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:49.632401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:49.632441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:49.632471] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:49.636024] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=69.98%) [2026-02-17T20:18:49.636352] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-17T20:18:49.636489] [INFO ] [sig ] CERS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:49.787939] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CERS.txt [2026-02-17T20:18:49.788103] [INFO ] [sig ] [623/3401] Completed CERS in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-17T20:18:49.788143] [INFO ] [sig ] [624/3401] Forecasting CETX... [2026-02-17T20:18:49.788174] [INFO ] [sig ] Generating forecast for: CETX [2026-02-17T20:18:49.788205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-17T20:18:49.801803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-17T20:18:49.802227] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-17T20:18:49.803059] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-17T20:18:49.803114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:49.803146] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:49.803173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:49.803229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:49.862924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:49.864037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:49.864133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:49.864167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:49.983314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:49.983480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:49.983521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:49.983551] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:49.987085] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-17T20:18:49.987424] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-17T20:18:49.987558] [INFO ] [sig ] CETX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:50.147041] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CETX.txt [2026-02-17T20:18:50.147257] [INFO ] [sig ] [624/3401] Completed CETX in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-17T20:18:50.147306] [INFO ] [sig ] [625/3401] Forecasting CF... [2026-02-17T20:18:50.147338] [INFO ] [sig ] Generating forecast for: CF [2026-02-17T20:18:50.147370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-17T20:18:50.163145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-17T20:18:50.163794] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-17T20:18:50.165021] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-17T20:18:50.165080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:50.165151] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:50.165182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:50.165243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:50.226822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:50.227828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:50.227921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:50.227957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:50.347629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:50.347794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:50.347835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:50.347863] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:50.351519] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=34.17%) [2026-02-17T20:18:50.351920] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-17T20:18:50.352065] [INFO ] [sig ] CF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:50.500672] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CF.txt [2026-02-17T20:18:50.500854] [INFO ] [sig ] [625/3401] Completed CF in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-17T20:18:50.500897] [INFO ] [sig ] [626/3401] Forecasting CFFN... [2026-02-17T20:18:50.500929] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-17T20:18:50.500963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-17T20:18:50.513166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-17T20:18:50.513627] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-17T20:18:50.514483] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-17T20:18:50.514543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:50.514602] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:50.514645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:50.514706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:50.576052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:50.576974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:50.577073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:50.577109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:50.698631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:50.698802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:50.698843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:50.698889] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:50.702424] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-02-17T20:18:50.702783] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-17T20:18:50.702932] [INFO ] [sig ] CFFN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:50.851723] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CFFN.txt [2026-02-17T20:18:50.851893] [INFO ] [sig ] [626/3401] Completed CFFN in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-17T20:18:50.851936] [INFO ] [sig ] [627/3401] Forecasting CFG... [2026-02-17T20:18:50.851965] [INFO ] [sig ] Generating forecast for: CFG [2026-02-17T20:18:50.851996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-17T20:18:50.864159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-17T20:18:50.864619] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-17T20:18:50.865518] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-17T20:18:50.865607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:50.865648] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:50.865676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:50.865735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:50.932172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:50.933647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:50.933806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:50.933844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:51.074645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:51.074818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:51.074859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:51.074888] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:51.078779] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-02-17T20:18:51.079116] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-17T20:18:51.079257] [INFO ] [sig ] CFG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:51.228330] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CFG.txt [2026-02-17T20:18:51.228491] [INFO ] [sig ] [627/3401] Completed CFG in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-17T20:18:51.228531] [INFO ] [sig ] [628/3401] Forecasting CFO... [2026-02-17T20:18:51.228561] [INFO ] [sig ] Generating forecast for: CFO [2026-02-17T20:18:51.228618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-17T20:18:51.240875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-17T20:18:51.241298] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-17T20:18:51.242235] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-17T20:18:51.242296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:51.242336] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:51.242377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:51.242466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:51.304630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:51.305522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:51.305647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:51.305702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:51.423293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:51.423471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:51.423522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:51.423555] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:51.427230] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-17T20:18:51.427561] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-17T20:18:51.427722] [INFO ] [sig ] CFO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:51.576038] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CFO.txt [2026-02-17T20:18:51.576196] [INFO ] [sig ] [628/3401] Completed CFO in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-17T20:18:51.576236] [INFO ] [sig ] [629/3401] Forecasting CG... [2026-02-17T20:18:51.576265] [INFO ] [sig ] Generating forecast for: CG [2026-02-17T20:18:51.576297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-17T20:18:51.587848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-17T20:18:51.588250] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-17T20:18:51.589129] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-17T20:18:51.589185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:51.589218] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:51.589245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:51.589301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:51.651012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:51.652103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:51.652209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:51.652243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:51.776981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:51.777172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:51.777216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:51.777244] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:51.780888] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=95.39%) [2026-02-17T20:18:51.781218] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-17T20:18:51.781371] [INFO ] [sig ] CG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:51.930801] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CG.txt [2026-02-17T20:18:51.930961] [INFO ] [sig ] [629/3401] Completed CG in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-17T20:18:51.931000] [INFO ] [sig ] [630/3401] Forecasting CGABL... [2026-02-17T20:18:51.931030] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-17T20:18:51.931062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-17T20:18:51.942482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-17T20:18:51.942916] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-17T20:18:51.943918] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-17T20:18:51.943975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:51.944007] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:51.944034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:51.944107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:52.002925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:52.003825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:52.003921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:52.003954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:52.126139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:52.126306] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:18:52.126348] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:52.126377] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:52.130418] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=34.09%) [2026-02-17T20:18:52.130770] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-17T20:18:52.130915] [INFO ] [sig ] CGABL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:52.282836] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CGABL.txt [2026-02-17T20:18:52.283003] [INFO ] [sig ] [630/3401] Completed CGABL in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-17T20:18:52.283043] [INFO ] [sig ] [631/3401] Forecasting CGBD... [2026-02-17T20:18:52.283073] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-17T20:18:52.283104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-17T20:18:52.295176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-17T20:18:52.295639] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-17T20:18:52.296610] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-17T20:18:52.296675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:52.296708] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:52.296735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:52.296794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:52.355953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:52.356877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:52.356987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:52.357021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:52.477873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:52.478048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:52.478089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:52.478118] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:52.482287] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=34.08%) [2026-02-17T20:18:52.482707] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-17T20:18:52.482874] [INFO ] [sig ] CGBD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:52.637355] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CGBD.txt [2026-02-17T20:18:52.637517] [INFO ] [sig ] [631/3401] Completed CGBD in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:52.637561] [INFO ] [sig ] [632/3401] Forecasting CGC... [2026-02-17T20:18:52.637614] [INFO ] [sig ] Generating forecast for: CGC [2026-02-17T20:18:52.637647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-17T20:18:52.650366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-17T20:18:52.650807] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-17T20:18:52.651666] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-17T20:18:52.651753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:52.651789] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:52.651817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:52.651874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:52.709307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:52.710219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:52.710304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:52.710337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:52.829328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:52.829485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:52.829525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:52.829554] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:52.832979] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=28.15%) [2026-02-17T20:18:52.833254] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-17T20:18:52.833382] [INFO ] [sig ] CGC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:52.979351] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CGC.txt [2026-02-17T20:18:52.979531] [INFO ] [sig ] [632/3401] Completed CGC in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:52.979609] [INFO ] [sig ] [633/3401] Forecasting CGEM... [2026-02-17T20:18:52.979646] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-17T20:18:52.979679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-17T20:18:52.994817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-17T20:18:52.995299] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-17T20:18:52.996473] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-17T20:18:52.996543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:52.996627] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:52.996676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:52.996769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:53.066920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:53.067934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:53.068031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:53.068064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:53.204093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:53.204269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:53.204313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:53.204343] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:53.208122] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-02-17T20:18:53.208431] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-17T20:18:53.208610] [INFO ] [sig ] CGEM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:53.353049] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CGEM.txt [2026-02-17T20:18:53.353180] [INFO ] [sig ] [633/3401] Completed CGEM in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:53.353220] [INFO ] [sig ] [634/3401] Forecasting CGEN... [2026-02-17T20:18:53.353249] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-17T20:18:53.353279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-17T20:18:53.365756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-17T20:18:53.366098] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-17T20:18:53.366921] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-17T20:18:53.366977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:53.367010] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:53.367038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:53.367094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:53.426497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:53.427422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:53.427512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:53.427546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:53.550773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:53.550932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:53.550974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:53.551002] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:53.554620] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-02-17T20:18:53.554901] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-17T20:18:53.555035] [INFO ] [sig ] CGEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:53.704374] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CGEN.txt [2026-02-17T20:18:53.704532] [INFO ] [sig ] [634/3401] Completed CGEN in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:53.704590] [INFO ] [sig ] [635/3401] Forecasting CGNX... [2026-02-17T20:18:53.704624] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-17T20:18:53.704655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-17T20:18:53.716299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-17T20:18:53.716673] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-17T20:18:53.717490] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-17T20:18:53.717545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:53.717603] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:53.717636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:53.717694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:53.777022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:53.777800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:53.777919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:53.777957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:53.903093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:53.903255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:53.903297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:53.903326] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:53.906929] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-17T20:18:53.907242] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-17T20:18:53.907374] [INFO ] [sig ] CGNX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:54.055590] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CGNX.txt [2026-02-17T20:18:54.055721] [INFO ] [sig ] [635/3401] Completed CGNX in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:54.055761] [INFO ] [sig ] [636/3401] Forecasting CGO... [2026-02-17T20:18:54.055790] [INFO ] [sig ] Generating forecast for: CGO [2026-02-17T20:18:54.055821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-17T20:18:54.067197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-17T20:18:54.067516] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-17T20:18:54.068307] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-17T20:18:54.068360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:54.068393] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:54.068423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:54.068493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:54.127084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:54.128088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:54.128169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:54.128203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:54.242291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:54.242445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:54.242485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:54.242515] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:54.245895] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-02-17T20:18:54.246172] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-17T20:18:54.246299] [INFO ] [sig ] CGO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:54.390485] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CGO.txt [2026-02-17T20:18:54.390644] [INFO ] [sig ] [636/3401] Completed CGO in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:54.390687] [INFO ] [sig ] [637/3401] Forecasting CGON... [2026-02-17T20:18:54.390716] [INFO ] [sig ] Generating forecast for: CGON [2026-02-17T20:18:54.390747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-17T20:18:54.401874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-17T20:18:54.402208] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-17T20:18:54.403032] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-17T20:18:54.403085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:54.403116] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:54.403143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:54.403200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:54.461168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:54.461848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:54.461927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:54.461960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:54.583694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:54.583857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:54.583897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:54.583926] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:54.587318] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-17T20:18:54.587664] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-17T20:18:54.587795] [INFO ] [sig ] CGON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:54.732031] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CGON.txt [2026-02-17T20:18:54.732162] [INFO ] [sig ] [637/3401] Completed CGON in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:54.732200] [INFO ] [sig ] [638/3401] Forecasting CHCI... [2026-02-17T20:18:54.732229] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-17T20:18:54.732259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-17T20:18:54.742990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-17T20:18:54.743323] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-17T20:18:54.744115] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-17T20:18:54.744168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:54.744200] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:54.744227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:54.744284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:54.801913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:54.802640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:54.802719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:54.802751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:54.920822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:54.920982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:54.921022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:54.921051] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:54.924445] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=31.96%) [2026-02-17T20:18:54.924751] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-17T20:18:54.924883] [INFO ] [sig ] CHCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:55.069677] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHCI.txt [2026-02-17T20:18:55.069833] [INFO ] [sig ] [638/3401] Completed CHCI in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:55.069873] [INFO ] [sig ] [639/3401] Forecasting CHCO... [2026-02-17T20:18:55.069903] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-17T20:18:55.069935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-17T20:18:55.081085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-17T20:18:55.081424] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-17T20:18:55.082222] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-17T20:18:55.082275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:55.082307] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:55.082335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:55.082392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:55.140318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:55.141235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:55.141313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:55.141347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:55.263649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:55.263829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:55.263869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:55.263898] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:55.267746] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-02-17T20:18:55.268023] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-17T20:18:55.268149] [INFO ] [sig ] CHCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:55.412092] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHCO.txt [2026-02-17T20:18:55.412223] [INFO ] [sig ] [639/3401] Completed CHCO in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:55.412263] [INFO ] [sig ] [640/3401] Forecasting CHD... [2026-02-17T20:18:55.412293] [INFO ] [sig ] Generating forecast for: CHD [2026-02-17T20:18:55.412324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-17T20:18:55.423067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-17T20:18:55.423378] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-17T20:18:55.424188] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-17T20:18:55.424241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:55.424272] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:55.424300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:55.424357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:55.482227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:55.483114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:55.483195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:55.483228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:55.610015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:55.610171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:55.610219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:55.610249] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:55.613749] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=37.49%) [2026-02-17T20:18:55.614026] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-17T20:18:55.614158] [INFO ] [sig ] CHD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:55.756555] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHD.txt [2026-02-17T20:18:55.756733] [INFO ] [sig ] [640/3401] Completed CHD in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:55.756777] [INFO ] [sig ] [641/3401] Forecasting CHDN... [2026-02-17T20:18:55.756809] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-17T20:18:55.756842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-17T20:18:55.769156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-17T20:18:55.769654] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-17T20:18:55.770746] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-17T20:18:55.770814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:55.770863] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:55.770906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:55.770992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:55.830553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:55.831482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:55.831569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:55.831627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:55.958818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:55.958982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:55.959025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:55.959058] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:55.962508] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-17T20:18:55.962802] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-17T20:18:55.962929] [INFO ] [sig ] CHDN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:56.105547] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHDN.txt [2026-02-17T20:18:56.105694] [INFO ] [sig ] [641/3401] Completed CHDN in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-17T20:18:56.105733] [INFO ] [sig ] [642/3401] Forecasting CHE... [2026-02-17T20:18:56.105762] [INFO ] [sig ] Generating forecast for: CHE [2026-02-17T20:18:56.105792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-17T20:18:56.116748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-17T20:18:56.117065] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-17T20:18:56.117973] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-17T20:18:56.118026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:56.118094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:56.118122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:56.118179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:56.174848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:56.175486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:56.175569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:56.175625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:56.301073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:56.301278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:56.301353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:56.301399] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:56.304992] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=36.23%) [2026-02-17T20:18:56.305280] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-17T20:18:56.305442] [INFO ] [sig ] CHE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:56.454072] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHE.txt [2026-02-17T20:18:56.454203] [INFO ] [sig ] [642/3401] Completed CHE in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-17T20:18:56.454243] [INFO ] [sig ] [643/3401] Forecasting CHEF... [2026-02-17T20:18:56.454273] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-17T20:18:56.454304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-17T20:18:56.465469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-17T20:18:56.465810] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-17T20:18:56.466592] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-17T20:18:56.466645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:56.466690] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:56.466719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:56.466775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:56.524508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:56.525143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:56.525222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:56.525254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:56.642192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:56.642349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:56.642390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:56.642418] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:56.645843] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=52.08%) [2026-02-17T20:18:56.646122] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-17T20:18:56.646250] [INFO ] [sig ] CHEF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:56.789220] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHEF.txt [2026-02-17T20:18:56.789353] [INFO ] [sig ] [643/3401] Completed CHEF in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-17T20:18:56.789396] [INFO ] [sig ] [644/3401] Forecasting CHH... [2026-02-17T20:18:56.789425] [INFO ] [sig ] Generating forecast for: CHH [2026-02-17T20:18:56.789455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-17T20:18:56.801084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-17T20:18:56.801422] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-17T20:18:56.802217] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-17T20:18:56.802269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:56.802301] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:56.802328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:56.802385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:56.861407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:56.862104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:56.862185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:56.862219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:56.983664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:56.983827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:56.983870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:56.983899] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:56.987354] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-02-17T20:18:56.987647] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-17T20:18:56.987778] [INFO ] [sig ] CHH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:57.131237] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHH.txt [2026-02-17T20:18:57.131373] [INFO ] [sig ] [644/3401] Completed CHH in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-17T20:18:57.131415] [INFO ] [sig ] [645/3401] Forecasting CHI... [2026-02-17T20:18:57.131445] [INFO ] [sig ] Generating forecast for: CHI [2026-02-17T20:18:57.131477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-17T20:18:57.143444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-17T20:18:57.143823] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-17T20:18:57.144998] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-17T20:18:57.145049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:57.145081] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:57.145107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:57.145163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:57.204285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:57.205058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:57.205143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:57.205175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:57.331134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:57.331299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:57.331339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:57.331406] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:57.335260] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-02-17T20:18:57.335553] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-17T20:18:57.335735] [INFO ] [sig ] CHI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:57.486535] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHI.txt [2026-02-17T20:18:57.486752] [INFO ] [sig ] [645/3401] Completed CHI in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:18:57.486793] [INFO ] [sig ] [646/3401] Forecasting CHKP... [2026-02-17T20:18:57.486823] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-17T20:18:57.487043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-17T20:18:57.504026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-17T20:18:57.504443] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-17T20:18:57.505282] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-17T20:18:57.505336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:57.505368] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:57.505394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:57.505450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:57.562731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:57.563663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:57.563747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:57.563780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:57.699041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:57.699221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:57.699264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:57.699302] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:57.703527] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=67.20%) [2026-02-17T20:18:57.703864] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-17T20:18:57.704033] [INFO ] [sig ] CHKP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:57.865289] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHKP.txt [2026-02-17T20:18:57.865463] [INFO ] [sig ] [646/3401] Completed CHKP in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:18:57.865513] [INFO ] [sig ] [647/3401] Forecasting CHMI... [2026-02-17T20:18:57.865548] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-17T20:18:57.865601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-17T20:18:57.877509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-17T20:18:57.877975] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-17T20:18:57.878870] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-17T20:18:57.878924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:57.878965] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:57.878995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:57.879054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:57.946026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:57.947057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:57.947169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:57.947214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:58.075870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:58.076038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:58.076082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:58.076113] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:58.079753] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=55.25%) [2026-02-17T20:18:58.080080] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-17T20:18:58.080244] [INFO ] [sig ] CHMI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:58.239229] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHMI.txt [2026-02-17T20:18:58.239382] [INFO ] [sig ] [647/3401] Completed CHMI in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:18:58.239423] [INFO ] [sig ] [648/3401] Forecasting CHRD... [2026-02-17T20:18:58.239455] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-17T20:18:58.239487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-17T20:18:58.252672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-17T20:18:58.253082] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-17T20:18:58.254043] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-17T20:18:58.254106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:58.254141] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:58.254180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:58.254265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:58.318559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:58.319397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:58.319485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:58.319519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:58.450985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:58.451156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:58.451197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:58.451226] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:58.455146] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-17T20:18:58.455438] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-17T20:18:58.455650] [INFO ] [sig ] CHRD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:58.618262] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHRD.txt [2026-02-17T20:18:58.618436] [INFO ] [sig ] [648/3401] Completed CHRD in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:18:58.618477] [INFO ] [sig ] [649/3401] Forecasting CHRS... [2026-02-17T20:18:58.618508] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-17T20:18:58.618540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-17T20:18:58.631290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-17T20:18:58.631663] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-17T20:18:58.632477] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-17T20:18:58.632531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:58.632564] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:58.632614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:58.632674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:58.693501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:58.694441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:58.694559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:58.694627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:58.825618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:58.825794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:58.825837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:58.825868] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:58.829510] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-17T20:18:58.829824] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-17T20:18:58.829964] [INFO ] [sig ] CHRS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:18:58.976974] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHRS.txt [2026-02-17T20:18:58.977159] [INFO ] [sig ] [649/3401] Completed CHRS in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:18:58.977205] [INFO ] [sig ] [650/3401] Forecasting CHSCL... [2026-02-17T20:18:58.977240] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-17T20:18:58.977275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-17T20:18:58.988475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-17T20:18:58.988904] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-17T20:18:58.989785] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-17T20:18:58.989842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:58.989877] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:58.989905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:58.989964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:59.048204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:59.049063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:59.049148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:59.049182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:59.178900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:59.179073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:59.179154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:59.179189] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:59.182938] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=21.21%) [2026-02-17T20:18:59.183237] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-17T20:18:59.183374] [INFO ] [sig ] CHSCL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:59.345497] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHSCL.txt [2026-02-17T20:18:59.345705] [INFO ] [sig ] [650/3401] Completed CHSCL in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:18:59.345762] [INFO ] [sig ] [651/3401] Forecasting CHSCM... [2026-02-17T20:18:59.345795] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-17T20:18:59.345827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-17T20:18:59.357770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-17T20:18:59.358195] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-17T20:18:59.359145] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-17T20:18:59.359202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:59.359235] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:59.359263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:59.359322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:59.418991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:59.419940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:59.420036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:59.420073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:59.553135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:59.553291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:59.553333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:59.553374] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:59.557120] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-02-17T20:18:59.557443] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-17T20:18:59.557607] [INFO ] [sig ] CHSCM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:18:59.713193] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHSCM.txt [2026-02-17T20:18:59.713344] [INFO ] [sig ] [651/3401] Completed CHSCM in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:18:59.713386] [INFO ] [sig ] [652/3401] Forecasting CHSCN... [2026-02-17T20:18:59.713419] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-17T20:18:59.713452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-17T20:18:59.724985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-17T20:18:59.725362] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-17T20:18:59.726260] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-17T20:18:59.726323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:18:59.726364] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:18:59.726404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:18:59.726466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:18:59.792939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:18:59.793803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:18:59.793929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:18:59.793969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:18:59.924730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:18:59.924892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:18:59.924936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:18:59.924967] [INFO ] [FORECASTER] Training complete [2026-02-17T20:18:59.928716] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=70.54%) [2026-02-17T20:18:59.929008] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-17T20:18:59.929142] [INFO ] [sig ] CHSCN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:00.071812] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHSCN.txt [2026-02-17T20:19:00.071972] [INFO ] [sig ] [652/3401] Completed CHSCN in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:19:00.072013] [INFO ] [sig ] [653/3401] Forecasting CHSCO... [2026-02-17T20:19:00.072044] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-17T20:19:00.072075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-17T20:19:00.086310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-17T20:19:00.086752] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-17T20:19:00.087817] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-17T20:19:00.087872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:00.087904] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:00.087931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:00.087988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:00.147519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:00.148416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:00.148499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:00.148533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:00.268103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:00.268267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:00.268310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:00.268341] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:00.271924] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-02-17T20:19:00.272252] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-17T20:19:00.272399] [INFO ] [sig ] CHSCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:00.420459] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHSCO.txt [2026-02-17T20:19:00.420645] [INFO ] [sig ] [653/3401] Completed CHSCO in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:19:00.420690] [INFO ] [sig ] [654/3401] Forecasting CHSCP... [2026-02-17T20:19:00.420720] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-17T20:19:00.420752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-17T20:19:00.432044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-17T20:19:00.432467] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-17T20:19:00.433404] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-17T20:19:00.433462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:00.433522] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:00.433555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:00.433641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:00.492899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:00.493740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:00.493827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:00.493863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:00.599256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:00.599374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:00.599413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:00.599442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:00.602992] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-02-17T20:19:00.603305] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-17T20:19:00.603444] [INFO ] [sig ] CHSCP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:00.821417] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CHSCP.txt [2026-02-17T20:19:00.821605] [INFO ] [sig ] [654/3401] Completed CHSCP in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:19:00.821649] [INFO ] [sig ] [655/3401] Forecasting CHWY... [2026-02-17T20:19:00.821679] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-17T20:19:00.821710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-17T20:19:00.831754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-17T20:19:00.832122] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-17T20:19:00.832996] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-17T20:19:00.833052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:00.833087] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:00.833116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:00.833175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:00.898314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:00.899238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:00.899322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:00.899358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:01.024687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:01.024868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:01.024910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:01.024941] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:01.028438] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-17T20:19:01.028737] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-17T20:19:01.028867] [INFO ] [sig ] CHWY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:01.175330] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHWY.txt [2026-02-17T20:19:01.175488] [INFO ] [sig ] [655/3401] Completed CHWY in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:19:01.175530] [INFO ] [sig ] [656/3401] Forecasting CHY... [2026-02-17T20:19:01.175562] [INFO ] [sig ] Generating forecast for: CHY [2026-02-17T20:19:01.175636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-17T20:19:01.187261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-17T20:19:01.187679] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-17T20:19:01.188511] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-17T20:19:01.188568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:01.188623] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:01.188652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:01.188711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:01.250788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:01.251871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:01.251958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:01.251992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:01.377784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:01.377958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:01.378001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:01.378034] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:01.381795] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=67.08%) [2026-02-17T20:19:01.382165] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-17T20:19:01.382308] [INFO ] [sig ] CHY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:01.540211] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CHY.txt [2026-02-17T20:19:01.540376] [INFO ] [sig ] [656/3401] Completed CHY in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:19:01.540418] [INFO ] [sig ] [657/3401] Forecasting CI... [2026-02-17T20:19:01.540451] [INFO ] [sig ] Generating forecast for: CI [2026-02-17T20:19:01.540483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-17T20:19:01.551005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-17T20:19:01.551408] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-17T20:19:01.552280] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-17T20:19:01.552337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:01.552370] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:01.552398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:01.552455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:01.615978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:01.616978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:01.617066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:01.617103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:01.740087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:01.740278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:01.740331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:01.740371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:01.744960] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=42.07%) [2026-02-17T20:19:01.745414] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-17T20:19:01.745615] [INFO ] [sig ] CI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:01.908495] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CI.txt [2026-02-17T20:19:01.908731] [INFO ] [sig ] [657/3401] Completed CI in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-17T20:19:01.908788] [INFO ] [sig ] [658/3401] Forecasting CIA... [2026-02-17T20:19:01.908840] [INFO ] [sig ] Generating forecast for: CIA [2026-02-17T20:19:01.908884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-17T20:19:01.923950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-17T20:19:01.924461] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-17T20:19:01.925620] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-17T20:19:01.925695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:01.925748] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:01.925791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:01.925878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:02.006001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:02.006915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:02.007005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:02.007040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:02.131766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:02.132122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:02.132163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:02.132193] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:02.135868] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-17T20:19:02.136345] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-17T20:19:02.136474] [INFO ] [sig ] CIA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:02.281495] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CIA.txt [2026-02-17T20:19:02.281669] [INFO ] [sig ] [658/3401] Completed CIA in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-17T20:19:02.281713] [INFO ] [sig ] [659/3401] Forecasting CIB... [2026-02-17T20:19:02.281744] [INFO ] [sig ] Generating forecast for: CIB [2026-02-17T20:19:02.281775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-17T20:19:02.292732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-17T20:19:02.293135] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-17T20:19:02.293976] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-17T20:19:02.294082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:02.294119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:02.294148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:02.294208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:02.352628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:02.353505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:02.353606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:02.353644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:02.480181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:02.480386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:02.480431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:02.480461] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:02.484309] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-17T20:19:02.484690] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-17T20:19:02.484839] [INFO ] [sig ] CIB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:02.638993] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CIB.txt [2026-02-17T20:19:02.639205] [INFO ] [sig ] [659/3401] Completed CIB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-17T20:19:02.639266] [INFO ] [sig ] [660/3401] Forecasting CIEN... [2026-02-17T20:19:02.639302] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-17T20:19:02.639333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-17T20:19:02.651643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-17T20:19:02.652067] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-17T20:19:02.652963] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-17T20:19:02.653018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:02.653051] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:02.653078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:02.653136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:02.715269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:02.716216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:02.716306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:02.716341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:02.849832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:02.850002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:02.850043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:02.850072] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:02.853765] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=77.89%) [2026-02-17T20:19:02.854080] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-17T20:19:02.854244] [INFO ] [sig ] CIEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:03.019097] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CIEN.txt [2026-02-17T20:19:03.019277] [INFO ] [sig ] [660/3401] Completed CIEN in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-17T20:19:03.019329] [INFO ] [sig ] [661/3401] Forecasting CIF... [2026-02-17T20:19:03.019362] [INFO ] [sig ] Generating forecast for: CIF [2026-02-17T20:19:03.019394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-17T20:19:03.031459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-17T20:19:03.031911] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-17T20:19:03.032813] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-17T20:19:03.032869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:03.033091] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:03.033119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:03.033184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:03.097852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:03.098785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:03.098877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:03.098911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:03.217048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:03.217256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:03.217300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:03.217351] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:03.220993] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=62.76%) [2026-02-17T20:19:03.221282] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-17T20:19:03.221415] [INFO ] [sig ] CIF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:03.363666] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CIF.txt [2026-02-17T20:19:03.363831] [INFO ] [sig ] [661/3401] Completed CIF in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-17T20:19:03.363871] [INFO ] [sig ] [662/3401] Forecasting CIG... [2026-02-17T20:19:03.363901] [INFO ] [sig ] Generating forecast for: CIG [2026-02-17T20:19:03.363931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-17T20:19:03.376061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-17T20:19:03.376424] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-17T20:19:03.377258] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-17T20:19:03.377312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:03.377344] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:03.377370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:03.377426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:03.435127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:03.435920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:03.436015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:03.436050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:03.557887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:03.558053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:03.558157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:03.558191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:03.561916] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-17T20:19:03.562231] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-17T20:19:03.562388] [INFO ] [sig ] CIG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:03.712956] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CIG.txt [2026-02-17T20:19:03.713101] [INFO ] [sig ] [662/3401] Completed CIG in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-17T20:19:03.713140] [INFO ] [sig ] [663/3401] Forecasting CIGI... [2026-02-17T20:19:03.713169] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-17T20:19:03.713201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-17T20:19:03.724988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-17T20:19:03.725339] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-17T20:19:03.726145] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-17T20:19:03.726198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:03.726228] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:03.726254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:03.726311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:03.785151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:03.786145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:03.786230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:03.786279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:03.915141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:03.915361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:03.915403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:03.915438] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:03.919244] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-17T20:19:03.919543] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-17T20:19:03.919719] [INFO ] [sig ] CIGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:04.063216] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CIGI.txt [2026-02-17T20:19:04.063375] [INFO ] [sig ] [663/3401] Completed CIGI in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:04.063417] [INFO ] [sig ] [664/3401] Forecasting CII... [2026-02-17T20:19:04.063448] [INFO ] [sig ] Generating forecast for: CII [2026-02-17T20:19:04.063480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-17T20:19:04.075071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-17T20:19:04.075459] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-17T20:19:04.076284] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-17T20:19:04.076338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:04.076370] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:04.076399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:04.076455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:04.134109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:04.134984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:04.135078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:04.135113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:04.258244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:04.258417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:04.258463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:04.258492] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:04.262191] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=78.05%) [2026-02-17T20:19:04.262698] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-17T20:19:04.262832] [INFO ] [sig ] CII: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:04.407984] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CII.txt [2026-02-17T20:19:04.408132] [INFO ] [sig ] [664/3401] Completed CII in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:04.408172] [INFO ] [sig ] [665/3401] Forecasting CIM... [2026-02-17T20:19:04.408204] [INFO ] [sig ] Generating forecast for: CIM [2026-02-17T20:19:04.408234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-17T20:19:04.420685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-17T20:19:04.421071] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-17T20:19:04.422273] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-17T20:19:04.422326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:04.422358] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:04.422383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:04.422454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:04.480209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:04.481033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:04.481119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:04.481152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:04.601410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:04.601588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:04.601632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:04.601661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:04.605098] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: UP (p=89.47%) [2026-02-17T20:19:04.605385] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-17T20:19:04.605517] [INFO ] [sig ] CIM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:04.753619] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CIM.txt [2026-02-17T20:19:04.753791] [INFO ] [sig ] [665/3401] Completed CIM in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:04.753832] [INFO ] [sig ] [666/3401] Forecasting CINF... [2026-02-17T20:19:04.753864] [INFO ] [sig ] Generating forecast for: CINF [2026-02-17T20:19:04.753924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-17T20:19:04.767254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-17T20:19:04.767651] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-17T20:19:04.768473] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-17T20:19:04.768527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:04.768559] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:04.768615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:04.768673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:04.826528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:04.827354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:04.827444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:04.827477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:04.949187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:04.949361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:04.949404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:04.949433] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:04.952997] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-02-17T20:19:04.953280] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-17T20:19:04.953416] [INFO ] [sig ] CINF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:05.095877] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CINF.txt [2026-02-17T20:19:05.096018] [INFO ] [sig ] [666/3401] Completed CINF in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:05.096058] [INFO ] [sig ] [667/3401] Forecasting CING... [2026-02-17T20:19:05.096089] [INFO ] [sig ] Generating forecast for: CING [2026-02-17T20:19:05.096119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-17T20:19:05.107981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-17T20:19:05.108539] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-17T20:19:05.109538] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-17T20:19:05.109624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:05.109658] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:05.109685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:05.109741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:05.168911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:05.169676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:05.169758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:05.169790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:05.299089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:05.299246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:05.299290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:05.299329] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:05.303214] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-17T20:19:05.303520] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-17T20:19:05.303677] [INFO ] [sig ] CING: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:05.465144] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CING.txt [2026-02-17T20:19:05.465335] [INFO ] [sig ] [667/3401] Completed CING in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:05.465397] [INFO ] [sig ] [668/3401] Forecasting CION... [2026-02-17T20:19:05.465446] [INFO ] [sig ] Generating forecast for: CION [2026-02-17T20:19:05.465494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-17T20:19:05.477561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-17T20:19:05.478045] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-17T20:19:05.479024] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-17T20:19:05.479082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:05.479114] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:05.479142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:05.479205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:05.544871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:05.545885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:05.545978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:05.546023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:05.682552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:05.682734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:05.682776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:05.682807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:05.686477] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-02-17T20:19:05.686798] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-17T20:19:05.686955] [INFO ] [sig ] CION: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:05.851837] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CION.txt [2026-02-17T20:19:05.852226] [INFO ] [sig ] [668/3401] Completed CION in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:05.852286] [INFO ] [sig ] [669/3401] Forecasting CIVB... [2026-02-17T20:19:05.852320] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-17T20:19:05.852362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-17T20:19:05.865953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-17T20:19:05.866614] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-17T20:19:05.867662] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-17T20:19:05.867717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:05.867751] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:05.867779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:05.867836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:05.936215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:05.937119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:05.937238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:05.937272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:06.075828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:06.076009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:06.076057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:06.076089] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:06.079769] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=79.82%) [2026-02-17T20:19:06.080061] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-17T20:19:06.080200] [INFO ] [sig ] CIVB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:06.227532] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CIVB.txt [2026-02-17T20:19:06.227717] [INFO ] [sig ] [669/3401] Completed CIVB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:06.227760] [INFO ] [sig ] [670/3401] Forecasting CLB... [2026-02-17T20:19:06.227791] [INFO ] [sig ] Generating forecast for: CLB [2026-02-17T20:19:06.227821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-17T20:19:06.239368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-17T20:19:06.239767] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-17T20:19:06.240603] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-17T20:19:06.240658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:06.240698] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:06.240727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:06.240785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:06.297328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:06.298249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:06.298333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:06.298367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:06.420042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:06.420209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:06.420251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:06.420281] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:06.423702] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-17T20:19:06.423985] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-17T20:19:06.424115] [INFO ] [sig ] CLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:06.566508] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLB.txt [2026-02-17T20:19:06.566675] [INFO ] [sig ] [670/3401] Completed CLB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:06.566718] [INFO ] [sig ] [671/3401] Forecasting CLBK... [2026-02-17T20:19:06.566748] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-17T20:19:06.566783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-17T20:19:06.578598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-17T20:19:06.578961] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-17T20:19:06.579791] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-17T20:19:06.579856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:06.579893] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:06.579919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:06.579975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:06.636645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:06.637424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:06.637507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:06.637540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:06.755659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:06.755828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:06.755876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:06.755910] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:06.759478] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-02-17T20:19:06.759809] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-17T20:19:06.759953] [INFO ] [sig ] CLBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:06.907931] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLBK.txt [2026-02-17T20:19:06.908088] [INFO ] [sig ] [671/3401] Completed CLBK in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:06.908128] [INFO ] [sig ] [672/3401] Forecasting CLDX... [2026-02-17T20:19:06.908159] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-17T20:19:06.908189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-17T20:19:06.919495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-17T20:19:06.919895] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-17T20:19:06.920703] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-17T20:19:06.920757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:06.920791] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:06.920817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:06.920873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:06.987478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:06.988784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:06.988890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:06.988927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:07.119271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:07.119449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:07.119496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:07.119528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:07.123282] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-17T20:19:07.123679] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-17T20:19:07.123901] [INFO ] [sig ] CLDX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:07.277433] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLDX.txt [2026-02-17T20:19:07.277640] [INFO ] [sig ] [672/3401] Completed CLDX in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:07.277687] [INFO ] [sig ] [673/3401] Forecasting CLF... [2026-02-17T20:19:07.277723] [INFO ] [sig ] Generating forecast for: CLF [2026-02-17T20:19:07.277777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-17T20:19:07.290963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-17T20:19:07.291429] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-17T20:19:07.292319] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-17T20:19:07.292375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:07.292408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:07.292436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:07.292495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:07.353103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:07.353880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:07.354170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:07.354219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:07.482832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:07.482995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:07.483037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:07.483070] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:07.487298] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-17T20:19:07.487666] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-17T20:19:07.487815] [INFO ] [sig ] CLF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:07.635800] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLF.txt [2026-02-17T20:19:07.635933] [INFO ] [sig ] [673/3401] Completed CLF in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:07.635973] [INFO ] [sig ] [674/3401] Forecasting CLFD... [2026-02-17T20:19:07.636003] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-17T20:19:07.636032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-17T20:19:07.647013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-17T20:19:07.647344] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-17T20:19:07.648155] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-17T20:19:07.648208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:07.648239] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:07.648266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:07.648321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:07.709217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:07.710201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:07.710286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:07.710321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:07.833558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:07.833734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:07.833774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:07.833802] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:07.837435] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=0.19%) [2026-02-17T20:19:07.837731] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-17T20:19:07.837882] [INFO ] [sig ] CLFD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:07.981450] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLFD.txt [2026-02-17T20:19:07.981601] [INFO ] [sig ] [674/3401] Completed CLFD in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-17T20:19:07.981643] [INFO ] [sig ] [675/3401] Forecasting CLH... [2026-02-17T20:19:07.981673] [INFO ] [sig ] Generating forecast for: CLH [2026-02-17T20:19:07.981705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-17T20:19:07.993101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-17T20:19:07.993423] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-17T20:19:07.994231] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-17T20:19:07.994284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:07.994316] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:07.994342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:07.994398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:08.050998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:08.051641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:08.051721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:08.051761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:08.173958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:08.174116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:08.174157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:08.174186] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:08.177699] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: DOWN (p=16.94%) [2026-02-17T20:19:08.177976] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-17T20:19:08.178104] [INFO ] [sig ] CLH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:08.320299] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLH.txt [2026-02-17T20:19:08.320412] [INFO ] [sig ] [675/3401] Completed CLH in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-17T20:19:08.320451] [INFO ] [sig ] [676/3401] Forecasting CLLS... [2026-02-17T20:19:08.320482] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-17T20:19:08.320513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-17T20:19:08.332553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-17T20:19:08.332916] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-17T20:19:08.333754] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-17T20:19:08.333808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:08.333840] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:08.333868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:08.333925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:08.391557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:08.392206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:08.392284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:08.392317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:08.518013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:08.518304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:08.518346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:08.518375] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:08.521984] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-02-17T20:19:08.522255] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-17T20:19:08.522383] [INFO ] [sig ] CLLS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:08.664729] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLLS.txt [2026-02-17T20:19:08.664850] [INFO ] [sig ] [676/3401] Completed CLLS in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-17T20:19:08.664889] [INFO ] [sig ] [677/3401] Forecasting CLMB... [2026-02-17T20:19:08.664920] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-17T20:19:08.664951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-17T20:19:08.676207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-17T20:19:08.676529] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-17T20:19:08.677338] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-17T20:19:08.677391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:08.677423] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:08.677450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:08.677507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:08.734484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:08.735102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:08.735180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:08.735212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:08.852398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:08.852555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:08.852612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:08.852643] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:08.856057] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=51.69%) [2026-02-17T20:19:08.856331] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-17T20:19:08.856457] [INFO ] [sig ] CLMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:08.998621] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CLMB.txt [2026-02-17T20:19:08.998736] [INFO ] [sig ] [677/3401] Completed CLMB in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-17T20:19:08.998776] [INFO ] [sig ] [678/3401] Forecasting CLNE... [2026-02-17T20:19:08.998807] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-17T20:19:08.998837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-17T20:19:09.009775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-17T20:19:09.010107] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-17T20:19:09.010949] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-17T20:19:09.011004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:09.011049] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:09.011077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:09.011134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:09.068812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:09.069468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:09.069546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:09.069598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:09.186880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:09.187039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:09.187080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:09.187108] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:09.190603] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=92.66%) [2026-02-17T20:19:09.190877] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-17T20:19:09.191003] [INFO ] [sig ] CLNE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:09.336243] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CLNE.txt [2026-02-17T20:19:09.336367] [INFO ] [sig ] [678/3401] Completed CLNE in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:09.336407] [INFO ] [sig ] [679/3401] Forecasting CLNN... [2026-02-17T20:19:09.336435] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-17T20:19:09.336464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-17T20:19:09.347608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-17T20:19:09.347948] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-17T20:19:09.348766] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-17T20:19:09.348831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:09.348870] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:09.348904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:09.348974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:09.407050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:09.407703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:09.407783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:09.407816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:09.526656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:09.526834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:09.526873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:09.526902] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:09.530245] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-02-17T20:19:09.530519] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-17T20:19:09.530665] [INFO ] [sig ] CLNN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:09.672959] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLNN.txt [2026-02-17T20:19:09.673074] [INFO ] [sig ] [679/3401] Completed CLNN in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:09.673113] [INFO ] [sig ] [680/3401] Forecasting CLOA... [2026-02-17T20:19:09.673143] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-17T20:19:09.673173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-17T20:19:09.684913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-17T20:19:09.685238] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-17T20:19:09.686033] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-17T20:19:09.686086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:09.686118] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:09.686145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:09.686200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:09.743931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:09.744710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:09.744791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:09.744823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:09.850872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:09.850986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:09.851023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:09.851051] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:09.854293] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=60.23%) [2026-02-17T20:19:09.854570] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-17T20:19:09.854723] [INFO ] [sig ] CLOA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:10.003311] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CLOA.txt [2026-02-17T20:19:10.003496] [INFO ] [sig ] [680/3401] Completed CLOA in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:10.003538] [INFO ] [sig ] [681/3401] Forecasting CLRB... [2026-02-17T20:19:10.003589] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-17T20:19:10.003623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-17T20:19:10.015744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-17T20:19:10.016174] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-17T20:19:10.017045] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-17T20:19:10.017098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:10.017154] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:10.017183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:10.017249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:10.074554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:10.075382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:10.075462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:10.075495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:10.195000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:10.195159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:10.195200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:10.195229] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:10.198682] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=62.23%) [2026-02-17T20:19:10.198985] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-17T20:19:10.199117] [INFO ] [sig ] CLRB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:10.341363] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CLRB.txt [2026-02-17T20:19:10.341481] [INFO ] [sig ] [681/3401] Completed CLRB in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:10.341540] [INFO ] [sig ] [682/3401] Forecasting CLRO... [2026-02-17T20:19:10.341590] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-17T20:19:10.341624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-17T20:19:10.353190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-17T20:19:10.353526] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-17T20:19:10.354324] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-17T20:19:10.354378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:10.354410] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:10.354437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:10.354493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:10.412264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:10.412928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:10.413017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:10.413050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:10.524024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:10.524152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:10.524190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:10.524219] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:10.527491] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-02-17T20:19:10.527780] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-17T20:19:10.527908] [INFO ] [sig ] CLRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:10.670619] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CLRO.txt [2026-02-17T20:19:10.670747] [INFO ] [sig ] [682/3401] Completed CLRO in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:10.670816] [INFO ] [sig ] [683/3401] Forecasting CLS... [2026-02-17T20:19:10.670847] [INFO ] [sig ] Generating forecast for: CLS [2026-02-17T20:19:10.670877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-17T20:19:10.681942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-17T20:19:10.682270] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-17T20:19:10.683083] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-17T20:19:10.683136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:10.683169] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:10.683196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:10.683252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:10.741155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:10.741823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:10.741905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:10.741937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:10.872911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:10.873101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:10.873154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:10.873185] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:10.876907] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-17T20:19:10.877278] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-17T20:19:10.877442] [INFO ] [sig ] CLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:11.030594] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CLS.txt [2026-02-17T20:19:11.030742] [INFO ] [sig ] [683/3401] Completed CLS in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:11.030784] [INFO ] [sig ] [684/3401] Forecasting CLX... [2026-02-17T20:19:11.030815] [INFO ] [sig ] Generating forecast for: CLX [2026-02-17T20:19:11.030845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-17T20:19:11.043250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-17T20:19:11.043661] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-17T20:19:11.044596] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-17T20:19:11.044652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:11.044684] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:11.044711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:11.044770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:11.107524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:11.108432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:11.108517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:11.108552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:11.232817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:11.232983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:11.233024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:11.233054] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:11.236529] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=42.56%) [2026-02-17T20:19:11.236826] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-17T20:19:11.236959] [INFO ] [sig ] CLX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:11.378765] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CLX.txt [2026-02-17T20:19:11.378916] [INFO ] [sig ] [684/3401] Completed CLX in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:11.378957] [INFO ] [sig ] [685/3401] Forecasting CM... [2026-02-17T20:19:11.378986] [INFO ] [sig ] Generating forecast for: CM [2026-02-17T20:19:11.379016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-17T20:19:11.390160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-17T20:19:11.390487] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-17T20:19:11.391314] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-17T20:19:11.391367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:11.391399] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:11.391426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:11.391482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:11.448765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:11.449433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:11.449513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:11.449545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:11.569411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:11.569592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:11.569635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:11.569682] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:11.573137] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-02-17T20:19:11.573415] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-17T20:19:11.573544] [INFO ] [sig ] CM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:11.714366] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CM.txt [2026-02-17T20:19:11.714500] [INFO ] [sig ] [685/3401] Completed CM in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:11.714539] [INFO ] [sig ] [686/3401] Forecasting CMC... [2026-02-17T20:19:11.714585] [INFO ] [sig ] Generating forecast for: CMC [2026-02-17T20:19:11.714620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-17T20:19:11.725613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-17T20:19:11.725964] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-17T20:19:11.726758] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-17T20:19:11.726810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:11.726842] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:11.726873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:11.727003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:11.783382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:11.784056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:11.784135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:11.784168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:11.908743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:11.908910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:11.908959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:11.908996] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:11.912463] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-17T20:19:11.912771] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-17T20:19:11.912920] [INFO ] [sig ] CMC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:12.055359] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMC.txt [2026-02-17T20:19:12.055494] [INFO ] [sig ] [686/3401] Completed CMC in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:12.055534] [INFO ] [sig ] [687/3401] Forecasting CMCM... [2026-02-17T20:19:12.055565] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-17T20:19:12.055623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-17T20:19:12.066140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-17T20:19:12.066492] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-17T20:19:12.067390] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-17T20:19:12.067443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:12.067475] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:12.067501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:12.067557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:12.124776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:12.125677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:12.125760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:12.125810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:12.237965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:12.238130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:12.238171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:12.238198] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:12.241652] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-17T20:19:12.241929] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-17T20:19:12.242058] [INFO ] [sig ] CMCM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:12.382841] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CMCM.txt [2026-02-17T20:19:12.382997] [INFO ] [sig ] [687/3401] Completed CMCM in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:12.383043] [INFO ] [sig ] [688/3401] Forecasting CMCO... [2026-02-17T20:19:12.383073] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-17T20:19:12.383103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-17T20:19:12.394622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-17T20:19:12.395006] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-17T20:19:12.395799] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-17T20:19:12.395852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:12.395885] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:12.395915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:12.395972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:12.452426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:12.453095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:12.453173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:12.453206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:12.574183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:12.574349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:12.574390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:12.574419] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:12.577951] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=43.81%) [2026-02-17T20:19:12.578243] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-17T20:19:12.578372] [INFO ] [sig ] CMCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:12.720448] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CMCO.txt [2026-02-17T20:19:12.720598] [INFO ] [sig ] [688/3401] Completed CMCO in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:12.720640] [INFO ] [sig ] [689/3401] Forecasting CMCSA... [2026-02-17T20:19:12.720671] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-17T20:19:12.720701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-17T20:19:12.732792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-17T20:19:12.733357] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-17T20:19:12.734153] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-17T20:19:12.734206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:12.734237] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:12.734290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:12.734354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:12.790917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:12.791600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:12.791680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:12.791713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:12.913555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:12.913724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:12.913763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:12.913792] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:12.917203] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-17T20:19:12.917505] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-17T20:19:12.917663] [INFO ] [sig ] CMCSA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:13.062803] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMCSA.txt [2026-02-17T20:19:13.062949] [INFO ] [sig ] [689/3401] Completed CMCSA in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:13.062990] [INFO ] [sig ] [690/3401] Forecasting CME... [2026-02-17T20:19:13.063020] [INFO ] [sig ] Generating forecast for: CME [2026-02-17T20:19:13.063050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-17T20:19:13.074265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-17T20:19:13.074622] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-17T20:19:13.075437] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-17T20:19:13.075490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:13.075521] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:13.075549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:13.075632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:13.146461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:13.147567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:13.147682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:13.147722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:13.280837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:13.281010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:13.281052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:13.281082] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:13.284601] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=42.26%) [2026-02-17T20:19:13.284888] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-17T20:19:13.285026] [INFO ] [sig ] CME: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:13.447179] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CME.txt [2026-02-17T20:19:13.447348] [INFO ] [sig ] [690/3401] Completed CME in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:13.447390] [INFO ] [sig ] [691/3401] Forecasting CMG... [2026-02-17T20:19:13.447421] [INFO ] [sig ] Generating forecast for: CMG [2026-02-17T20:19:13.447451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-17T20:19:13.459083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-17T20:19:13.459496] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-17T20:19:13.460391] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-17T20:19:13.460447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:13.460481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:13.460510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:13.460569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:13.518177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:13.519074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:13.519155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:13.519189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:13.641157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:13.641316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:13.641358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:13.641387] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:13.644815] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=73.86%) [2026-02-17T20:19:13.645091] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-17T20:19:13.645219] [INFO ] [sig ] CMG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:13.816776] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMG.txt [2026-02-17T20:19:13.816925] [INFO ] [sig ] [691/3401] Completed CMG in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-17T20:19:13.816973] [INFO ] [sig ] [692/3401] Forecasting CMI... [2026-02-17T20:19:13.817004] [INFO ] [sig ] Generating forecast for: CMI [2026-02-17T20:19:13.817041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-17T20:19:13.829195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-17T20:19:13.829555] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-17T20:19:13.830449] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-17T20:19:13.830505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:13.830537] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:13.830565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:13.830657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:13.888372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:13.889036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:13.889115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:13.889147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:14.013306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:14.013468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:14.013508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:14.013537] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:14.016964] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=55.45%) [2026-02-17T20:19:14.017276] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-17T20:19:14.017405] [INFO ] [sig ] CMI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:14.161093] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMI.txt [2026-02-17T20:19:14.161418] [INFO ] [sig ] [692/3401] Completed CMI in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:14.161457] [INFO ] [sig ] [693/3401] Forecasting CMMB... [2026-02-17T20:19:14.161487] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-17T20:19:14.161524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-17T20:19:14.172979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-17T20:19:14.173407] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-17T20:19:14.174219] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-17T20:19:14.174273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:14.174304] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:14.174331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:14.174388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:14.231847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:14.232632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:14.232716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:14.232750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:14.354041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:14.354211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:14.354253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:14.354283] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:14.357788] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=75.09%) [2026-02-17T20:19:14.358072] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-17T20:19:14.358213] [INFO ] [sig ] CMMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:14.510487] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMMB.txt [2026-02-17T20:19:14.510736] [INFO ] [sig ] [693/3401] Completed CMMB in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:14.510788] [INFO ] [sig ] [694/3401] Forecasting CMP... [2026-02-17T20:19:14.510830] [INFO ] [sig ] Generating forecast for: CMP [2026-02-17T20:19:14.510865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-17T20:19:14.522694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-17T20:19:14.523293] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-17T20:19:14.524155] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-17T20:19:14.524209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:14.524241] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:14.524267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:14.524324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:14.585337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:14.586249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:14.586335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:14.586370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:14.717705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:14.717885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:14.717933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:14.717972] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:14.721541] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=92.02%) [2026-02-17T20:19:14.721849] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-17T20:19:14.721984] [INFO ] [sig ] CMP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:14.871483] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMP.txt [2026-02-17T20:19:14.871663] [INFO ] [sig ] [694/3401] Completed CMP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:14.871709] [INFO ] [sig ] [695/3401] Forecasting CMPS... [2026-02-17T20:19:14.871741] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-17T20:19:14.871772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-17T20:19:14.883605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-17T20:19:14.883992] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-17T20:19:14.884828] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-17T20:19:14.884884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:14.884916] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:14.884943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:14.885000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:14.945379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:14.946268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:14.946353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:14.946388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:15.076311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:15.076491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:15.076536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:15.076567] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:15.080428] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-17T20:19:15.080835] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-17T20:19:15.080990] [INFO ] [sig ] CMPS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:15.235896] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CMPS.txt [2026-02-17T20:19:15.236056] [INFO ] [sig ] [695/3401] Completed CMPS in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:15.236097] [INFO ] [sig ] [696/3401] Forecasting CMPX... [2026-02-17T20:19:15.236128] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-17T20:19:15.236159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-17T20:19:15.247290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-17T20:19:15.247701] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-17T20:19:15.248478] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-17T20:19:15.248530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:15.248561] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:15.248615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:15.248673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:15.309899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:15.310970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:15.311055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:15.311096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:15.431938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:15.432103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:15.432143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:15.432173] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:15.435689] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-02-17T20:19:15.435981] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-17T20:19:15.436130] [INFO ] [sig ] CMPX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:15.583755] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CMPX.txt [2026-02-17T20:19:15.583917] [INFO ] [sig ] [696/3401] Completed CMPX in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:15.583974] [INFO ] [sig ] [697/3401] Forecasting CMRE... [2026-02-17T20:19:15.584014] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-17T20:19:15.584051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-17T20:19:15.595428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-17T20:19:15.595765] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-17T20:19:15.596551] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-17T20:19:15.596630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:15.596664] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:15.596691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:15.596749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:15.656235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:15.656953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:15.657047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:15.657087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:15.777282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:15.777439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:15.777480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:15.777510] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:15.781001] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-17T20:19:15.781347] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-17T20:19:15.781505] [INFO ] [sig ] CMRE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:15.926257] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMRE.txt [2026-02-17T20:19:15.926385] [INFO ] [sig ] [697/3401] Completed CMRE in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:15.926424] [INFO ] [sig ] [698/3401] Forecasting CMS... [2026-02-17T20:19:15.926454] [INFO ] [sig ] Generating forecast for: CMS [2026-02-17T20:19:15.926485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-17T20:19:15.938071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-17T20:19:15.938479] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-17T20:19:15.939402] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-17T20:19:15.939457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:15.939490] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:15.939517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:15.939776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:15.999033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:15.999884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:15.999969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:16.000001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:16.127992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:16.128191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:16.128231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:16.128261] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:16.132060] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=90.39%) [2026-02-17T20:19:16.132333] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-17T20:19:16.132463] [INFO ] [sig ] CMS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:16.274791] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMS.txt [2026-02-17T20:19:16.274911] [INFO ] [sig ] [698/3401] Completed CMS in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:16.274950] [INFO ] [sig ] [699/3401] Forecasting CMSA... [2026-02-17T20:19:16.274980] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-17T20:19:16.275010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-17T20:19:16.285626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-17T20:19:16.285939] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-17T20:19:16.286730] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-17T20:19:16.286782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:16.286815] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:16.286841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:16.286898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:16.344192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:16.344846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:16.344926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:16.344957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:16.456058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:16.456221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:16.456260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:16.456288] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:16.459736] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-02-17T20:19:16.460009] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-17T20:19:16.460134] [INFO ] [sig ] CMSA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:16.601558] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMSA.txt [2026-02-17T20:19:16.601690] [INFO ] [sig ] [699/3401] Completed CMSA in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:16.601757] [INFO ] [sig ] [700/3401] Forecasting CMSC... [2026-02-17T20:19:16.601792] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-17T20:19:16.601825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-17T20:19:16.612339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-17T20:19:16.612700] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-17T20:19:16.613470] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-17T20:19:16.613522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:16.613554] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:16.613605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:16.613665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:16.671963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:16.672670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:16.672751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:16.672784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:16.787453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:16.787633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:16.787679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:16.787711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:16.791261] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-02-17T20:19:16.791546] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-17T20:19:16.791695] [INFO ] [sig ] CMSC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:16.937027] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMSC.txt [2026-02-17T20:19:16.937247] [INFO ] [sig ] [700/3401] Completed CMSC in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:16.937294] [INFO ] [sig ] [701/3401] Forecasting CMSD... [2026-02-17T20:19:16.937325] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-17T20:19:16.937358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-17T20:19:16.949923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-17T20:19:16.950360] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-17T20:19:16.951243] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-17T20:19:16.951298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:16.951330] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:16.951358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:16.951417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:17.010868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:17.011864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:17.011957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:17.011990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:17.157109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:17.157326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:17.157394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:17.157448] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:17.162132] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-17T20:19:17.162480] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-17T20:19:17.162674] [INFO ] [sig ] CMSD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:17.320123] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMSD.txt [2026-02-17T20:19:17.320264] [INFO ] [sig ] [701/3401] Completed CMSD in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:17.320307] [INFO ] [sig ] [702/3401] Forecasting CMTG... [2026-02-17T20:19:17.320339] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-17T20:19:17.320371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-17T20:19:17.332306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-17T20:19:17.332732] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-17T20:19:17.333563] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-17T20:19:17.333674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:17.333711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:17.333741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:17.333802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:17.392306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:17.393080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:17.393165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:17.393201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:17.518445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:17.518634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:17.518678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:17.518709] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:17.522265] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-02-17T20:19:17.522548] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-17T20:19:17.522700] [INFO ] [sig ] CMTG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:17.669738] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CMTG.txt [2026-02-17T20:19:17.669888] [INFO ] [sig ] [702/3401] Completed CMTG in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:17.669926] [INFO ] [sig ] [703/3401] Forecasting CMTL... [2026-02-17T20:19:17.669957] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-17T20:19:17.669989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-17T20:19:17.681147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-17T20:19:17.681516] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-17T20:19:17.682334] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-17T20:19:17.682408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:17.682443] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:17.682501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:17.682562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:17.741604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:17.742423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:17.742508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:17.742543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:17.866876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:17.867040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:17.867083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:17.867114] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:17.870638] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-17T20:19:17.870920] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-17T20:19:17.871052] [INFO ] [sig ] CMTL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:18.016697] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CMTL.txt [2026-02-17T20:19:18.016887] [INFO ] [sig ] [703/3401] Completed CMTL in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:18.016931] [INFO ] [sig ] [704/3401] Forecasting CNA... [2026-02-17T20:19:18.016962] [INFO ] [sig ] Generating forecast for: CNA [2026-02-17T20:19:18.016995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-17T20:19:18.028970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-17T20:19:18.029402] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-17T20:19:18.030370] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-17T20:19:18.030428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:18.030463] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:18.030491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:18.030551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:18.090851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:18.091814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:18.091912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:18.091950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:18.215146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:18.215334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:18.215379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:18.215411] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:18.219115] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-17T20:19:18.219411] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-17T20:19:18.219549] [INFO ] [sig ] CNA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:18.361122] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNA.txt [2026-02-17T20:19:18.361258] [INFO ] [sig ] [704/3401] Completed CNA in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:18.361300] [INFO ] [sig ] [705/3401] Forecasting CNC... [2026-02-17T20:19:18.361329] [INFO ] [sig ] Generating forecast for: CNC [2026-02-17T20:19:18.361360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-17T20:19:18.372395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-17T20:19:18.372741] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-17T20:19:18.373522] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-17T20:19:18.373599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:18.373633] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:18.373662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:18.373718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:18.431531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:18.432187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:18.432268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:18.432302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:18.551194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:18.551311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:18.551349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:18.551378] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:18.554717] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=66.45%) [2026-02-17T20:19:18.554994] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-17T20:19:18.555128] [INFO ] [sig ] CNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:18.697401] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNC.txt [2026-02-17T20:19:18.697540] [INFO ] [sig ] [705/3401] Completed CNC in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:18.697602] [INFO ] [sig ] [706/3401] Forecasting CNF... [2026-02-17T20:19:18.697636] [INFO ] [sig ] Generating forecast for: CNF [2026-02-17T20:19:18.697666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-17T20:19:18.708228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-17T20:19:18.708552] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-17T20:19:18.709411] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-17T20:19:18.709472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:18.709508] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:18.709537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:18.709623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:18.778729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:18.779628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:18.779714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:18.779751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:18.889432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:18.889612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:18.889655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:18.889686] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:18.893186] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-02-17T20:19:18.893515] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-17T20:19:18.893676] [INFO ] [sig ] CNF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:19.039971] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNF.txt [2026-02-17T20:19:19.040125] [INFO ] [sig ] [706/3401] Completed CNF in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-17T20:19:19.040165] [INFO ] [sig ] [707/3401] Forecasting CNI... [2026-02-17T20:19:19.040196] [INFO ] [sig ] Generating forecast for: CNI [2026-02-17T20:19:19.040226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-17T20:19:19.053001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-17T20:19:19.053514] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-17T20:19:19.054536] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-17T20:19:19.054627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:19.054670] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:19.054708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:19.054786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:19.120030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:19.120949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:19.121036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:19.121072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:19.245497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:19.245682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:19.245726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:19.245757] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:19.249331] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-17T20:19:19.249710] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-17T20:19:19.249876] [INFO ] [sig ] CNI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:19.398603] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNI.txt [2026-02-17T20:19:19.398769] [INFO ] [sig ] [707/3401] Completed CNI in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-17T20:19:19.398810] [INFO ] [sig ] [708/3401] Forecasting CNK... [2026-02-17T20:19:19.398842] [INFO ] [sig ] Generating forecast for: CNK [2026-02-17T20:19:19.398873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-17T20:19:19.412945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-17T20:19:19.413661] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-17T20:19:19.414686] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-17T20:19:19.414748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:19.414784] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:19.414811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:19.414871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:19.478257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:19.479540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:19.479666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:19.479705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:19.613917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:19.614167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:19.614216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:19.614247] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:19.618620] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=15.11%) [2026-02-17T20:19:19.619029] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-17T20:19:19.619194] [INFO ] [sig ] CNK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:19.779378] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNK.txt [2026-02-17T20:19:19.779764] [INFO ] [sig ] [708/3401] Completed CNK in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-17T20:19:19.779812] [INFO ] [sig ] [709/3401] Forecasting CNM... [2026-02-17T20:19:19.779847] [INFO ] [sig ] Generating forecast for: CNM [2026-02-17T20:19:19.779880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-17T20:19:19.791855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-17T20:19:19.792207] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-17T20:19:19.793109] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-17T20:19:19.793167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:19.793200] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:19.793227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:19.793284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:19.854999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:19.855759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:19.855845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:19.855882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:19.987519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:19.987712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:19.987756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:19.987803] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:19.991448] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-02-17T20:19:19.991765] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-17T20:19:19.991924] [INFO ] [sig ] CNM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:20.140850] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNM.txt [2026-02-17T20:19:20.140984] [INFO ] [sig ] [709/3401] Completed CNM in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:20.141025] [INFO ] [sig ] [710/3401] Forecasting CNMD... [2026-02-17T20:19:20.141063] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-17T20:19:20.141100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-17T20:19:20.153821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-17T20:19:20.154298] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-17T20:19:20.155561] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-17T20:19:20.155638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:20.155673] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:20.155702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:20.155760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:20.218979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:20.219739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:20.219824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:20.219859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:20.344662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:20.344830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:20.344872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:20.344904] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:20.348650] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-02-17T20:19:20.348954] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-17T20:19:20.349100] [INFO ] [sig ] CNMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:20.496311] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNMD.txt [2026-02-17T20:19:20.496456] [INFO ] [sig ] [710/3401] Completed CNMD in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:20.496498] [INFO ] [sig ] [711/3401] Forecasting CNNE... [2026-02-17T20:19:20.496530] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-17T20:19:20.496562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-17T20:19:20.508635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-17T20:19:20.509003] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-17T20:19:20.509855] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-17T20:19:20.509911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:20.509945] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:20.509973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:20.510031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:20.568695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:20.569388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:20.569508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:20.569546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:20.694638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:20.694797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:20.694837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:20.694866] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:20.698371] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=53.35%) [2026-02-17T20:19:20.698678] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-17T20:19:20.698809] [INFO ] [sig ] CNNE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:20.848460] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNNE.txt [2026-02-17T20:19:20.848642] [INFO ] [sig ] [711/3401] Completed CNNE in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:20.848701] [INFO ] [sig ] [712/3401] Forecasting CNO... [2026-02-17T20:19:20.848734] [INFO ] [sig ] Generating forecast for: CNO [2026-02-17T20:19:20.848765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-17T20:19:20.862396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-17T20:19:20.862782] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-17T20:19:20.863901] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-17T20:19:20.863966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:20.864008] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:20.864037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:20.864108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:20.921855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:20.922637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:20.922721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:20.922757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:21.046313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:21.046474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:21.046516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:21.046545] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:21.050097] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-17T20:19:21.050404] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-17T20:19:21.050542] [INFO ] [sig ] CNO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:21.195151] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNO.txt [2026-02-17T20:19:21.195324] [INFO ] [sig ] [712/3401] Completed CNO in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:21.195365] [INFO ] [sig ] [713/3401] Forecasting CNOB... [2026-02-17T20:19:21.195396] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-17T20:19:21.195426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-17T20:19:21.206635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-17T20:19:21.207014] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-17T20:19:21.207878] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-17T20:19:21.207931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:21.207976] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:21.208004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:21.208065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:21.265463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:21.266165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:21.266246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:21.266279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:21.383856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:21.384020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:21.384062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:21.384097] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:21.387561] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=55.16%) [2026-02-17T20:19:21.387861] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-17T20:19:21.387992] [INFO ] [sig ] CNOB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:21.529917] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNOB.txt [2026-02-17T20:19:21.530056] [INFO ] [sig ] [713/3401] Completed CNOB in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:21.530097] [INFO ] [sig ] [714/3401] Forecasting CNP... [2026-02-17T20:19:21.530128] [INFO ] [sig ] Generating forecast for: CNP [2026-02-17T20:19:21.530159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-17T20:19:21.542047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-17T20:19:21.542467] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-17T20:19:21.543301] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-17T20:19:21.543355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:21.543388] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:21.543415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:21.543472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:21.605384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:21.606592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:21.606731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:21.606766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:21.737441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:21.737624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:21.737668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:21.737698] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:21.741347] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-02-17T20:19:21.741643] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-17T20:19:21.741781] [INFO ] [sig ] CNP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:21.885968] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNP.txt [2026-02-17T20:19:21.886108] [INFO ] [sig ] [714/3401] Completed CNP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:21.886148] [INFO ] [sig ] [715/3401] Forecasting CNQ... [2026-02-17T20:19:21.886178] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-17T20:19:21.886208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-17T20:19:21.898820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-17T20:19:21.899152] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-17T20:19:21.899994] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-17T20:19:21.900048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:21.900080] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:21.900107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:21.900163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:21.958253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:21.958915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:21.958996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:21.959030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:22.083094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:22.083264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:22.083304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:22.083333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:22.086910] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=73.57%) [2026-02-17T20:19:22.087212] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-17T20:19:22.087541] [INFO ] [sig ] CNQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:22.235418] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNQ.txt [2026-02-17T20:19:22.235774] [INFO ] [sig ] [715/3401] Completed CNQ in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:22.235815] [INFO ] [sig ] [716/3401] Forecasting CNS... [2026-02-17T20:19:22.235846] [INFO ] [sig ] Generating forecast for: CNS [2026-02-17T20:19:22.235876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-17T20:19:22.247793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-17T20:19:22.248190] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-17T20:19:22.249011] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-17T20:19:22.249063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:22.249101] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:22.249134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:22.249204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:22.307603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:22.308250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:22.308331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:22.308364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:22.435623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:22.435789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:22.435837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:22.435868] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:22.439533] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-02-17T20:19:22.439827] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-17T20:19:22.439957] [INFO ] [sig ] CNS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:22.584629] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNS.txt [2026-02-17T20:19:22.584789] [INFO ] [sig ] [716/3401] Completed CNS in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:22.584864] [INFO ] [sig ] [717/3401] Forecasting CNSP... [2026-02-17T20:19:22.584897] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-17T20:19:22.584935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-17T20:19:22.595611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-17T20:19:22.595928] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-17T20:19:22.596721] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-17T20:19:22.596774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:22.596806] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:22.596833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:22.596889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:22.655423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:22.656381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:22.656485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:22.656535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:22.781636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:22.781800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:22.781843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:22.781873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:22.785803] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-02-17T20:19:22.786085] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-17T20:19:22.786216] [INFO ] [sig ] CNSP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:22.949133] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNSP.txt [2026-02-17T20:19:22.949276] [INFO ] [sig ] [717/3401] Completed CNSP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:22.949316] [INFO ] [sig ] [718/3401] Forecasting CNTA... [2026-02-17T20:19:22.949346] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-17T20:19:22.949376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-17T20:19:22.961353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-17T20:19:22.961691] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-17T20:19:22.962504] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-17T20:19:22.962556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:22.962616] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:22.962645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:22.962703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:23.022559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:23.023220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:23.023303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:23.023335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:23.143465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:23.143645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:23.143694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:23.143730] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:23.147735] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=32.15%) [2026-02-17T20:19:23.148014] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-17T20:19:23.148151] [INFO ] [sig ] CNTA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:23.299050] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNTA.txt [2026-02-17T20:19:23.299200] [INFO ] [sig ] [718/3401] Completed CNTA in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:23.299241] [INFO ] [sig ] [719/3401] Forecasting CNTY... [2026-02-17T20:19:23.299272] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-17T20:19:23.299302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-17T20:19:23.311793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-17T20:19:23.312117] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-17T20:19:23.313130] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-17T20:19:23.313183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:23.313215] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:23.313244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:23.313301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:23.374193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:23.374990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:23.375070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:23.375102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:23.502879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:23.503053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:23.503094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:23.503123] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:23.507290] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-02-17T20:19:23.507618] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-17T20:19:23.507761] [INFO ] [sig ] CNTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:23.668687] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNTY.txt [2026-02-17T20:19:23.668869] [INFO ] [sig ] [719/3401] Completed CNTY in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:23.668913] [INFO ] [sig ] [720/3401] Forecasting CNVS... [2026-02-17T20:19:23.668947] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-17T20:19:23.668977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-17T20:19:23.685435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-17T20:19:23.686160] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-17T20:19:23.687322] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-17T20:19:23.687383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:23.687419] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:23.687497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:23.687566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:23.756610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:23.757910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:23.758043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:23.758100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:23.920105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:23.920293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:23.920338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:23.920388] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:23.924802] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=25.17%) [2026-02-17T20:19:23.925287] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-17T20:19:23.925484] [INFO ] [sig ] CNVS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:24.148286] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNVS.txt [2026-02-17T20:19:24.148539] [INFO ] [sig ] [720/3401] Completed CNVS in 0.5s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:24.148626] [INFO ] [sig ] [721/3401] Forecasting CNX... [2026-02-17T20:19:24.148675] [INFO ] [sig ] Generating forecast for: CNX [2026-02-17T20:19:24.148722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-17T20:19:24.167785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-17T20:19:24.175326] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-17T20:19:24.177286] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-17T20:19:24.177392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:24.177666] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:24.177727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:24.177948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:24.262413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:24.263848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:24.263972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:24.264024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:24.441071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:24.441289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:24.441359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:24.441413] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:24.447043] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-17T20:19:24.447705] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-17T20:19:24.447946] [INFO ] [sig ] CNX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:24.688641] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CNX.txt [2026-02-17T20:19:24.688876] [INFO ] [sig ] [721/3401] Completed CNX in 0.5s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:24.688941] [INFO ] [sig ] [722/3401] Forecasting CNXN... [2026-02-17T20:19:24.688987] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-17T20:19:24.689034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-17T20:19:24.704379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-17T20:19:24.704906] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-17T20:19:24.705988] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-17T20:19:24.706046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:24.706080] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:24.706109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:24.706173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:24.779025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:24.780316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:24.780440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:24.780500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:24.945075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:24.945286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:24.945357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:24.945408] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:24.951346] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-17T20:19:24.951942] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-17T20:19:24.952174] [INFO ] [sig ] CNXN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:25.140393] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CNXN.txt [2026-02-17T20:19:25.140593] [INFO ] [sig ] [722/3401] Completed CNXN in 0.5s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:25.140640] [INFO ] [sig ] [723/3401] Forecasting COCO... [2026-02-17T20:19:25.140670] [INFO ] [sig ] Generating forecast for: COCO [2026-02-17T20:19:25.140702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-17T20:19:25.153414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-17T20:19:25.154035] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-17T20:19:25.154900] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-17T20:19:25.154953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:25.154984] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:25.155011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:25.155067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:25.211526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:25.212455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:25.212541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:25.212598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:25.339416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:25.339798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:25.339840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:25.339867] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:25.343826] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=29.35%) [2026-02-17T20:19:25.344108] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-17T20:19:25.344236] [INFO ] [sig ] COCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:25.489011] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COCO.txt [2026-02-17T20:19:25.489179] [INFO ] [sig ] [723/3401] Completed COCO in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:25.489229] [INFO ] [sig ] [724/3401] Forecasting CODA... [2026-02-17T20:19:25.489266] [INFO ] [sig ] Generating forecast for: CODA [2026-02-17T20:19:25.489305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-17T20:19:25.501084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-17T20:19:25.501535] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-17T20:19:25.502365] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-17T20:19:25.502421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:25.502454] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:25.502482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:25.502554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:25.559951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:25.560696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:25.560777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:25.560812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:25.680294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:25.680465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:25.680510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:25.680540] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:25.684122] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=67.98%) [2026-02-17T20:19:25.684435] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-17T20:19:25.684622] [INFO ] [sig ] CODA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:25.835862] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CODA.txt [2026-02-17T20:19:25.836021] [INFO ] [sig ] [724/3401] Completed CODA in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-17T20:19:25.836061] [INFO ] [sig ] [725/3401] Forecasting CODI... [2026-02-17T20:19:25.836091] [INFO ] [sig ] Generating forecast for: CODI [2026-02-17T20:19:25.836122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-17T20:19:25.848687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-17T20:19:25.849121] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-17T20:19:25.849947] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-17T20:19:25.850001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:25.850033] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:25.850059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:25.850115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:25.910944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:25.911932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:25.912047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:25.912082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:26.043918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:26.044084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:26.044127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:26.044156] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:26.047633] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=87.18%) [2026-02-17T20:19:26.047913] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-17T20:19:26.048044] [INFO ] [sig ] CODI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:26.191427] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CODI.txt [2026-02-17T20:19:26.191628] [INFO ] [sig ] [725/3401] Completed CODI in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-17T20:19:26.191686] [INFO ] [sig ] [726/3401] Forecasting COEP... [2026-02-17T20:19:26.191727] [INFO ] [sig ] Generating forecast for: COEP [2026-02-17T20:19:26.191775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-17T20:19:26.203469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-17T20:19:26.203862] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-17T20:19:26.204690] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-17T20:19:26.204760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:26.204793] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:26.204821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:26.204878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:26.265852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:26.266729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:26.266813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:26.266848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:26.395283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:26.395464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:26.395505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:26.395536] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:26.399140] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=60.97%) [2026-02-17T20:19:26.399454] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-17T20:19:26.399604] [INFO ] [sig ] COEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:26.547039] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COEP.txt [2026-02-17T20:19:26.547226] [INFO ] [sig ] [726/3401] Completed COEP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-17T20:19:26.547272] [INFO ] [sig ] [727/3401] Forecasting COF... [2026-02-17T20:19:26.547301] [INFO ] [sig ] Generating forecast for: COF [2026-02-17T20:19:26.547331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-17T20:19:26.559356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-17T20:19:26.559824] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-17T20:19:26.560691] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-17T20:19:26.560746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:26.560779] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:26.560810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:26.560869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:26.620853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:26.621778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:26.621875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:26.621909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:26.749049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:26.749221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:26.749274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:26.749306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:26.752972] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=21.58%) [2026-02-17T20:19:26.753292] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-17T20:19:26.753430] [INFO ] [sig ] COF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:26.899963] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COF.txt [2026-02-17T20:19:26.900124] [INFO ] [sig ] [727/3401] Completed COF in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:26.900166] [INFO ] [sig ] [728/3401] Forecasting COFS... [2026-02-17T20:19:26.900195] [INFO ] [sig ] Generating forecast for: COFS [2026-02-17T20:19:26.900226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-17T20:19:26.911063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-17T20:19:26.911453] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-17T20:19:26.912262] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-17T20:19:26.912327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:26.912366] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:26.912399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:26.912459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:26.974098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:26.974999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:26.975083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:26.975116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:27.094128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:27.094294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:27.094337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:27.094367] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:27.098165] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-02-17T20:19:27.098446] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-17T20:19:27.098592] [INFO ] [sig ] COFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:27.247489] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COFS.txt [2026-02-17T20:19:27.247702] [INFO ] [sig ] [728/3401] Completed COFS in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:27.247759] [INFO ] [sig ] [729/3401] Forecasting COKE... [2026-02-17T20:19:27.247798] [INFO ] [sig ] Generating forecast for: COKE [2026-02-17T20:19:27.247830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-17T20:19:27.259919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-17T20:19:27.260331] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-17T20:19:27.261214] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-17T20:19:27.261271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:27.261316] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:27.261365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:27.261438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:27.326912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:27.327901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:27.328006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:27.328039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:27.458090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:27.458256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:27.458304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:27.458339] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:27.461874] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-17T20:19:27.462161] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-17T20:19:27.462291] [INFO ] [sig ] COKE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:27.617691] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COKE.txt [2026-02-17T20:19:27.617866] [INFO ] [sig ] [729/3401] Completed COKE in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:27.617910] [INFO ] [sig ] [730/3401] Forecasting COLB... [2026-02-17T20:19:27.617941] [INFO ] [sig ] Generating forecast for: COLB [2026-02-17T20:19:27.617975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-17T20:19:27.629635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-17T20:19:27.630043] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-17T20:19:27.630953] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-17T20:19:27.631014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:27.631059] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:27.631099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:27.631178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:27.690708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:27.691634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:27.691767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:27.691809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:27.823231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:27.823617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:27.823664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:27.823724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:27.827794] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=49.19%) [2026-02-17T20:19:27.828144] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-17T20:19:27.828305] [INFO ] [sig ] COLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:27.981077] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COLB.txt [2026-02-17T20:19:27.981231] [INFO ] [sig ] [730/3401] Completed COLB in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:27.981273] [INFO ] [sig ] [731/3401] Forecasting COLD... [2026-02-17T20:19:27.981304] [INFO ] [sig ] Generating forecast for: COLD [2026-02-17T20:19:27.981337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-17T20:19:27.992273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-17T20:19:27.992651] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-17T20:19:27.993495] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-17T20:19:27.993551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:27.993613] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:27.993644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:27.993702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:28.054110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:28.054981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:28.055065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:28.055100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:28.174897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:28.175058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:28.175102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:28.175131] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:28.178736] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-02-17T20:19:28.179038] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-17T20:19:28.179170] [INFO ] [sig ] COLD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:28.327857] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COLD.txt [2026-02-17T20:19:28.327995] [INFO ] [sig ] [731/3401] Completed COLD in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:28.328039] [INFO ] [sig ] [732/3401] Forecasting COLL... [2026-02-17T20:19:28.328070] [INFO ] [sig ] Generating forecast for: COLL [2026-02-17T20:19:28.328103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-17T20:19:28.339496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-17T20:19:28.339860] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-17T20:19:28.340707] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-17T20:19:28.340761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:28.340799] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:28.340830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:28.340891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:28.400259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:28.400964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:28.401043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:28.401076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:28.523509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:28.523683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:28.523726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:28.523756] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:28.527208] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=26.52%) [2026-02-17T20:19:28.527488] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-17T20:19:28.527640] [INFO ] [sig ] COLL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:28.673390] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COLL.txt [2026-02-17T20:19:28.673533] [INFO ] [sig ] [732/3401] Completed COLL in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:28.673593] [INFO ] [sig ] [733/3401] Forecasting COLM... [2026-02-17T20:19:28.673626] [INFO ] [sig ] Generating forecast for: COLM [2026-02-17T20:19:28.673657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-17T20:19:28.685122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-17T20:19:28.685491] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-17T20:19:28.686280] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-17T20:19:28.686334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:28.686367] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:28.686395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:28.686452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:28.745764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:28.746481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:28.746564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:28.746622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:28.874067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:28.874220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:28.874263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:28.874294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:28.877971] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-02-17T20:19:28.878258] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-17T20:19:28.878391] [INFO ] [sig ] COLM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:29.023347] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COLM.txt [2026-02-17T20:19:29.023588] [INFO ] [sig ] [733/3401] Completed COLM in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:29.023656] [INFO ] [sig ] [734/3401] Forecasting COMP... [2026-02-17T20:19:29.023693] [INFO ] [sig ] Generating forecast for: COMP [2026-02-17T20:19:29.023726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-17T20:19:29.040620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-17T20:19:29.041045] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-17T20:19:29.042172] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-17T20:19:29.042241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:29.042277] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:29.042304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:29.042362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:29.101432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:29.102334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:29.102419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:29.102454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:29.231283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:29.231476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:29.231539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:29.231591] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:29.235116] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-02-17T20:19:29.235423] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-17T20:19:29.235559] [INFO ] [sig ] COMP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:29.380361] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COMP.txt [2026-02-17T20:19:29.380504] [INFO ] [sig ] [734/3401] Completed COMP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:29.380544] [INFO ] [sig ] [735/3401] Forecasting CONL... [2026-02-17T20:19:29.380590] [INFO ] [sig ] Generating forecast for: CONL [2026-02-17T20:19:29.380626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-17T20:19:29.391952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-17T20:19:29.392319] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-17T20:19:29.393141] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-17T20:19:29.393194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:29.393226] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:29.393254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:29.393311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:29.449870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:29.450771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:29.450856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:29.450890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:29.574206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:29.574370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:29.574410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:29.574439] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:29.577941] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-02-17T20:19:29.578219] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-17T20:19:29.578362] [INFO ] [sig ] CONL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:29.723530] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CONL.txt [2026-02-17T20:19:29.723712] [INFO ] [sig ] [735/3401] Completed CONL in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:29.723753] [INFO ] [sig ] [736/3401] Forecasting COO... [2026-02-17T20:19:29.723783] [INFO ] [sig ] Generating forecast for: COO [2026-02-17T20:19:29.723815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-17T20:19:29.734873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-17T20:19:29.735277] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-17T20:19:29.736140] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-17T20:19:29.736196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:29.736231] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:29.736260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:29.736318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:29.795113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:29.796036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:29.796118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:29.796153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:29.922712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:29.922890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:29.922937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:29.922969] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:29.926474] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=63.29%) [2026-02-17T20:19:29.926783] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-17T20:19:29.926916] [INFO ] [sig ] COO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:30.068713] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COO.txt [2026-02-17T20:19:30.068840] [INFO ] [sig ] [736/3401] Completed COO in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:30.068879] [INFO ] [sig ] [737/3401] Forecasting COP... [2026-02-17T20:19:30.068909] [INFO ] [sig ] Generating forecast for: COP [2026-02-17T20:19:30.068940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-17T20:19:30.079882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-17T20:19:30.080213] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-17T20:19:30.081054] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-17T20:19:30.081107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:30.081183] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:30.081212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:30.081269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:30.146016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:30.146982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:30.147068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:30.147103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:30.276067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:30.276239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:30.276286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:30.276325] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:30.279987] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=22.75%) [2026-02-17T20:19:30.280320] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-17T20:19:30.280472] [INFO ] [sig ] COP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:30.425106] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/COP.txt [2026-02-17T20:19:30.425291] [INFO ] [sig ] [737/3401] Completed COP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:30.425333] [INFO ] [sig ] [738/3401] Forecasting COPP... [2026-02-17T20:19:30.425365] [INFO ] [sig ] Generating forecast for: COPP [2026-02-17T20:19:30.425399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-17T20:19:30.439608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-17T20:19:30.440038] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-17T20:19:30.440886] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-17T20:19:30.440943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:30.440975] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:30.441002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:30.441059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:30.500201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:30.501129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:30.501221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:30.501256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:30.623120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:30.623285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:30.623328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:30.623359] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:30.626793] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-02-17T20:19:30.627080] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-17T20:19:30.627234] [INFO ] [sig ] COPP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:30.773886] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COPP.txt [2026-02-17T20:19:30.774027] [INFO ] [sig ] [738/3401] Completed COPP in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:30.774067] [INFO ] [sig ] [739/3401] Forecasting CORZ... [2026-02-17T20:19:30.774096] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-17T20:19:30.774128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-17T20:19:30.785936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-17T20:19:30.786319] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-17T20:19:30.787167] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-17T20:19:30.787220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:30.787252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:30.787278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:30.787334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:30.844530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:30.845399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:30.845507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:30.845544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:30.974257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:30.974443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:30.974492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:30.974522] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:30.978196] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=29.23%) [2026-02-17T20:19:30.978507] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-17T20:19:30.978671] [INFO ] [sig ] CORZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:31.125549] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CORZ.txt [2026-02-17T20:19:31.125735] [INFO ] [sig ] [739/3401] Completed CORZ in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:31.125775] [INFO ] [sig ] [740/3401] Forecasting CORZZ... [2026-02-17T20:19:31.125804] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-17T20:19:31.125837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-17T20:19:31.136923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-17T20:19:31.137359] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-17T20:19:31.138228] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-17T20:19:31.138283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:31.138317] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:31.138346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:31.138405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:31.197587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:31.198479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:31.198567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:31.198625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:31.312462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:31.312642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:31.312687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:31.312764] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:31.317558] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-17T20:19:31.317882] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-17T20:19:31.318018] [INFO ] [sig ] CORZZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:31.462788] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CORZZ.txt [2026-02-17T20:19:31.462922] [INFO ] [sig ] [740/3401] Completed CORZZ in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:31.462967] [INFO ] [sig ] [741/3401] Forecasting COTY... [2026-02-17T20:19:31.462998] [INFO ] [sig ] Generating forecast for: COTY [2026-02-17T20:19:31.463029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-17T20:19:31.474607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-17T20:19:31.474972] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-17T20:19:31.475892] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-17T20:19:31.475948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:31.475981] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:31.476010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:31.476069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:31.540417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:31.541379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:31.541473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:31.541509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:31.669466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:31.669648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:31.669690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:31.669719] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:31.673344] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-02-17T20:19:31.673649] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-17T20:19:31.673784] [INFO ] [sig ] COTY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:31.829537] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COTY.txt [2026-02-17T20:19:31.829742] [INFO ] [sig ] [741/3401] Completed COTY in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-17T20:19:31.829786] [INFO ] [sig ] [742/3401] Forecasting COWG... [2026-02-17T20:19:31.829817] [INFO ] [sig ] Generating forecast for: COWG [2026-02-17T20:19:31.829848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-17T20:19:31.841311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-17T20:19:31.841728] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-17T20:19:31.842545] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-17T20:19:31.842628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:31.842670] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:31.842699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:31.842760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:31.901250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:31.902289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:31.902378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:31.902413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:32.023890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:32.024055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:32.024096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:32.024126] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:32.027629] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-02-17T20:19:32.027909] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-17T20:19:32.028059] [INFO ] [sig ] COWG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:32.170414] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COWG.txt [2026-02-17T20:19:32.170561] [INFO ] [sig ] [742/3401] Completed COWG in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:32.170621] [INFO ] [sig ] [743/3401] Forecasting COYA... [2026-02-17T20:19:32.170652] [INFO ] [sig ] Generating forecast for: COYA [2026-02-17T20:19:32.170685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-17T20:19:32.181557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-17T20:19:32.181955] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-17T20:19:32.182803] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-17T20:19:32.182858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:32.182891] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:32.182920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:32.182977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:32.239830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:32.240696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:32.240785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:32.240820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:32.360439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:32.360680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:32.360731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:32.360763] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:32.364493] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-02-17T20:19:32.364819] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-17T20:19:32.364965] [INFO ] [sig ] COYA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:32.518166] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/COYA.txt [2026-02-17T20:19:32.518351] [INFO ] [sig ] [743/3401] Completed COYA in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:32.518403] [INFO ] [sig ] [744/3401] Forecasting CP... [2026-02-17T20:19:32.518443] [INFO ] [sig ] Generating forecast for: CP [2026-02-17T20:19:32.518492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-17T20:19:32.530470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-17T20:19:32.530908] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-17T20:19:32.531776] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-17T20:19:32.531834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:32.531869] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:32.531899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:32.531962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:32.592533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:32.593595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:32.593700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:32.593745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:32.727653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:32.727825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:32.727887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:32.727920] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:32.732035] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-17T20:19:32.732340] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-17T20:19:32.732477] [INFO ] [sig ] CP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:32.892828] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CP.txt [2026-02-17T20:19:32.893005] [INFO ] [sig ] [744/3401] Completed CP in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:32.893049] [INFO ] [sig ] [745/3401] Forecasting CPA... [2026-02-17T20:19:32.893080] [INFO ] [sig ] Generating forecast for: CPA [2026-02-17T20:19:32.893112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-17T20:19:32.905829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-17T20:19:32.906272] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-17T20:19:32.907210] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-17T20:19:32.907271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:32.907315] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:32.907358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:32.907453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:32.971959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:32.972958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:32.973049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:32.973083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:33.112107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:33.112275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:33.112317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:33.112346] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:33.115899] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-17T20:19:33.116201] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-17T20:19:33.116339] [INFO ] [sig ] CPA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:33.272780] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CPA.txt [2026-02-17T20:19:33.272972] [INFO ] [sig ] [745/3401] Completed CPA in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:33.273017] [INFO ] [sig ] [746/3401] Forecasting CPB... [2026-02-17T20:19:33.273048] [INFO ] [sig ] Generating forecast for: CPB [2026-02-17T20:19:33.273082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-17T20:19:33.285297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-17T20:19:33.285745] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-17T20:19:33.286620] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-17T20:19:33.286686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:33.286728] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:33.286758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:33.286829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:33.349969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:33.350845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:33.350963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:33.350997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:33.475499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:33.475691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:33.475733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:33.475763] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:33.480592] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=80.80%) [2026-02-17T20:19:33.480997] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-17T20:19:33.481153] [INFO ] [sig ] CPB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:33.625472] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CPB.txt [2026-02-17T20:19:33.625635] [INFO ] [sig ] [746/3401] Completed CPB in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:33.625677] [INFO ] [sig ] [747/3401] Forecasting CPF... [2026-02-17T20:19:33.625706] [INFO ] [sig ] Generating forecast for: CPF [2026-02-17T20:19:33.625736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-17T20:19:33.636900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-17T20:19:33.637321] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-17T20:19:33.638146] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-17T20:19:33.638200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:33.638232] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:33.638259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:33.638315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:33.698244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:33.699224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:33.699311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:33.699391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:33.828168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:33.828347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:33.828393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:33.828424] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:33.833079] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-02-17T20:19:33.833472] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-17T20:19:33.833680] [INFO ] [sig ] CPF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:33.988216] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CPF.txt [2026-02-17T20:19:33.988371] [INFO ] [sig ] [747/3401] Completed CPF in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:33.988411] [INFO ] [sig ] [748/3401] Forecasting CPIX... [2026-02-17T20:19:33.988440] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-17T20:19:33.988471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-17T20:19:33.999953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-17T20:19:34.000391] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-17T20:19:34.001236] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-17T20:19:34.001292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:34.001325] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:34.001368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:34.001428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:34.060447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:34.061323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:34.061420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:34.061462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:34.189839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:34.190017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:34.190064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:34.190098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:34.193994] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=42.13%) [2026-02-17T20:19:34.194311] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-17T20:19:34.194458] [INFO ] [sig ] CPIX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:34.339443] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CPIX.txt [2026-02-17T20:19:34.339613] [INFO ] [sig ] [748/3401] Completed CPIX in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:34.339656] [INFO ] [sig ] [749/3401] Forecasting CPK... [2026-02-17T20:19:34.339684] [INFO ] [sig ] Generating forecast for: CPK [2026-02-17T20:19:34.339715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-17T20:19:34.351531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-17T20:19:34.351969] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-17T20:19:34.352855] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-17T20:19:34.352914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:34.352961] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:34.352999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:34.353058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:34.417729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:34.418622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:34.418708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:34.418744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:34.552875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:34.553080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:34.553151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:34.553202] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:34.558065] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=57.80%) [2026-02-17T20:19:34.558384] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-17T20:19:34.558542] [INFO ] [sig ] CPK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:34.703269] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CPK.txt [2026-02-17T20:19:34.703425] [INFO ] [sig ] [749/3401] Completed CPK in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:34.703469] [INFO ] [sig ] [750/3401] Forecasting CPNG... [2026-02-17T20:19:34.703501] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-17T20:19:34.703539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-17T20:19:34.714761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-17T20:19:34.715143] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-17T20:19:34.716003] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-17T20:19:34.716057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:34.716089] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:34.716116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:34.716172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:34.773125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:34.773843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:34.773923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:34.773957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:34.901434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:34.901620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:34.901665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:34.901698] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:34.905694] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-17T20:19:34.905986] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-17T20:19:34.906121] [INFO ] [sig ] CPNG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:35.055067] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CPNG.txt [2026-02-17T20:19:35.055252] [INFO ] [sig ] [750/3401] Completed CPNG in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:35.055294] [INFO ] [sig ] [751/3401] Forecasting CPRI... [2026-02-17T20:19:35.055325] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-17T20:19:35.055356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-17T20:19:35.069702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-17T20:19:35.070212] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-17T20:19:35.071331] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-17T20:19:35.071406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:35.071476] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:35.071536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:35.071636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:35.147763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:35.148677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:35.148773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:35.148807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:35.287473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:35.287694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:35.287759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:35.287803] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:35.292745] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-17T20:19:35.293091] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-17T20:19:35.293240] [INFO ] [sig ] CPRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:35.462275] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CPRI.txt [2026-02-17T20:19:35.462412] [INFO ] [sig ] [751/3401] Completed CPRI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:35.462452] [INFO ] [sig ] [752/3401] Forecasting CPRX... [2026-02-17T20:19:35.462482] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-17T20:19:35.462521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-17T20:19:35.474318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-17T20:19:35.474748] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-17T20:19:35.475622] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-17T20:19:35.475679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:35.475711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:35.475738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:35.475795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:35.533068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:35.533841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:35.533927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:35.533960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:35.656370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:35.656540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:35.656610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:35.656644] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:35.660179] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-02-17T20:19:35.660477] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-17T20:19:35.660630] [INFO ] [sig ] CPRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:35.803205] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CPRX.txt [2026-02-17T20:19:35.803361] [INFO ] [sig ] [752/3401] Completed CPRX in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:35.803406] [INFO ] [sig ] [753/3401] Forecasting CPS... [2026-02-17T20:19:35.803442] [INFO ] [sig ] Generating forecast for: CPS [2026-02-17T20:19:35.803481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-17T20:19:35.815331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-17T20:19:35.815778] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-17T20:19:35.816714] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-17T20:19:35.816768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:35.816804] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:35.816845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:35.816913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:35.875112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:35.875876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:35.875963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:35.875997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:36.003555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:36.003737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:36.003780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:36.003810] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:36.007241] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-17T20:19:36.007527] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-17T20:19:36.007678] [INFO ] [sig ] CPS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:36.171073] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CPS.txt [2026-02-17T20:19:36.171240] [INFO ] [sig ] [753/3401] Completed CPS in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:36.171282] [INFO ] [sig ] [754/3401] Forecasting CPSH... [2026-02-17T20:19:36.171312] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-17T20:19:36.171344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-17T20:19:36.183110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-17T20:19:36.183520] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-17T20:19:36.184412] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-17T20:19:36.184474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:36.184547] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:36.184602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:36.184691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:36.248424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:36.249410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:36.249512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:36.249594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:36.371290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:36.371454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:36.371495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:36.371524] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:36.374984] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-17T20:19:36.375274] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-17T20:19:36.375406] [INFO ] [sig ] CPSH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:36.524546] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CPSH.txt [2026-02-17T20:19:36.524739] [INFO ] [sig ] [754/3401] Completed CPSH in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:36.524781] [INFO ] [sig ] [755/3401] Forecasting CPSS... [2026-02-17T20:19:36.524812] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-17T20:19:36.524843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-17T20:19:36.535663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-17T20:19:36.536015] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-17T20:19:36.536903] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-17T20:19:36.536957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:36.536991] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:36.537017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:36.537075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:36.595243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:36.596156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:36.596242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:36.596275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:36.707386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:36.707542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:36.707612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:36.707649] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:36.711127] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-17T20:19:36.711403] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-17T20:19:36.711531] [INFO ] [sig ] CPSS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:36.853517] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CPSS.txt [2026-02-17T20:19:36.853684] [INFO ] [sig ] [755/3401] Completed CPSS in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:36.853728] [INFO ] [sig ] [756/3401] Forecasting CPZ... [2026-02-17T20:19:36.853760] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-17T20:19:36.853791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-17T20:19:36.872279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-17T20:19:36.872922] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-17T20:19:36.874423] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-17T20:19:36.874530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:36.874642] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:36.874710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:36.874829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:36.938254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:36.939161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:36.939249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:36.939283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:37.061231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:37.061397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:37.061438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:37.061469] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:37.065008] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-02-17T20:19:37.065295] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-17T20:19:37.065427] [INFO ] [sig ] CPZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:37.207990] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CPZ.txt [2026-02-17T20:19:37.208137] [INFO ] [sig ] [756/3401] Completed CPZ in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:37.208178] [INFO ] [sig ] [757/3401] Forecasting CQP... [2026-02-17T20:19:37.208207] [INFO ] [sig ] Generating forecast for: CQP [2026-02-17T20:19:37.208239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-17T20:19:37.218910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-17T20:19:37.219242] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-17T20:19:37.220049] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-17T20:19:37.220102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:37.220134] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:37.220161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:37.220218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:37.280895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:37.281890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:37.281998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:37.282035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:37.400084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:37.400243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:37.400284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:37.400364] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:37.403915] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-02-17T20:19:37.404197] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-17T20:19:37.404339] [INFO ] [sig ] CQP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:37.553872] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CQP.txt [2026-02-17T20:19:37.554034] [INFO ] [sig ] [757/3401] Completed CQP in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:37.554076] [INFO ] [sig ] [758/3401] Forecasting CRAI... [2026-02-17T20:19:37.554109] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-17T20:19:37.554141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-17T20:19:37.565559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-17T20:19:37.565972] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-17T20:19:37.566794] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-17T20:19:37.566849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:37.566881] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:37.566908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:37.566965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:37.624848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:37.625767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:37.625855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:37.625889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:37.751556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:37.751753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:37.751795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:37.751825] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:37.755297] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=59.25%) [2026-02-17T20:19:37.755649] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-17T20:19:37.755798] [INFO ] [sig ] CRAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:37.905208] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRAI.txt [2026-02-17T20:19:37.905373] [INFO ] [sig ] [758/3401] Completed CRAI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-17T20:19:37.905415] [INFO ] [sig ] [759/3401] Forecasting CRBG... [2026-02-17T20:19:37.905448] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-17T20:19:37.905482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-17T20:19:37.917074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-17T20:19:37.917540] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-17T20:19:37.918413] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-17T20:19:37.918472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:37.918512] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:37.918545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:37.918646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:37.977691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:37.978569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:37.978672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:37.978705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:38.104145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:38.104374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:38.104417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:38.104447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:38.108613] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-17T20:19:38.109102] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-17T20:19:38.109250] [INFO ] [sig ] CRBG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:38.254388] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRBG.txt [2026-02-17T20:19:38.254540] [INFO ] [sig ] [759/3401] Completed CRBG in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:38.254613] [INFO ] [sig ] [760/3401] Forecasting CRBP... [2026-02-17T20:19:38.254649] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-17T20:19:38.254680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-17T20:19:38.265534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-17T20:19:38.265891] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-17T20:19:38.266737] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-17T20:19:38.266791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:38.266823] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:38.266849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:38.266905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:38.326004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:38.326901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:38.326995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:38.327029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:38.449005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:38.449164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:38.449204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:38.449233] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:38.452674] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=17.65%) [2026-02-17T20:19:38.452984] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-17T20:19:38.453118] [INFO ] [sig ] CRBP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:38.594969] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRBP.txt [2026-02-17T20:19:38.595113] [INFO ] [sig ] [760/3401] Completed CRBP in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:38.595153] [INFO ] [sig ] [761/3401] Forecasting CRC... [2026-02-17T20:19:38.595183] [INFO ] [sig ] Generating forecast for: CRC [2026-02-17T20:19:38.595214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-17T20:19:38.606509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-17T20:19:38.606912] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-17T20:19:38.607844] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-17T20:19:38.607914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:38.607949] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:38.607978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:38.608036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:38.666657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:38.667553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:38.667675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:38.667720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:38.789858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:38.790020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:38.790062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:38.790091] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:38.793553] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-02-17T20:19:38.793852] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-17T20:19:38.793981] [INFO ] [sig ] CRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:38.944741] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRC.txt [2026-02-17T20:19:38.944908] [INFO ] [sig ] [761/3401] Completed CRC in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:38.944951] [INFO ] [sig ] [762/3401] Forecasting CRDF... [2026-02-17T20:19:38.944981] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-17T20:19:38.945013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-17T20:19:38.957481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-17T20:19:38.957903] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-17T20:19:38.958971] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-17T20:19:38.959025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:38.959057] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:38.959084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:38.959141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:39.017758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:39.018793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:39.018893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:39.018928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:39.141822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:39.141994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:39.142037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:39.142067] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:39.145529] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-17T20:19:39.145826] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-17T20:19:39.145957] [INFO ] [sig ] CRDF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:39.295798] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRDF.txt [2026-02-17T20:19:39.295941] [INFO ] [sig ] [762/3401] Completed CRDF in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:39.295982] [INFO ] [sig ] [763/3401] Forecasting CRDO... [2026-02-17T20:19:39.296011] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-17T20:19:39.296041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-17T20:19:39.307894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-17T20:19:39.308256] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-17T20:19:39.309116] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-17T20:19:39.309169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:39.309201] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:39.309227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:39.309283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:39.371371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:39.372073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:39.372161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:39.372203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:39.501966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:39.502127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:39.502167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:39.502195] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:39.505687] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=80.14%) [2026-02-17T20:19:39.505969] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-17T20:19:39.506094] [INFO ] [sig ] CRDO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:39.650291] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRDO.txt [2026-02-17T20:19:39.650437] [INFO ] [sig ] [763/3401] Completed CRDO in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:39.650478] [INFO ] [sig ] [764/3401] Forecasting CRESY... [2026-02-17T20:19:39.650506] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-17T20:19:39.650537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-17T20:19:39.662413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-17T20:19:39.662815] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-17T20:19:39.663608] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-17T20:19:39.663662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:39.663693] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:39.663721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:39.663778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:39.724269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:39.725198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:39.725311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:39.725344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:39.848230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:39.848413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:39.848455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:39.848486] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:39.852081] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-02-17T20:19:39.852358] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-17T20:19:39.852489] [INFO ] [sig ] CRESY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:39.997606] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRESY.txt [2026-02-17T20:19:39.997790] [INFO ] [sig ] [764/3401] Completed CRESY in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:39.997850] [INFO ] [sig ] [765/3401] Forecasting CREX... [2026-02-17T20:19:39.997892] [INFO ] [sig ] Generating forecast for: CREX [2026-02-17T20:19:39.997937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-17T20:19:40.010302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-17T20:19:40.010751] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-17T20:19:40.011548] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-17T20:19:40.011626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:40.011659] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:40.011686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:40.011743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:40.070156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:40.071020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:40.071104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:40.071137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:40.188449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:40.188630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:40.188674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:40.188703] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:40.192118] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=80.71%) [2026-02-17T20:19:40.192392] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-17T20:19:40.192520] [INFO ] [sig ] CREX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:40.333997] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CREX.txt [2026-02-17T20:19:40.334126] [INFO ] [sig ] [765/3401] Completed CREX in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:40.334166] [INFO ] [sig ] [766/3401] Forecasting CRGO... [2026-02-17T20:19:40.334195] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-17T20:19:40.334226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-17T20:19:40.345273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-17T20:19:40.345653] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-17T20:19:40.346443] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-17T20:19:40.346496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:40.346528] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:40.346555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:40.346649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:40.403715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:40.404471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:40.404561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:40.404626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:40.524666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:40.524834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:40.524875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:40.524904] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:40.528529] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=56.16%) [2026-02-17T20:19:40.528906] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-17T20:19:40.529042] [INFO ] [sig ] CRGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:40.676450] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRGO.txt [2026-02-17T20:19:40.676635] [INFO ] [sig ] [766/3401] Completed CRGO in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:40.676687] [INFO ] [sig ] [767/3401] Forecasting CRGY... [2026-02-17T20:19:40.676719] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-17T20:19:40.676750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-17T20:19:40.688890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-17T20:19:40.689257] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-17T20:19:40.690115] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-17T20:19:40.690169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:40.690210] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:40.690239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:40.690297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:40.751351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:40.752207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:40.752291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:40.752325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:40.875559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:40.875741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:40.875782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:40.875811] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:40.879379] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-17T20:19:40.879710] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-17T20:19:40.879864] [INFO ] [sig ] CRGY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:41.033741] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRGY.txt [2026-02-17T20:19:41.033923] [INFO ] [sig ] [767/3401] Completed CRGY in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:41.033970] [INFO ] [sig ] [768/3401] Forecasting CRH... [2026-02-17T20:19:41.034002] [INFO ] [sig ] Generating forecast for: CRH [2026-02-17T20:19:41.034034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-17T20:19:41.046343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-17T20:19:41.046756] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-17T20:19:41.047637] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-17T20:19:41.047692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:41.047725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:41.047751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:41.047806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:41.108955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:41.109792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:41.110073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:41.110110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:41.241264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:41.241426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:41.241484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:41.241514] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:41.244948] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-17T20:19:41.245232] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-17T20:19:41.245364] [INFO ] [sig ] CRH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:41.392311] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRH.txt [2026-02-17T20:19:41.392489] [INFO ] [sig ] [768/3401] Completed CRH in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:41.392530] [INFO ] [sig ] [769/3401] Forecasting CRI... [2026-02-17T20:19:41.392559] [INFO ] [sig ] Generating forecast for: CRI [2026-02-17T20:19:41.392621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-17T20:19:41.405126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-17T20:19:41.405542] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-17T20:19:41.406392] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-17T20:19:41.406445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:41.406477] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:41.406505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:41.406561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:41.464869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:41.466076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:41.466177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:41.466213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:41.592012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:41.592175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:41.592217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:41.592246] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:41.595866] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-02-17T20:19:41.596156] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-17T20:19:41.596301] [INFO ] [sig ] CRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:41.740497] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRI.txt [2026-02-17T20:19:41.740658] [INFO ] [sig ] [769/3401] Completed CRI in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:41.740703] [INFO ] [sig ] [770/3401] Forecasting CRK... [2026-02-17T20:19:41.740733] [INFO ] [sig ] Generating forecast for: CRK [2026-02-17T20:19:41.740763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-17T20:19:41.752105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-17T20:19:41.752472] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-17T20:19:41.753276] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-17T20:19:41.753330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:41.753362] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:41.753390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:41.753446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:41.812300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:41.813071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:41.813152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:41.813185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:41.941374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:41.941543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:41.941619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:41.941654] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:41.945220] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=35.29%) [2026-02-17T20:19:41.945501] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-17T20:19:41.945676] [INFO ] [sig ] CRK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:42.096648] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRK.txt [2026-02-17T20:19:42.096845] [INFO ] [sig ] [770/3401] Completed CRK in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:42.096905] [INFO ] [sig ] [771/3401] Forecasting CRL... [2026-02-17T20:19:42.096937] [INFO ] [sig ] Generating forecast for: CRL [2026-02-17T20:19:42.096970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-17T20:19:42.109143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-17T20:19:42.109515] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-17T20:19:42.110446] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-17T20:19:42.110502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:42.110565] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:42.110646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:42.110725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:42.169858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:42.170796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:42.170883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:42.170917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:42.295586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:42.295804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:42.295853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:42.295883] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:42.299851] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=85.95%) [2026-02-17T20:19:42.300184] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-17T20:19:42.300327] [INFO ] [sig ] CRL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:42.444125] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRL.txt [2026-02-17T20:19:42.444268] [INFO ] [sig ] [771/3401] Completed CRL in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:42.444309] [INFO ] [sig ] [772/3401] Forecasting CRM... [2026-02-17T20:19:42.444339] [INFO ] [sig ] Generating forecast for: CRM [2026-02-17T20:19:42.444370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-17T20:19:42.456026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-17T20:19:42.456400] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-17T20:19:42.457251] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-17T20:19:42.457305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:42.457351] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:42.457380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:42.457440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:42.514816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:42.515646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:42.515732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:42.515765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:42.637311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:42.637481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:42.637523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:42.637553] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:42.641061] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-02-17T20:19:42.641352] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-17T20:19:42.641482] [INFO ] [sig ] CRM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:42.785043] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRM.txt [2026-02-17T20:19:42.785199] [INFO ] [sig ] [772/3401] Completed CRM in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:42.785240] [INFO ] [sig ] [773/3401] Forecasting CRMD... [2026-02-17T20:19:42.785287] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-17T20:19:42.785321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-17T20:19:42.797230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-17T20:19:42.797614] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-17T20:19:42.798396] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-17T20:19:42.798449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:42.798481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:42.798508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:42.798564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:42.855994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:42.856769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:42.856852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:42.856886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:42.977189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:42.977359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:42.977399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:42.977427] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:42.981129] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=80.47%) [2026-02-17T20:19:42.981424] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-17T20:19:42.981557] [INFO ] [sig ] CRMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:43.136475] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRMD.txt [2026-02-17T20:19:43.136686] [INFO ] [sig ] [773/3401] Completed CRMD in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-17T20:19:43.136733] [INFO ] [sig ] [774/3401] Forecasting CRML... [2026-02-17T20:19:43.136767] [INFO ] [sig ] Generating forecast for: CRML [2026-02-17T20:19:43.136993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-17T20:19:43.150920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-17T20:19:43.151342] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-17T20:19:43.152179] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-17T20:19:43.152234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:43.152266] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:43.152293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:43.152349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:43.214408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:43.215336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:43.215424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:43.215458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:43.343673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:43.343842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:43.343885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:43.343960] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:43.347593] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=6.20%) [2026-02-17T20:19:43.347885] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-17T20:19:43.348021] [INFO ] [sig ] CRML: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:43.515844] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRML.txt [2026-02-17T20:19:43.516004] [INFO ] [sig ] [774/3401] Completed CRML in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-17T20:19:43.516044] [INFO ] [sig ] [775/3401] Forecasting CRNC... [2026-02-17T20:19:43.516074] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-17T20:19:43.516107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-17T20:19:43.528900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-17T20:19:43.529339] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-17T20:19:43.530226] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-17T20:19:43.530284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:43.530317] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:43.530345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:43.530402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:43.595813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:43.597006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:43.597100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:43.597159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:43.727625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:43.727812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:43.727854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:43.727883] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:43.731807] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-17T20:19:43.732105] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-17T20:19:43.732238] [INFO ] [sig ] CRNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:43.903962] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRNC.txt [2026-02-17T20:19:43.904127] [INFO ] [sig ] [775/3401] Completed CRNC in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-17T20:19:43.904168] [INFO ] [sig ] [776/3401] Forecasting CRNX... [2026-02-17T20:19:43.904202] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-17T20:19:43.904235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-17T20:19:43.918284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-17T20:19:43.918966] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-17T20:19:43.920141] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-17T20:19:43.920210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:43.920248] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:43.920287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:43.920361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:43.982971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:43.984321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:43.984437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:43.984477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:44.123675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:44.123888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:44.123957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:44.124010] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:44.128884] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=0.23%) [2026-02-17T20:19:44.129307] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-17T20:19:44.129474] [INFO ] [sig ] CRNX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:44.276531] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRNX.txt [2026-02-17T20:19:44.276712] [INFO ] [sig ] [776/3401] Completed CRNX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:44.276757] [INFO ] [sig ] [777/3401] Forecasting CRON... [2026-02-17T20:19:44.276787] [INFO ] [sig ] Generating forecast for: CRON [2026-02-17T20:19:44.276820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-17T20:19:44.288906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-17T20:19:44.289286] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-17T20:19:44.290134] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-17T20:19:44.290189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:44.290223] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:44.290256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:44.290323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:44.350076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:44.350900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:44.350992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:44.351039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:44.477293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:44.477460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:44.477502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:44.477531] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:44.480978] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-02-17T20:19:44.481255] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-17T20:19:44.481380] [INFO ] [sig ] CRON: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:44.632277] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRON.txt [2026-02-17T20:19:44.632435] [INFO ] [sig ] [777/3401] Completed CRON in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:44.632477] [INFO ] [sig ] [778/3401] Forecasting CROX... [2026-02-17T20:19:44.632507] [INFO ] [sig ] Generating forecast for: CROX [2026-02-17T20:19:44.632539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-17T20:19:44.644361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-17T20:19:44.644733] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-17T20:19:44.645550] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-17T20:19:44.645629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:44.645678] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:44.645732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:44.645813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:44.704981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:44.705813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:44.705894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:44.705928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:44.828533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:44.828748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:44.828798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:44.828838] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:44.833599] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-17T20:19:44.833998] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-17T20:19:44.834168] [INFO ] [sig ] CROX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:44.985501] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CROX.txt [2026-02-17T20:19:44.985662] [INFO ] [sig ] [778/3401] Completed CROX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:44.985705] [INFO ] [sig ] [779/3401] Forecasting CRS... [2026-02-17T20:19:44.985735] [INFO ] [sig ] Generating forecast for: CRS [2026-02-17T20:19:44.985767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-17T20:19:44.997992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-17T20:19:44.998370] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-17T20:19:44.999165] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-17T20:19:44.999227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:44.999261] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:44.999289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:44.999346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:45.057989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:45.058709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:45.058793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:45.058828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:45.183545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:45.183742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:45.183784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:45.183841] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:45.187449] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-02-17T20:19:45.187789] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-17T20:19:45.187948] [INFO ] [sig ] CRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:45.332959] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRS.txt [2026-02-17T20:19:45.333106] [INFO ] [sig ] [779/3401] Completed CRS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:45.333146] [INFO ] [sig ] [780/3401] Forecasting CRSP... [2026-02-17T20:19:45.333176] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-17T20:19:45.333208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-17T20:19:45.344721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-17T20:19:45.345063] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-17T20:19:45.345856] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-17T20:19:45.345909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:45.345940] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:45.345967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:45.346023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:45.405168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:45.406081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:45.406166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:45.406201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:45.528527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:45.528741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:45.528787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:45.528816] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:45.532382] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-02-17T20:19:45.532702] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-17T20:19:45.532843] [INFO ] [sig ] CRSP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:45.679972] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRSP.txt [2026-02-17T20:19:45.680149] [INFO ] [sig ] [780/3401] Completed CRSP in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:45.680189] [INFO ] [sig ] [781/3401] Forecasting CRTO... [2026-02-17T20:19:45.680218] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-17T20:19:45.680250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-17T20:19:45.692797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-17T20:19:45.693190] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-17T20:19:45.694049] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-17T20:19:45.694105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:45.694137] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:45.694165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:45.694222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:45.754700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:45.755710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:45.755851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:45.755922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:45.891245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:45.891423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:45.891469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:45.891499] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:45.895356] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=67.60%) [2026-02-17T20:19:45.895695] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-17T20:19:45.896039] [INFO ] [sig ] CRTO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:46.044689] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRTO.txt [2026-02-17T20:19:46.044855] [INFO ] [sig ] [781/3401] Completed CRTO in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:46.044895] [INFO ] [sig ] [782/3401] Forecasting CRUS... [2026-02-17T20:19:46.044926] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-17T20:19:46.044956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-17T20:19:46.057452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-17T20:19:46.058119] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-17T20:19:46.059266] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-17T20:19:46.059323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:46.059357] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:46.059384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:46.059441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:46.119430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:46.120376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:46.120462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:46.120497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:46.245517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:46.245702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:46.245744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:46.245775] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:46.249453] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-17T20:19:46.249760] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-17T20:19:46.249915] [INFO ] [sig ] CRUS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:46.394249] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRUS.txt [2026-02-17T20:19:46.394417] [INFO ] [sig ] [782/3401] Completed CRUS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:46.394458] [INFO ] [sig ] [783/3401] Forecasting CRVL... [2026-02-17T20:19:46.394489] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-17T20:19:46.394520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-17T20:19:46.406934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-17T20:19:46.407407] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-17T20:19:46.408399] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-17T20:19:46.408460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:46.408495] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:46.408540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:46.408619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:46.472664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:46.473599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:46.473692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:46.473736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:46.604535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:46.604714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:46.604759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:46.604790] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:46.608254] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-02-17T20:19:46.608541] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-17T20:19:46.608705] [INFO ] [sig ] CRVL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:46.756243] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRVL.txt [2026-02-17T20:19:46.756405] [INFO ] [sig ] [783/3401] Completed CRVL in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:46.756446] [INFO ] [sig ] [784/3401] Forecasting CRVO... [2026-02-17T20:19:46.756476] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-17T20:19:46.756507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-17T20:19:46.769050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-17T20:19:46.769480] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-17T20:19:46.770342] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-17T20:19:46.770396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:46.770428] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:46.770454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:46.770511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:46.829159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:46.830077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:46.830161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:46.830194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:46.953892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:46.954070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:46.954114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:46.954146] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:46.957748] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-17T20:19:46.958049] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-17T20:19:46.958177] [INFO ] [sig ] CRVO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:47.109632] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRVO.txt [2026-02-17T20:19:47.109878] [INFO ] [sig ] [784/3401] Completed CRVO in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:47.109923] [INFO ] [sig ] [785/3401] Forecasting CRVS... [2026-02-17T20:19:47.109954] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-17T20:19:47.109987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-17T20:19:47.121729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-17T20:19:47.122178] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-17T20:19:47.123063] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-17T20:19:47.123118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:47.123151] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:47.123178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:47.123241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:47.181456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:47.182366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:47.182453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:47.182490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:47.314941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:47.315110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:47.315153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:47.315185] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:47.318970] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: UP (p=50.39%) [2026-02-17T20:19:47.319270] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-17T20:19:47.319406] [INFO ] [sig ] CRVS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:47.555211] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CRVS.txt [2026-02-17T20:19:47.555375] [INFO ] [sig ] [785/3401] Completed CRVS in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:47.555420] [INFO ] [sig ] [786/3401] Forecasting CRWD... [2026-02-17T20:19:47.555462] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-17T20:19:47.555501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-17T20:19:47.569356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-17T20:19:47.569836] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-17T20:19:47.570932] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-17T20:19:47.571001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:47.571046] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:47.571085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:47.571165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:47.638199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:47.639128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:47.639216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:47.639253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:47.765543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:47.765746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:47.765797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:47.765836] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:47.770222] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-02-17T20:19:47.770687] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-17T20:19:47.770854] [INFO ] [sig ] CRWD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:47.932052] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRWD.txt [2026-02-17T20:19:47.932254] [INFO ] [sig ] [786/3401] Completed CRWD in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:47.932298] [INFO ] [sig ] [787/3401] Forecasting CRWS... [2026-02-17T20:19:47.932330] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-17T20:19:47.932380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-17T20:19:47.944638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-17T20:19:47.945057] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-17T20:19:47.946124] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-17T20:19:47.946181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:47.946216] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:47.946245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:47.946304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:48.004611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:48.005542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:48.005649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:48.005684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:48.114177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:48.114350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:48.114393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:48.114426] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:48.118295] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-02-17T20:19:48.118775] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-17T20:19:48.118916] [INFO ] [sig ] CRWS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:48.266598] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CRWS.txt [2026-02-17T20:19:48.266779] [INFO ] [sig ] [787/3401] Completed CRWS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:48.266822] [INFO ] [sig ] [788/3401] Forecasting CSAN... [2026-02-17T20:19:48.266854] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-17T20:19:48.266888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-17T20:19:48.278458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-17T20:19:48.278894] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-17T20:19:48.279890] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-17T20:19:48.279950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:48.280020] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:48.280076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:48.280146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:48.339786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:48.340735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:48.340826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:48.340861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:48.469171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:48.469338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:48.469387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:48.469431] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:48.473274] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-17T20:19:48.473601] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-17T20:19:48.473755] [INFO ] [sig ] CSAN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:48.646614] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CSAN.txt [2026-02-17T20:19:48.646858] [INFO ] [sig ] [788/3401] Completed CSAN in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:48.646935] [INFO ] [sig ] [789/3401] Forecasting CSB... [2026-02-17T20:19:48.646992] [INFO ] [sig ] Generating forecast for: CSB [2026-02-17T20:19:48.647053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-17T20:19:48.662444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-17T20:19:48.663004] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-17T20:19:48.664212] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-17T20:19:48.664285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:48.664337] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:48.664382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:48.664473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:48.754449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:48.755570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:48.755712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:48.755762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:48.882494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:48.882689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:48.882735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:48.882765] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:48.886766] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: UP (p=79.28%) [2026-02-17T20:19:48.887169] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-17T20:19:48.887356] [INFO ] [sig ] CSB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:49.057374] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSB.txt [2026-02-17T20:19:49.057541] [INFO ] [sig ] [789/3401] Completed CSB in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:49.057602] [INFO ] [sig ] [790/3401] Forecasting CSCO... [2026-02-17T20:19:49.057635] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-17T20:19:49.057688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-17T20:19:49.069842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-17T20:19:49.070226] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-17T20:19:49.071099] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-17T20:19:49.071153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:49.071187] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:49.071216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:49.071298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:49.137045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:49.138028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:49.138116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:49.138150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:49.267229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:49.267406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:49.267449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:49.267484] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:49.271548] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-17T20:19:49.271883] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-17T20:19:49.272023] [INFO ] [sig ] CSCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:49.425431] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSCO.txt [2026-02-17T20:19:49.425628] [INFO ] [sig ] [790/3401] Completed CSCO in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:49.425676] [INFO ] [sig ] [791/3401] Forecasting CSGP... [2026-02-17T20:19:49.425706] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-17T20:19:49.425738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-17T20:19:49.437778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-17T20:19:49.438237] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-17T20:19:49.439206] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-17T20:19:49.439263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:49.439295] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:49.439321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:49.439378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:49.500112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:49.501045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:49.501137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:49.501170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:49.625527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:49.625735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:49.625788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:49.625856] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:49.629696] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=85.97%) [2026-02-17T20:19:49.629997] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-17T20:19:49.630138] [INFO ] [sig ] CSGP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:49.777250] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSGP.txt [2026-02-17T20:19:49.777439] [INFO ] [sig ] [791/3401] Completed CSGP in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-17T20:19:49.777484] [INFO ] [sig ] [792/3401] Forecasting CSGS... [2026-02-17T20:19:49.777513] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-17T20:19:49.777544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-17T20:19:49.788782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-17T20:19:49.789136] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-17T20:19:49.789985] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-17T20:19:49.790042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:49.790075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:49.790101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:49.790157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:49.848720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:49.849716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:49.849808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:49.849841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:49.975402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:49.975566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:49.975630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:49.975660] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:49.979336] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=93.66%) [2026-02-17T20:19:49.979646] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-17T20:19:49.979783] [INFO ] [sig ] CSGS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:50.126967] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSGS.txt [2026-02-17T20:19:50.127168] [INFO ] [sig ] [792/3401] Completed CSGS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:50.127214] [INFO ] [sig ] [793/3401] Forecasting CSIQ... [2026-02-17T20:19:50.127244] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-17T20:19:50.127277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-17T20:19:50.138674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-17T20:19:50.139079] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-17T20:19:50.139944] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-17T20:19:50.140000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:50.140031] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:50.140058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:50.140115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:50.198756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:50.199872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:50.199957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:50.199990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:50.326311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:50.326472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:50.326514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:50.326544] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:50.330061] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-02-17T20:19:50.330339] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-17T20:19:50.330467] [INFO ] [sig ] CSIQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:50.477740] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CSIQ.txt [2026-02-17T20:19:50.477913] [INFO ] [sig ] [793/3401] Completed CSIQ in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:50.477960] [INFO ] [sig ] [794/3401] Forecasting CSPI... [2026-02-17T20:19:50.477991] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-17T20:19:50.478024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-17T20:19:50.489267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-17T20:19:50.489693] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-17T20:19:50.490640] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-17T20:19:50.490698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:50.490732] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:50.490760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:50.490819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:50.549416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:50.550326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:50.550412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:50.550453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:50.674101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:50.674260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:50.674302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:50.674330] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:50.677841] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-02-17T20:19:50.678140] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-17T20:19:50.678271] [INFO ] [sig ] CSPI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:50.823435] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSPI.txt [2026-02-17T20:19:50.823593] [INFO ] [sig ] [794/3401] Completed CSPI in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:50.823637] [INFO ] [sig ] [795/3401] Forecasting CSQ... [2026-02-17T20:19:50.823666] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-17T20:19:50.823697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-17T20:19:50.840955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-17T20:19:50.841343] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-17T20:19:50.842395] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-17T20:19:50.842450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:50.842484] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:50.842511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:50.842569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:50.902913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:50.903734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:50.903828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:50.903869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:51.026365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:51.026531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:51.026592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:51.026628] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:51.030169] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=55.31%) [2026-02-17T20:19:51.030459] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-17T20:19:51.030613] [INFO ] [sig ] CSQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:51.177668] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSQ.txt [2026-02-17T20:19:51.177875] [INFO ] [sig ] [795/3401] Completed CSQ in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:51.177946] [INFO ] [sig ] [796/3401] Forecasting CSTL... [2026-02-17T20:19:51.177993] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-17T20:19:51.178035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-17T20:19:51.190126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-17T20:19:51.190504] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-17T20:19:51.191416] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-17T20:19:51.191486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:51.191520] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:51.191548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:51.191629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:51.254057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:51.255008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:51.255093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:51.255129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:51.383953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:51.384114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:51.384156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:51.384204] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:51.387739] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=58.54%) [2026-02-17T20:19:51.388048] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-17T20:19:51.388178] [INFO ] [sig ] CSTL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:51.533529] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSTL.txt [2026-02-17T20:19:51.533692] [INFO ] [sig ] [796/3401] Completed CSTL in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:51.533732] [INFO ] [sig ] [797/3401] Forecasting CSTM... [2026-02-17T20:19:51.533761] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-17T20:19:51.533792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-17T20:19:51.545611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-17T20:19:51.545974] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-17T20:19:51.546787] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-17T20:19:51.546842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:51.546875] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:51.546904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:51.546962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:51.605269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:51.606051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:51.606129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:51.606162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:51.731339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:51.731498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:51.731540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:51.731588] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:51.735167] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=58.91%) [2026-02-17T20:19:51.735448] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-17T20:19:51.735591] [INFO ] [sig ] CSTM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:51.884548] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSTM.txt [2026-02-17T20:19:51.884718] [INFO ] [sig ] [797/3401] Completed CSTM in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:51.884758] [INFO ] [sig ] [798/3401] Forecasting CSWC... [2026-02-17T20:19:51.884787] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-17T20:19:51.884819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-17T20:19:51.896174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-17T20:19:51.896518] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-17T20:19:51.897346] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-17T20:19:51.897399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:51.897431] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:51.897459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:51.897516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:51.956284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:51.956997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:51.957110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:51.957163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:52.082855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:52.083053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:52.083115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:52.083161] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:52.086837] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-17T20:19:52.087126] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-17T20:19:52.087288] [INFO ] [sig ] CSWC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:52.231747] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CSWC.txt [2026-02-17T20:19:52.231918] [INFO ] [sig ] [798/3401] Completed CSWC in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:52.231969] [INFO ] [sig ] [799/3401] Forecasting CSX... [2026-02-17T20:19:52.232007] [INFO ] [sig ] Generating forecast for: CSX [2026-02-17T20:19:52.232042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-17T20:19:52.243713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-17T20:19:52.244067] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-17T20:19:52.244898] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-17T20:19:52.244965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:52.244999] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:52.245029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:52.245088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:52.302676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:52.303340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:52.303421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:52.303456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:52.429029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:52.429186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:52.429228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:52.429259] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:52.432994] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-02-17T20:19:52.433285] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-17T20:19:52.433418] [INFO ] [sig ] CSX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:52.585358] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CSX.txt [2026-02-17T20:19:52.585520] [INFO ] [sig ] [799/3401] Completed CSX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:52.585567] [INFO ] [sig ] [800/3401] Forecasting CTAS... [2026-02-17T20:19:52.585622] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-17T20:19:52.585655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-17T20:19:52.597723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-17T20:19:52.598142] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-17T20:19:52.599024] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-17T20:19:52.599080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:52.599114] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:52.599141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:52.599198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:52.661538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:52.662704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:52.662791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:52.662823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:52.782007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:52.782373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:52.782416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:52.782445] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:52.786119] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=45.50%) [2026-02-17T20:19:52.786428] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-17T20:19:52.786569] [INFO ] [sig ] CTAS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:52.941778] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTAS.txt [2026-02-17T20:19:52.941927] [INFO ] [sig ] [800/3401] Completed CTAS in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:52.941967] [INFO ] [sig ] [801/3401] Forecasting CTBB... [2026-02-17T20:19:52.941997] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-17T20:19:52.942028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-17T20:19:52.952727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-17T20:19:52.953138] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-17T20:19:52.953950] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-17T20:19:52.954003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:52.954035] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:52.954062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:52.954118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:53.012213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:53.012968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:53.013051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:53.013085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:53.131102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:53.131269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:53.131310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:53.131340] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:53.134788] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=18.74%) [2026-02-17T20:19:53.135117] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-17T20:19:53.135245] [INFO ] [sig ] CTBB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:53.280660] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTBB.txt [2026-02-17T20:19:53.280849] [INFO ] [sig ] [801/3401] Completed CTBB in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:53.280890] [INFO ] [sig ] [802/3401] Forecasting CTBI... [2026-02-17T20:19:53.280920] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-17T20:19:53.280952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-17T20:19:53.291943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-17T20:19:53.292299] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-17T20:19:53.293135] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-17T20:19:53.293189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:53.293221] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:53.293248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:53.293306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:53.352038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:53.352978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:53.353065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:53.353100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:53.477650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:53.477818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:53.477865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:53.477900] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:53.481482] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-17T20:19:53.481792] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-17T20:19:53.481942] [INFO ] [sig ] CTBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:53.627511] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTBI.txt [2026-02-17T20:19:53.627719] [INFO ] [sig ] [802/3401] Completed CTBI in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:53.627765] [INFO ] [sig ] [803/3401] Forecasting CTDD... [2026-02-17T20:19:53.627796] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-17T20:19:53.627831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-17T20:19:53.643511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-17T20:19:53.644241] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-17T20:19:53.645566] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-17T20:19:53.645657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:53.645704] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:53.645748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:53.645842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:53.717727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:53.718847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:53.718942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:53.718977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:53.841200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:53.841378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:53.841508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:53.841544] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:53.845525] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=62.60%) [2026-02-17T20:19:53.845925] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-17T20:19:53.846083] [INFO ] [sig ] CTDD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:54.007183] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CTDD.txt [2026-02-17T20:19:54.007370] [INFO ] [sig ] [803/3401] Completed CTDD in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:54.007418] [INFO ] [sig ] [804/3401] Forecasting CTKB... [2026-02-17T20:19:54.007449] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-17T20:19:54.007489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-17T20:19:54.021589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-17T20:19:54.022023] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-17T20:19:54.022935] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-17T20:19:54.023003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:54.023042] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:54.023071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:54.023129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:54.083858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:54.084663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:54.084745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:54.084778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:54.205644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:54.205813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:54.205854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:54.205884] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:54.209328] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=48.83%) [2026-02-17T20:19:54.209630] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-17T20:19:54.209762] [INFO ] [sig ] CTKB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:54.355884] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTKB.txt [2026-02-17T20:19:54.356067] [INFO ] [sig ] [804/3401] Completed CTKB in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:54.356108] [INFO ] [sig ] [805/3401] Forecasting CTLP... [2026-02-17T20:19:54.356137] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-17T20:19:54.356169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-17T20:19:54.367426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-17T20:19:54.367831] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-17T20:19:54.368679] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-17T20:19:54.368733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:54.368812] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:54.368841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:54.368903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:54.426666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:54.427709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:54.427801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:54.427835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:54.548487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:54.548676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:54.548722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:54.548753] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:54.552353] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-02-17T20:19:54.552674] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-17T20:19:54.552812] [INFO ] [sig ] CTLP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:54.717036] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTLP.txt [2026-02-17T20:19:54.717249] [INFO ] [sig ] [805/3401] Completed CTLP in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:54.717297] [INFO ] [sig ] [806/3401] Forecasting CTMX... [2026-02-17T20:19:54.717330] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-17T20:19:54.717363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-17T20:19:54.728300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-17T20:19:54.728683] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-17T20:19:54.729476] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-17T20:19:54.729530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:54.729563] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:54.729612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:54.729671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:54.797532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:54.798700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:54.798803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:54.798855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:54.928552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:54.928733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:54.928775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:54.928806] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:54.932464] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-17T20:19:54.932770] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-17T20:19:54.932909] [INFO ] [sig ] CTMX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:55.081930] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTMX.txt [2026-02-17T20:19:55.082096] [INFO ] [sig ] [806/3401] Completed CTMX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:55.082136] [INFO ] [sig ] [807/3401] Forecasting CTNM... [2026-02-17T20:19:55.082166] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-17T20:19:55.082198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-17T20:19:55.093943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-17T20:19:55.094515] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-17T20:19:55.095350] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-17T20:19:55.095404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:55.095452] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:55.095481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:55.095538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:55.154105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:55.154992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:55.155081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:55.155115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:55.272122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:55.272301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:55.272345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:55.272374] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:55.275804] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-02-17T20:19:55.276083] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-17T20:19:55.276209] [INFO ] [sig ] CTNM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:55.419602] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTNM.txt [2026-02-17T20:19:55.419751] [INFO ] [sig ] [807/3401] Completed CTNM in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-17T20:19:55.419791] [INFO ] [sig ] [808/3401] Forecasting CTO... [2026-02-17T20:19:55.419821] [INFO ] [sig ] Generating forecast for: CTO [2026-02-17T20:19:55.419853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-17T20:19:55.431361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-17T20:19:55.431754] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-17T20:19:55.432557] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-17T20:19:55.432632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:55.432665] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:55.432692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:55.432750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:55.491606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:55.492366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:55.492449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:55.492484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:55.615069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:55.615238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:55.615281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:55.615348] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:55.618973] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-17T20:19:55.619259] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-17T20:19:55.619391] [INFO ] [sig ] CTO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:55.762604] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CTO.txt [2026-02-17T20:19:55.762763] [INFO ] [sig ] [808/3401] Completed CTO in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-17T20:19:55.762804] [INFO ] [sig ] [809/3401] Forecasting CTRA... [2026-02-17T20:19:55.762834] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-17T20:19:55.762865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-17T20:19:55.775374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-17T20:19:55.775790] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-17T20:19:55.776662] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-17T20:19:55.776716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:55.776749] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:55.776776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:55.776833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:55.834990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:55.835696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:55.835776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:55.835811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:55.955812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:55.955985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:55.956026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:55.956055] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:55.959949] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-02-17T20:19:55.960233] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-17T20:19:55.960368] [INFO ] [sig ] CTRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:56.106957] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTRA.txt [2026-02-17T20:19:56.107123] [INFO ] [sig ] [809/3401] Completed CTRA in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-17T20:19:56.107192] [INFO ] [sig ] [810/3401] Forecasting CTRE... [2026-02-17T20:19:56.107222] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-17T20:19:56.107254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-17T20:19:56.119476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-17T20:19:56.119933] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-17T20:19:56.120770] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-17T20:19:56.120824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:56.120855] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:56.120882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:56.120939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:56.181499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:56.182434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:56.182522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:56.182558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:56.307282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:56.307448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:56.307490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:56.307519] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:56.310935] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=48.70%) [2026-02-17T20:19:56.311211] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-17T20:19:56.311338] [INFO ] [sig ] CTRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:56.455297] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTRE.txt [2026-02-17T20:19:56.455438] [INFO ] [sig ] [810/3401] Completed CTRE in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:56.455484] [INFO ] [sig ] [811/3401] Forecasting CTRM... [2026-02-17T20:19:56.455515] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-17T20:19:56.455548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-17T20:19:56.466883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-17T20:19:56.467257] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-17T20:19:56.468087] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-17T20:19:56.468142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:56.468174] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:56.468201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:56.468256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:56.526827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:56.527793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:56.527884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:56.527925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:56.643069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:56.643258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:56.643304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:56.643334] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:56.646967] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-02-17T20:19:56.647458] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-17T20:19:56.647611] [INFO ] [sig ] CTRM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:56.790245] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CTRM.txt [2026-02-17T20:19:56.790375] [INFO ] [sig ] [811/3401] Completed CTRM in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:56.790413] [INFO ] [sig ] [812/3401] Forecasting CTRN... [2026-02-17T20:19:56.790442] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-17T20:19:56.790473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-17T20:19:56.801669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-17T20:19:56.802039] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-17T20:19:56.802882] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-17T20:19:56.802936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:56.802970] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:56.803002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:56.803063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:56.861929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:56.862695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:56.862779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:56.862814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:56.990188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:56.990367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:56.990411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:56.990442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:56.994120] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=29.32%) [2026-02-17T20:19:56.994404] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-17T20:19:56.994603] [INFO ] [sig ] CTRN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:57.140448] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTRN.txt [2026-02-17T20:19:57.140608] [INFO ] [sig ] [812/3401] Completed CTRN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:57.140651] [INFO ] [sig ] [813/3401] Forecasting CTS... [2026-02-17T20:19:57.140681] [INFO ] [sig ] Generating forecast for: CTS [2026-02-17T20:19:57.140712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-17T20:19:57.153101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-17T20:19:57.153646] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-17T20:19:57.154643] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-17T20:19:57.154696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:57.154727] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:57.154753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:57.154809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:57.214857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:57.215729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:57.215829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:57.215863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:57.338489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:57.338666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:57.338710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:57.338742] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:57.342314] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=72.58%) [2026-02-17T20:19:57.342623] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-17T20:19:57.342758] [INFO ] [sig ] CTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:57.493086] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CTS.txt [2026-02-17T20:19:57.493271] [INFO ] [sig ] [813/3401] Completed CTS in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:57.493331] [INFO ] [sig ] [814/3401] Forecasting CTSH... [2026-02-17T20:19:57.493374] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-17T20:19:57.493421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-17T20:19:57.506925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-17T20:19:57.507328] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-17T20:19:57.508193] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-17T20:19:57.508248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:57.508281] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:57.508310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:57.508369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:57.568446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:57.569365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:57.569448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:57.569483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:57.693853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:57.694030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:57.694082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:57.694134] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:57.697790] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=22.52%) [2026-02-17T20:19:57.698116] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-17T20:19:57.698251] [INFO ] [sig ] CTSH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:57.845622] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTSH.txt [2026-02-17T20:19:57.845763] [INFO ] [sig ] [814/3401] Completed CTSH in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:57.845803] [INFO ] [sig ] [815/3401] Forecasting CTVA... [2026-02-17T20:19:57.845833] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-17T20:19:57.845863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-17T20:19:57.857455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-17T20:19:57.857854] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-17T20:19:57.858909] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-17T20:19:57.858962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:57.858994] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:57.859023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:57.859082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:57.918594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:57.919403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:57.919541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:57.919597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:58.042206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:58.042371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:58.042414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:58.042446] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:58.046031] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-02-17T20:19:58.046327] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-17T20:19:58.046456] [INFO ] [sig ] CTVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:58.190072] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CTVA.txt [2026-02-17T20:19:58.190238] [INFO ] [sig ] [815/3401] Completed CTVA in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:58.190278] [INFO ] [sig ] [816/3401] Forecasting CUBE... [2026-02-17T20:19:58.190308] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-17T20:19:58.190339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-17T20:19:58.201612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-17T20:19:58.201997] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-17T20:19:58.202894] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-17T20:19:58.202950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:58.202984] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:58.203011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:58.203072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:58.262139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:58.263004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:58.263131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:58.263170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:58.382899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:58.383063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:58.383104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:58.383134] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:58.386588] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=32.18%) [2026-02-17T20:19:58.386867] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-17T20:19:58.386997] [INFO ] [sig ] CUBE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:58.532522] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CUBE.txt [2026-02-17T20:19:58.532692] [INFO ] [sig ] [816/3401] Completed CUBE in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:58.532734] [INFO ] [sig ] [817/3401] Forecasting CUBI... [2026-02-17T20:19:58.532764] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-17T20:19:58.532795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-17T20:19:58.543876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-17T20:19:58.544248] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-17T20:19:58.545077] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-17T20:19:58.545131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:58.545163] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:58.545189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:58.545245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:58.603213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:58.604030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:58.604117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:58.604150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:58.736926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:58.737104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:58.737348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:58.737479] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:58.741852] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: UP (p=68.18%) [2026-02-17T20:19:58.742184] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-17T20:19:58.742347] [INFO ] [sig ] CUBI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:58.887077] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CUBI.txt [2026-02-17T20:19:58.887274] [INFO ] [sig ] [817/3401] Completed CUBI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:58.887323] [INFO ] [sig ] [818/3401] Forecasting CUK... [2026-02-17T20:19:58.887354] [INFO ] [sig ] Generating forecast for: CUK [2026-02-17T20:19:58.887385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-17T20:19:58.899982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-17T20:19:58.900350] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-17T20:19:58.901300] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-17T20:19:58.901354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:58.901387] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:58.901428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:58.901487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:58.964406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:58.965369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:58.965481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:58.965523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:59.090426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:59.090608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:59.090650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:59.090680] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:59.094105] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-02-17T20:19:59.094389] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-17T20:19:59.094514] [INFO ] [sig ] CUK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:19:59.239859] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CUK.txt [2026-02-17T20:19:59.240023] [INFO ] [sig ] [818/3401] Completed CUK in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:59.240065] [INFO ] [sig ] [819/3401] Forecasting CULP... [2026-02-17T20:19:59.240095] [INFO ] [sig ] Generating forecast for: CULP [2026-02-17T20:19:59.240127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-17T20:19:59.250528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-17T20:19:59.250890] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-17T20:19:59.251693] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-17T20:19:59.251747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:59.251780] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:59.251807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:59.251864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:59.309891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:59.310828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:59.310914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:59.310947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:59.422840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:59.423002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:59.423042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:59.423071] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:59.426608] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-02-17T20:19:59.426895] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-17T20:19:59.427030] [INFO ] [sig ] CULP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:59.572077] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CULP.txt [2026-02-17T20:19:59.572272] [INFO ] [sig ] [819/3401] Completed CULP in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:59.572323] [INFO ] [sig ] [820/3401] Forecasting CURI... [2026-02-17T20:19:59.572361] [INFO ] [sig ] Generating forecast for: CURI [2026-02-17T20:19:59.572403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-17T20:19:59.584249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-17T20:19:59.584700] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-17T20:19:59.585560] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-17T20:19:59.585647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:59.585681] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:59.585709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:59.585766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:59.645092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:59.645983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:59.646069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:59.646103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:19:59.770077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:19:59.770245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:19:59.770284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:19:59.770313] [INFO ] [FORECASTER] Training complete [2026-02-17T20:19:59.773763] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-02-17T20:19:59.774041] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-17T20:19:59.774166] [INFO ] [sig ] CURI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:19:59.917977] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CURI.txt [2026-02-17T20:19:59.918240] [INFO ] [sig ] [820/3401] Completed CURI in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:19:59.918285] [INFO ] [sig ] [821/3401] Forecasting CUZ... [2026-02-17T20:19:59.918317] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-17T20:19:59.918352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-17T20:19:59.930202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-17T20:19:59.930541] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-17T20:19:59.931359] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-17T20:19:59.931412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:19:59.931445] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:19:59.931472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:19:59.931528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:19:59.989622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:19:59.990320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:19:59.990399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:19:59.990431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:00.113231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:00.113407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:00.113448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:00.113479] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:00.116948] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-02-17T20:20:00.117257] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-17T20:20:00.117392] [INFO ] [sig ] CUZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:00.264002] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CUZ.txt [2026-02-17T20:20:00.264225] [INFO ] [sig ] [821/3401] Completed CUZ in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:20:00.264278] [INFO ] [sig ] [822/3401] Forecasting CVBF... [2026-02-17T20:20:00.264310] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-17T20:20:00.264385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-17T20:20:00.278970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-17T20:20:00.279382] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-17T20:20:00.280202] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-17T20:20:00.280255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:00.280324] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:00.280352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:00.280410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:00.338719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:00.339622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:00.339737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:00.339775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:00.465762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:00.465934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:00.465975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:00.466004] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:00.469563] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: DOWN (p=40.93%) [2026-02-17T20:20:00.469853] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-17T20:20:00.469980] [INFO ] [sig ] CVBF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:00.613327] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CVBF.txt [2026-02-17T20:20:00.613488] [INFO ] [sig ] [822/3401] Completed CVBF in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-17T20:20:00.613528] [INFO ] [sig ] [823/3401] Forecasting CVCO... [2026-02-17T20:20:00.613557] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-17T20:20:00.613613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-17T20:20:00.625068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-17T20:20:00.625417] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-17T20:20:00.626213] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-17T20:20:00.626267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:00.626300] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:00.626327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:00.626388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:00.684048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:00.684803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:00.684886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:00.684921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:00.801555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:00.801739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:00.801782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:00.801813] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:00.805327] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: DOWN (p=7.03%) [2026-02-17T20:20:00.805642] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-17T20:20:00.805777] [INFO ] [sig ] CVCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:00.951210] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CVCO.txt [2026-02-17T20:20:00.951359] [INFO ] [sig ] [823/3401] Completed CVCO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-17T20:20:00.951399] [INFO ] [sig ] [824/3401] Forecasting CVE... [2026-02-17T20:20:00.951428] [INFO ] [sig ] Generating forecast for: CVE [2026-02-17T20:20:00.951458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-17T20:20:00.964624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-17T20:20:00.965008] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-17T20:20:00.966007] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-17T20:20:00.966065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:00.966097] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:00.966123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:00.966180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:01.024536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:01.025276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:01.025354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:01.025387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:01.153105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:01.153282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:01.153323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:01.153351] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:01.157129] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-02-17T20:20:01.157420] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-17T20:20:01.157566] [INFO ] [sig ] CVE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:01.301238] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CVE.txt [2026-02-17T20:20:01.301383] [INFO ] [sig ] [824/3401] Completed CVE in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-17T20:20:01.301423] [INFO ] [sig ] [825/3401] Forecasting CVEO... [2026-02-17T20:20:01.301452] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-17T20:20:01.301485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-17T20:20:01.312466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-17T20:20:01.312842] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-17T20:20:01.313680] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-17T20:20:01.313732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:01.313763] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:01.313790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:01.313847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:01.371720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:01.372494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:01.372592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:01.372628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:01.493802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:01.493975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:01.494017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:01.494083] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:01.498484] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-02-17T20:20:01.498922] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-17T20:20:01.499105] [INFO ] [sig ] CVEO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:01.654430] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CVEO.txt [2026-02-17T20:20:01.654630] [INFO ] [sig ] [825/3401] Completed CVEO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-17T20:20:01.654676] [INFO ] [sig ] [826/3401] Forecasting CVGI... [2026-02-17T20:20:01.654708] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-17T20:20:01.654740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-17T20:20:01.666507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-17T20:20:01.666961] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-17T20:20:01.667937] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-17T20:20:01.667995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:01.668030] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:01.668059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:01.668129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:01.735545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:01.736568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:01.736711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:01.736745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:01.868199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:01.868378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:01.868422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:01.868452] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:01.872336] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=67.07%) [2026-02-17T20:20:01.872713] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-17T20:20:01.872865] [INFO ] [sig ] CVGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:02.021994] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CVGI.txt [2026-02-17T20:20:02.022162] [INFO ] [sig ] [826/3401] Completed CVGI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-17T20:20:02.022204] [INFO ] [sig ] [827/3401] Forecasting CVI... [2026-02-17T20:20:02.022258] [INFO ] [sig ] Generating forecast for: CVI [2026-02-17T20:20:02.022312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-17T20:20:02.034566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-17T20:20:02.034948] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-17T20:20:02.035971] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-17T20:20:02.036026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:02.036060] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:02.036088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:02.036152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:02.100439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:02.101406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:02.101498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:02.101533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:02.231090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:02.231273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:02.231325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:02.231361] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:02.234967] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=37.67%) [2026-02-17T20:20:02.235272] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-17T20:20:02.235436] [INFO ] [sig ] CVI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:02.394116] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CVI.txt [2026-02-17T20:20:02.394340] [INFO ] [sig ] [827/3401] Completed CVI in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:02.394410] [INFO ] [sig ] [828/3401] Forecasting CVKD... [2026-02-17T20:20:02.394458] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-17T20:20:02.394510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-17T20:20:02.410170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-17T20:20:02.410643] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-17T20:20:02.411490] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-17T20:20:02.411544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:02.411596] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:02.411628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:02.411685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:02.479674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:02.480892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:02.481006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:02.481062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:02.618432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:02.618634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:02.618681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:02.618712] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:02.622455] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-02-17T20:20:02.622828] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-17T20:20:02.622978] [INFO ] [sig ] CVKD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:02.782921] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CVKD.txt [2026-02-17T20:20:02.783100] [INFO ] [sig ] [828/3401] Completed CVKD in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:02.783142] [INFO ] [sig ] [829/3401] Forecasting CVNA... [2026-02-17T20:20:02.783173] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-17T20:20:02.783206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-17T20:20:02.800911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-17T20:20:02.801612] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-17T20:20:02.802734] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-17T20:20:02.802798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:02.802834] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:02.802862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:02.802947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:02.866336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:02.867566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:02.867715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:02.867751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:03.010492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:03.010694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:03.010745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:03.010778] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:03.015428] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=84.92%) [2026-02-17T20:20:03.015746] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-17T20:20:03.015887] [INFO ] [sig ] CVNA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:03.161871] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CVNA.txt [2026-02-17T20:20:03.162020] [INFO ] [sig ] [829/3401] Completed CVNA in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:03.162063] [INFO ] [sig ] [830/3401] Forecasting CVRX... [2026-02-17T20:20:03.162094] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-17T20:20:03.162131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-17T20:20:03.174425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-17T20:20:03.174799] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-17T20:20:03.175812] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-17T20:20:03.175867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:03.175901] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:03.175930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:03.175988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:03.235899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:03.236679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:03.236764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:03.236799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:03.357661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:03.357793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:03.357830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:03.357861] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:03.361099] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-02-17T20:20:03.361369] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-17T20:20:03.361496] [INFO ] [sig ] CVRX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:03.508237] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CVRX.txt [2026-02-17T20:20:03.508391] [INFO ] [sig ] [830/3401] Completed CVRX in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:03.508433] [INFO ] [sig ] [831/3401] Forecasting CVS... [2026-02-17T20:20:03.508462] [INFO ] [sig ] Generating forecast for: CVS [2026-02-17T20:20:03.508495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-17T20:20:03.521001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-17T20:20:03.521606] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-17T20:20:03.522404] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-17T20:20:03.522506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:03.522541] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:03.522569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:03.522652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:03.583410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:03.584155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:03.584238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:03.584271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:03.716645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:03.716826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:03.716868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:03.716898] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:03.720814] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-17T20:20:03.721109] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-17T20:20:03.721244] [INFO ] [sig ] CVS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:03.867349] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CVS.txt [2026-02-17T20:20:03.867508] [INFO ] [sig ] [831/3401] Completed CVS in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:03.867557] [INFO ] [sig ] [832/3401] Forecasting CVX... [2026-02-17T20:20:03.867611] [INFO ] [sig ] Generating forecast for: CVX [2026-02-17T20:20:03.867643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-17T20:20:03.879990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-17T20:20:03.880381] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-17T20:20:03.881197] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-17T20:20:03.881250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:03.881282] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:03.881310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:03.881366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:03.941491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:03.942412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:03.942532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:03.942566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:04.070110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:04.070275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:04.070317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:04.070348] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:04.073837] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-17T20:20:04.074118] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-17T20:20:04.074248] [INFO ] [sig ] CVX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:04.218147] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CVX.txt [2026-02-17T20:20:04.218300] [INFO ] [sig ] [832/3401] Completed CVX in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:04.218340] [INFO ] [sig ] [833/3401] Forecasting CWAN... [2026-02-17T20:20:04.218370] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-17T20:20:04.218402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-17T20:20:04.231854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-17T20:20:04.232207] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-17T20:20:04.233205] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-17T20:20:04.233258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:04.233290] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:04.233317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:04.233374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:04.294240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:04.294915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:04.294994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:04.295027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:04.422027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:04.422206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:04.422248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:04.422277] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:04.426284] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-17T20:20:04.426615] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-17T20:20:04.426753] [INFO ] [sig ] CWAN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:04.572621] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CWAN.txt [2026-02-17T20:20:04.572984] [INFO ] [sig ] [833/3401] Completed CWAN in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:04.573025] [INFO ] [sig ] [834/3401] Forecasting CWBC... [2026-02-17T20:20:04.573054] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-17T20:20:04.573088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-17T20:20:04.587512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-17T20:20:04.587938] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-17T20:20:04.588748] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-17T20:20:04.588800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:04.588832] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:04.588860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:04.588917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:04.649908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:04.650889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:04.650987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:04.651022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:04.776693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:04.776860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:04.776901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:04.776932] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:04.780515] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-02-17T20:20:04.780823] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-17T20:20:04.780957] [INFO ] [sig ] CWBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:04.928961] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CWBC.txt [2026-02-17T20:20:04.929134] [INFO ] [sig ] [834/3401] Completed CWBC in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:04.929211] [INFO ] [sig ] [835/3401] Forecasting CWCO... [2026-02-17T20:20:04.929251] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-17T20:20:04.929286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-17T20:20:04.943847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-17T20:20:04.944352] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-17T20:20:04.945220] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-17T20:20:04.945276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:04.945310] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:04.945337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:04.945393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:05.009599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:05.010505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:05.010614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:05.010652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:05.136921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:05.137083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:05.137126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:05.137191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:05.140712] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: UP (p=91.41%) [2026-02-17T20:20:05.140991] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-17T20:20:05.141129] [INFO ] [sig ] CWCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:05.284002] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CWCO.txt [2026-02-17T20:20:05.284168] [INFO ] [sig ] [835/3401] Completed CWCO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:05.284209] [INFO ] [sig ] [836/3401] Forecasting CWD... [2026-02-17T20:20:05.284238] [INFO ] [sig ] Generating forecast for: CWD [2026-02-17T20:20:05.284270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-17T20:20:05.295849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-17T20:20:05.296188] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-17T20:20:05.296983] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-17T20:20:05.297037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:05.297069] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:05.297097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:05.297184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:05.354185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:05.354916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:05.354998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:05.355031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:05.465935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:05.466093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:05.466135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:05.466172] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:05.469542] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=44.28%) [2026-02-17T20:20:05.469861] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-17T20:20:05.469994] [INFO ] [sig ] CWD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:05.613282] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CWD.txt [2026-02-17T20:20:05.613409] [INFO ] [sig ] [836/3401] Completed CWD in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:05.613448] [INFO ] [sig ] [837/3401] Forecasting CWEN... [2026-02-17T20:20:05.613477] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-17T20:20:05.613508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-17T20:20:05.624796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-17T20:20:05.625109] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-17T20:20:05.625908] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-17T20:20:05.625962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:05.625993] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:05.626020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:05.626076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:05.683206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:05.683854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:05.683932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:05.683965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:05.808334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:05.808485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:05.808532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:05.808563] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:05.812305] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=94.23%) [2026-02-17T20:20:05.812775] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-17T20:20:05.812902] [INFO ] [sig ] CWEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:05.958234] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CWEN.txt [2026-02-17T20:20:05.958366] [INFO ] [sig ] [837/3401] Completed CWEN in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:05.958405] [INFO ] [sig ] [838/3401] Forecasting CWH... [2026-02-17T20:20:05.958433] [INFO ] [sig ] Generating forecast for: CWH [2026-02-17T20:20:05.958667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-17T20:20:05.971080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-17T20:20:05.971405] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-17T20:20:05.972237] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-17T20:20:05.972294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:05.972327] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:05.972354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:05.972411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:06.030415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:06.031072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:06.031150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:06.031183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:06.152705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:06.152859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:06.152919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:06.152951] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:06.156428] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-17T20:20:06.156723] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-17T20:20:06.156854] [INFO ] [sig ] CWH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:06.297362] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CWH.txt [2026-02-17T20:20:06.297501] [INFO ] [sig ] [838/3401] Completed CWH in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-17T20:20:06.297541] [INFO ] [sig ] [839/3401] Forecasting CWK... [2026-02-17T20:20:06.297569] [INFO ] [sig ] Generating forecast for: CWK [2026-02-17T20:20:06.297620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-17T20:20:06.309240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-17T20:20:06.309641] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-17T20:20:06.310429] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-17T20:20:06.310482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:06.310543] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:06.310594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:06.310667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:06.368111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:06.368864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:06.368946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:06.368979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:06.493166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:06.493362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:06.493410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:06.493449] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:06.496873] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=65.05%) [2026-02-17T20:20:06.497185] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-17T20:20:06.497340] [INFO ] [sig ] CWK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:06.639466] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CWK.txt [2026-02-17T20:20:06.639637] [INFO ] [sig ] [839/3401] Completed CWK in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-17T20:20:06.639703] [INFO ] [sig ] [840/3401] Forecasting CXDO... [2026-02-17T20:20:06.639739] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-17T20:20:06.639793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-17T20:20:06.651682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-17T20:20:06.652079] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-17T20:20:06.652923] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-17T20:20:06.652978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:06.653011] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:06.653038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:06.653098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:06.710924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:06.711706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:06.711787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:06.711819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:06.841002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:06.841176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:06.841227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:06.841257] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:06.844938] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-17T20:20:06.845280] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-17T20:20:06.845423] [INFO ] [sig ] CXDO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:07.010735] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CXDO.txt [2026-02-17T20:20:07.010899] [INFO ] [sig ] [840/3401] Completed CXDO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-17T20:20:07.010939] [INFO ] [sig ] [841/3401] Forecasting CXE... [2026-02-17T20:20:07.010970] [INFO ] [sig ] Generating forecast for: CXE [2026-02-17T20:20:07.011002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-17T20:20:07.163264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-17T20:20:07.163653] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-17T20:20:07.164433] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-17T20:20:07.164485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:07.164518] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:07.164546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:07.164620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:07.221647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:07.222305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:07.222385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:07.222422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:07.340262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:07.340418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:07.340459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:07.340488] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:07.343882] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=54.50%) [2026-02-17T20:20:07.344164] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-17T20:20:07.344296] [INFO ] [sig ] CXE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:07.485193] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CXE.txt [2026-02-17T20:20:07.485316] [INFO ] [sig ] [841/3401] Completed CXE in 0.5s | 2.78 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-17T20:20:07.485354] [INFO ] [sig ] [842/3401] Forecasting CXSE... [2026-02-17T20:20:07.485385] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-17T20:20:07.485415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-17T20:20:07.495817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-17T20:20:07.496168] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-17T20:20:07.496981] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-17T20:20:07.497033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:07.497080] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:07.497109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:07.497193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:07.553855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:07.554512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:07.554607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:07.554642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:07.665734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:07.665883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:07.665922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:07.665983] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:07.669409] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-17T20:20:07.669711] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-17T20:20:07.669845] [INFO ] [sig ] CXSE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:07.813140] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CXSE.txt [2026-02-17T20:20:07.813266] [INFO ] [sig ] [842/3401] Completed CXSE in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-17T20:20:07.813306] [INFO ] [sig ] [843/3401] Forecasting CYD... [2026-02-17T20:20:07.813336] [INFO ] [sig ] Generating forecast for: CYD [2026-02-17T20:20:07.813368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-17T20:20:07.824911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-17T20:20:07.825269] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-17T20:20:07.826075] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-17T20:20:07.826128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:07.826160] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:07.826188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:07.826244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:07.883046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:07.883717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:07.883794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:07.883827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:08.012235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:08.012398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:08.012440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:08.012469] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:08.015874] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-17T20:20:08.016151] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-17T20:20:08.016281] [INFO ] [sig ] CYD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:08.164317] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CYD.txt [2026-02-17T20:20:08.164485] [INFO ] [sig ] [843/3401] Completed CYD in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:08.164537] [INFO ] [sig ] [844/3401] Forecasting CYH... [2026-02-17T20:20:08.164595] [INFO ] [sig ] Generating forecast for: CYH [2026-02-17T20:20:08.164631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-17T20:20:08.175728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-17T20:20:08.176106] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-17T20:20:08.176967] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-17T20:20:08.177021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:08.177054] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:08.177082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:08.177171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:08.235460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:08.236139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:08.236247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:08.236288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:08.358271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:08.358438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:08.358477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:08.358506] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:08.361942] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=59.61%) [2026-02-17T20:20:08.362230] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-17T20:20:08.362382] [INFO ] [sig ] CYH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:08.503845] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CYH.txt [2026-02-17T20:20:08.503978] [INFO ] [sig ] [844/3401] Completed CYH in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:08.504031] [INFO ] [sig ] [845/3401] Forecasting CYN... [2026-02-17T20:20:08.504063] [INFO ] [sig ] Generating forecast for: CYN [2026-02-17T20:20:08.504095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-17T20:20:08.515257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-17T20:20:08.515641] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-17T20:20:08.516438] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-17T20:20:08.516493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:08.516526] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:08.516554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:08.516653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:08.573450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:08.574117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:08.574196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:08.574229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:08.697290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:08.697464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:08.697504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:08.697533] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:08.700979] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-02-17T20:20:08.701267] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-17T20:20:08.701401] [INFO ] [sig ] CYN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:08.858067] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CYN.txt [2026-02-17T20:20:08.858264] [INFO ] [sig ] [845/3401] Completed CYN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:08.858315] [INFO ] [sig ] [846/3401] Forecasting CYRX... [2026-02-17T20:20:08.858368] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-17T20:20:08.858406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-17T20:20:08.871454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-17T20:20:08.871943] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-17T20:20:08.872927] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-17T20:20:08.872984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:08.873019] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:08.873046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:08.873103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:08.935911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:08.936930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:08.937026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:08.937062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:09.069937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:09.070113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:09.070157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:09.070186] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:09.073948] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-02-17T20:20:09.074316] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-17T20:20:09.074477] [INFO ] [sig ] CYRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:09.226302] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CYRX.txt [2026-02-17T20:20:09.226478] [INFO ] [sig ] [846/3401] Completed CYRX in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:09.226521] [INFO ] [sig ] [847/3401] Forecasting CYTK... [2026-02-17T20:20:09.226550] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-17T20:20:09.226601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-17T20:20:09.239018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-17T20:20:09.239448] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-17T20:20:09.240311] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-17T20:20:09.240374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:09.240409] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:09.240436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:09.240503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:09.300193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:09.301110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:09.301197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:09.301231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:09.429039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:09.429215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:09.429256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:09.429285] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:09.432961] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-02-17T20:20:09.433255] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-17T20:20:09.433393] [INFO ] [sig ] CYTK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:09.598256] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CYTK.txt [2026-02-17T20:20:09.598421] [INFO ] [sig ] [847/3401] Completed CYTK in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:09.598461] [INFO ] [sig ] [848/3401] Forecasting CZFS... [2026-02-17T20:20:09.598491] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-17T20:20:09.598531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-17T20:20:09.609691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-17T20:20:09.610046] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-17T20:20:09.610897] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-17T20:20:09.610952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:09.610985] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:09.611012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:09.611069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:09.671453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:09.672446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:09.672537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:09.672589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:09.771004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:09.771175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:09.771217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:09.771246] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:09.775078] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-17T20:20:09.775390] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-17T20:20:09.775525] [INFO ] [sig ] CZFS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:09.920449] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CZFS.txt [2026-02-17T20:20:09.920670] [INFO ] [sig ] [848/3401] Completed CZFS in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:09.920736] [INFO ] [sig ] [849/3401] Forecasting CZNC... [2026-02-17T20:20:09.920774] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-17T20:20:09.920813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-17T20:20:09.933293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-17T20:20:09.933750] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-17T20:20:09.934615] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-17T20:20:09.934672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:09.934705] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:09.934736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:09.934794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:09.996650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:09.997819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:09.997971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:09.998007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:10.120259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:10.120437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:10.120481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:10.120529] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:10.123978] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-02-17T20:20:10.124269] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-17T20:20:10.124403] [INFO ] [sig ] CZNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:10.270819] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/CZNC.txt [2026-02-17T20:20:10.270980] [INFO ] [sig ] [849/3401] Completed CZNC in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:10.271020] [INFO ] [sig ] [850/3401] Forecasting CZWI... [2026-02-17T20:20:10.271050] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-17T20:20:10.271090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-17T20:20:10.283956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-17T20:20:10.284392] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-17T20:20:10.285226] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-17T20:20:10.285282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:10.285316] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:10.285344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:10.285401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:10.346088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:10.347045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:10.347152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:10.347190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:10.464960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:10.465139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:10.465183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:10.465215] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:10.468895] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-02-17T20:20:10.469203] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-17T20:20:10.469358] [INFO ] [sig ] CZWI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:10.615186] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/CZWI.txt [2026-02-17T20:20:10.615345] [INFO ] [sig ] [850/3401] Completed CZWI in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:10.615386] [INFO ] [sig ] [851/3401] Forecasting DAL... [2026-02-17T20:20:10.615416] [INFO ] [sig ] Generating forecast for: DAL [2026-02-17T20:20:10.615448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-17T20:20:10.626856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-17T20:20:10.627250] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-17T20:20:10.628061] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-17T20:20:10.628114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:10.628146] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:10.628172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:10.628228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:10.686442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:10.687394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:10.687480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:10.687513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:10.811009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:10.811179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:10.811222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:10.811253] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:10.814950] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-17T20:20:10.815250] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-17T20:20:10.815388] [INFO ] [sig ] DAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:10.963817] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DAL.txt [2026-02-17T20:20:10.963985] [INFO ] [sig ] [851/3401] Completed DAL in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:10.964026] [INFO ] [sig ] [852/3401] Forecasting DAN... [2026-02-17T20:20:10.964056] [INFO ] [sig ] Generating forecast for: DAN [2026-02-17T20:20:10.964088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-17T20:20:10.977501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-17T20:20:10.977906] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-17T20:20:10.978780] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-17T20:20:10.978834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:10.978868] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:10.978895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:10.978951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:11.038315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:11.039259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:11.039343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:11.039383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:11.167082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:11.167335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:11.167378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:11.167409] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:11.171103] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=82.00%) [2026-02-17T20:20:11.171450] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-17T20:20:11.171636] [INFO ] [sig ] DAN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:11.334268] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DAN.txt [2026-02-17T20:20:11.334459] [INFO ] [sig ] [852/3401] Completed DAN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:11.334501] [INFO ] [sig ] [853/3401] Forecasting DAO... [2026-02-17T20:20:11.334531] [INFO ] [sig ] Generating forecast for: DAO [2026-02-17T20:20:11.334564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-17T20:20:11.347836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-17T20:20:11.348174] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-17T20:20:11.348969] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-17T20:20:11.349022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:11.349055] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:11.349083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:11.349155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:11.408737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:11.409817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:11.409902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:11.409936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:11.534452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:11.534630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:11.534673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:11.534704] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:11.538223] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-17T20:20:11.538510] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-17T20:20:11.538664] [INFO ] [sig ] DAO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:11.691125] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DAO.txt [2026-02-17T20:20:11.691267] [INFO ] [sig ] [853/3401] Completed DAO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:11.691307] [INFO ] [sig ] [854/3401] Forecasting DAPP... [2026-02-17T20:20:11.691336] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-17T20:20:11.691370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-17T20:20:11.703583] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-17T20:20:11.703930] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-17T20:20:11.704941] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-17T20:20:11.704994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:11.705026] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:11.705053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:11.705110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:11.764364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:11.765071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:11.765151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:11.765184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:11.889413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:11.889600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:11.889645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:11.889676] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:11.893309] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-02-17T20:20:11.893666] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-17T20:20:11.893813] [INFO ] [sig ] DAPP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:12.037550] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DAPP.txt [2026-02-17T20:20:12.037701] [INFO ] [sig ] [854/3401] Completed DAPP in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-17T20:20:12.037741] [INFO ] [sig ] [855/3401] Forecasting DARE... [2026-02-17T20:20:12.037770] [INFO ] [sig ] Generating forecast for: DARE [2026-02-17T20:20:12.037803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-17T20:20:12.049084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-17T20:20:12.049416] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-17T20:20:12.050205] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-17T20:20:12.050281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:12.050315] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:12.050343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:12.050400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:12.108707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:12.109396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:12.109479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:12.109511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:12.220677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:12.220835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:12.220875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:12.220906] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:12.224333] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-17T20:20:12.224631] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-17T20:20:12.224759] [INFO ] [sig ] DARE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:12.367716] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DARE.txt [2026-02-17T20:20:12.367879] [INFO ] [sig ] [855/3401] Completed DARE in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-17T20:20:12.367919] [INFO ] [sig ] [856/3401] Forecasting DASH... [2026-02-17T20:20:12.367951] [INFO ] [sig ] Generating forecast for: DASH [2026-02-17T20:20:12.367983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-17T20:20:12.379792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-17T20:20:12.380132] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-17T20:20:12.380932] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-17T20:20:12.380985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:12.381048] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:12.381077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:12.381134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:12.438599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:12.439211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:12.439289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:12.439328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:12.570399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:12.570561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:12.570627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:12.570660] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:12.574183] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-02-17T20:20:12.574497] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-17T20:20:12.574663] [INFO ] [sig ] DASH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:12.720348] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DASH.txt [2026-02-17T20:20:12.720511] [INFO ] [sig ] [856/3401] Completed DASH in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-17T20:20:12.720553] [INFO ] [sig ] [857/3401] Forecasting DAVA... [2026-02-17T20:20:12.720607] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-17T20:20:12.720642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-17T20:20:12.732924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-17T20:20:12.733332] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-17T20:20:12.734185] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-17T20:20:12.734241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:12.734274] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:12.734307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:12.734379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:12.794628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:12.795537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:12.795646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:12.795683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:12.916992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:12.917184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:12.917231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:12.917263] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:12.920842] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-02-17T20:20:12.921125] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-17T20:20:12.921257] [INFO ] [sig ] DAVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:13.065436] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DAVA.txt [2026-02-17T20:20:13.065603] [INFO ] [sig ] [857/3401] Completed DAVA in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-17T20:20:13.065645] [INFO ] [sig ] [858/3401] Forecasting DAVE... [2026-02-17T20:20:13.065674] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-17T20:20:13.065703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-17T20:20:13.077949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-17T20:20:13.078316] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-17T20:20:13.079143] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-17T20:20:13.079196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:13.079229] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:13.079257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:13.079314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:13.137517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:13.138489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:13.138611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:13.138653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:13.270027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:13.270196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:13.270237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:13.270268] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:13.274324] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-02-17T20:20:13.274658] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-17T20:20:13.274798] [INFO ] [sig ] DAVE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:13.421797] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DAVE.txt [2026-02-17T20:20:13.421971] [INFO ] [sig ] [858/3401] Completed DAVE in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-17T20:20:13.422013] [INFO ] [sig ] [859/3401] Forecasting DAWN... [2026-02-17T20:20:13.422043] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-17T20:20:13.422075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-17T20:20:13.433710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-17T20:20:13.434056] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-17T20:20:13.434883] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-17T20:20:13.434936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:13.434968] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:13.434995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:13.435051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:13.493930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:13.494848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:13.494936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:13.494972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:13.620490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:13.620674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:13.620717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:13.620784] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:13.624370] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=27.91%) [2026-02-17T20:20:13.624733] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-17T20:20:13.624875] [INFO ] [sig ] DAWN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:13.771218] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DAWN.txt [2026-02-17T20:20:13.771376] [INFO ] [sig ] [859/3401] Completed DAWN in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-17T20:20:13.771419] [INFO ] [sig ] [860/3401] Forecasting DB... [2026-02-17T20:20:13.771449] [INFO ] [sig ] Generating forecast for: DB [2026-02-17T20:20:13.771481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-17T20:20:13.784035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-17T20:20:13.784394] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-17T20:20:13.785283] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-17T20:20:13.785339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:13.785380] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:13.785410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:13.785469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:13.843768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:13.844464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:13.844559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:13.844612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:13.976616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:13.976789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:13.976831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:13.976860] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:13.980600] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-17T20:20:13.980971] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-17T20:20:13.981125] [INFO ] [sig ] DB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:14.127199] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DB.txt [2026-02-17T20:20:14.127354] [INFO ] [sig ] [860/3401] Completed DB in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:14.127395] [INFO ] [sig ] [861/3401] Forecasting DBI... [2026-02-17T20:20:14.127424] [INFO ] [sig ] Generating forecast for: DBI [2026-02-17T20:20:14.127456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-17T20:20:14.139102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-17T20:20:14.139470] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-17T20:20:14.140274] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-17T20:20:14.140327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:14.140359] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:14.140385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:14.140441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:14.199744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:14.200526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:14.200629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:14.200665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:14.321695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:14.321866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:14.321920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:14.321955] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:14.326015] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-02-17T20:20:14.326307] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-17T20:20:14.326451] [INFO ] [sig ] DBI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:14.475824] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DBI.txt [2026-02-17T20:20:14.476001] [INFO ] [sig ] [861/3401] Completed DBI in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:14.476043] [INFO ] [sig ] [862/3401] Forecasting DBL... [2026-02-17T20:20:14.476074] [INFO ] [sig ] Generating forecast for: DBL [2026-02-17T20:20:14.476108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-17T20:20:14.488099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-17T20:20:14.488478] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-17T20:20:14.489363] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-17T20:20:14.489418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:14.489452] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:14.489480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:14.489539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:14.547065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:14.548119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:14.548223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:14.548261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:14.669299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:14.669461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:14.669521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:14.669554] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:14.673049] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=57.73%) [2026-02-17T20:20:14.673334] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-17T20:20:14.673467] [INFO ] [sig ] DBL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:14.819293] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DBL.txt [2026-02-17T20:20:14.819458] [INFO ] [sig ] [862/3401] Completed DBL in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:14.819499] [INFO ] [sig ] [863/3401] Forecasting DBRG... [2026-02-17T20:20:14.819528] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-17T20:20:14.819560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-17T20:20:14.831248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-17T20:20:14.831603] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-17T20:20:14.832391] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-17T20:20:14.832447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:14.832481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:14.832509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:14.832608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:14.890310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:14.891067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:14.891147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:14.891180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:15.011747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:15.011914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:15.011958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:15.011988] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:15.015804] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-17T20:20:15.016099] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-17T20:20:15.016237] [INFO ] [sig ] DBRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:15.170093] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DBRG.txt [2026-02-17T20:20:15.170279] [INFO ] [sig ] [863/3401] Completed DBRG in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:15.170330] [INFO ] [sig ] [864/3401] Forecasting DBX... [2026-02-17T20:20:15.170362] [INFO ] [sig ] Generating forecast for: DBX [2026-02-17T20:20:15.170396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-17T20:20:15.187090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-17T20:20:15.187676] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-17T20:20:15.188883] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-17T20:20:15.188944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:15.188979] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:15.189007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:15.189065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:15.251356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:15.252420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:15.252526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:15.252563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:15.384187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:15.384367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:15.384418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:15.384456] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:15.388196] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=76.86%) [2026-02-17T20:20:15.388499] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-17T20:20:15.388653] [INFO ] [sig ] DBX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:15.543198] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DBX.txt [2026-02-17T20:20:15.543375] [INFO ] [sig ] [864/3401] Completed DBX in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:15.543427] [INFO ] [sig ] [865/3401] Forecasting DCBO... [2026-02-17T20:20:15.543465] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-17T20:20:15.543505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-17T20:20:15.556198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-17T20:20:15.556589] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-17T20:20:15.557476] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-17T20:20:15.557538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:15.557592] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:15.557626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:15.557684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:15.627227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:15.628147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:15.628237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:15.628272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:15.767346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:15.767512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:15.767554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:15.767606] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:15.771292] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-02-17T20:20:15.771597] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-17T20:20:15.771734] [INFO ] [sig ] DCBO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:15.941115] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DCBO.txt [2026-02-17T20:20:15.941295] [INFO ] [sig ] [865/3401] Completed DCBO in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:15.941340] [INFO ] [sig ] [866/3401] Forecasting DCI... [2026-02-17T20:20:15.941373] [INFO ] [sig ] Generating forecast for: DCI [2026-02-17T20:20:15.941415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-17T20:20:15.954383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-17T20:20:15.954808] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-17T20:20:15.955929] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-17T20:20:15.955986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:15.956065] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:15.956098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:15.956156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:16.021440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:16.022404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:16.022540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:16.022595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:16.152612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:16.152771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:16.152812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:16.152843] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:16.156604] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-17T20:20:16.156905] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-17T20:20:16.157039] [INFO ] [sig ] DCI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:16.307856] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DCI.txt [2026-02-17T20:20:16.308012] [INFO ] [sig ] [866/3401] Completed DCI in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:16.308053] [INFO ] [sig ] [867/3401] Forecasting DCO... [2026-02-17T20:20:16.308084] [INFO ] [sig ] Generating forecast for: DCO [2026-02-17T20:20:16.308117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-17T20:20:16.319948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-17T20:20:16.320327] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-17T20:20:16.321164] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-17T20:20:16.321220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:16.321254] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:16.321282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:16.321340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:16.381314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:16.382351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:16.382447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:16.382484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:16.510647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:16.510816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:16.510860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:16.510892] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:16.514569] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=63.74%) [2026-02-17T20:20:16.514896] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-17T20:20:16.515035] [INFO ] [sig ] DCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:16.673550] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DCO.txt [2026-02-17T20:20:16.673735] [INFO ] [sig ] [867/3401] Completed DCO in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:16.673778] [INFO ] [sig ] [868/3401] Forecasting DCOM... [2026-02-17T20:20:16.673809] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-17T20:20:16.673840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-17T20:20:16.685501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-17T20:20:16.685939] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-17T20:20:16.686839] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-17T20:20:16.686892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:16.686932] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:16.686960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:16.687017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:16.751134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:16.752172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:16.752264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:16.752309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:16.878459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:16.878650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:16.878695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:16.878724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:16.882468] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-02-17T20:20:16.882813] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-17T20:20:16.882963] [INFO ] [sig ] DCOM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:17.029398] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DCOM.txt [2026-02-17T20:20:17.029554] [INFO ] [sig ] [868/3401] Completed DCOM in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:17.029619] [INFO ] [sig ] [869/3401] Forecasting DCTH... [2026-02-17T20:20:17.029652] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-17T20:20:17.029687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-17T20:20:17.041769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-17T20:20:17.042161] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-17T20:20:17.043015] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-17T20:20:17.043080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:17.043119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:17.043148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:17.043207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:17.102217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:17.103060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:17.103146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:17.103180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:17.231622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:17.231797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:17.231842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:17.231873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:17.235718] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-17T20:20:17.236015] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-17T20:20:17.236152] [INFO ] [sig ] DCTH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:17.384277] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DCTH.txt [2026-02-17T20:20:17.384483] [INFO ] [sig ] [869/3401] Completed DCTH in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:17.384526] [INFO ] [sig ] [870/3401] Forecasting DD... [2026-02-17T20:20:17.384563] [INFO ] [sig ] Generating forecast for: DD [2026-02-17T20:20:17.384626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-17T20:20:17.397525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-17T20:20:17.397943] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-17T20:20:17.398805] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-17T20:20:17.398859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:17.398892] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:17.398920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:17.398989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:17.462810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:17.463915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:17.464017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:17.464053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:17.592995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:17.593154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:17.593194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:17.593222] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:17.596705] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-17T20:20:17.596980] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-17T20:20:17.597107] [INFO ] [sig ] DD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:17.750129] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DD.txt [2026-02-17T20:20:17.750348] [INFO ] [sig ] [870/3401] Completed DD in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:17.750415] [INFO ] [sig ] [871/3401] Forecasting DDD... [2026-02-17T20:20:17.750473] [INFO ] [sig ] Generating forecast for: DDD [2026-02-17T20:20:17.750536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-17T20:20:17.762764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-17T20:20:17.763111] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-17T20:20:17.763941] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-17T20:20:17.763995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:17.764036] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:17.764073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:17.764141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:17.825845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:17.826956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:17.827040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:17.827074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:17.950804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:17.950967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:17.951193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:17.951221] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:17.955077] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-02-17T20:20:17.955356] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-17T20:20:17.955486] [INFO ] [sig ] DDD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:18.109170] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DDD.txt [2026-02-17T20:20:18.109381] [INFO ] [sig ] [871/3401] Completed DDD in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-17T20:20:18.109430] [INFO ] [sig ] [872/3401] Forecasting DDI... [2026-02-17T20:20:18.109467] [INFO ] [sig ] Generating forecast for: DDI [2026-02-17T20:20:18.109506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-17T20:20:18.122677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-17T20:20:18.123113] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-17T20:20:18.123975] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-17T20:20:18.124030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:18.124063] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:18.124090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:18.124151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:18.183791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:18.184865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:18.184957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:18.184992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:18.303231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:18.303415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:18.303482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:18.303527] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:18.307181] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: UP (p=83.50%) [2026-02-17T20:20:18.307471] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-17T20:20:18.307624] [INFO ] [sig ] DDI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:18.449712] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DDI.txt [2026-02-17T20:20:18.449865] [INFO ] [sig ] [872/3401] Completed DDI in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-17T20:20:18.449905] [INFO ] [sig ] [873/3401] Forecasting DDL... [2026-02-17T20:20:18.449935] [INFO ] [sig ] Generating forecast for: DDL [2026-02-17T20:20:18.449967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-17T20:20:18.461517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-17T20:20:18.461878] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-17T20:20:18.462710] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-17T20:20:18.462765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:18.462828] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:18.462859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:18.462919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:18.521252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:18.522230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:18.522313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:18.522349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:18.654525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:18.654710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:18.654751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:18.654782] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:18.658861] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-02-17T20:20:18.659280] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-17T20:20:18.659466] [INFO ] [sig ] DDL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:18.812308] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DDL.txt [2026-02-17T20:20:18.812458] [INFO ] [sig ] [873/3401] Completed DDL in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-17T20:20:18.812503] [INFO ] [sig ] [874/3401] Forecasting DDOG... [2026-02-17T20:20:18.812532] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-17T20:20:18.812563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-17T20:20:18.824226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-17T20:20:18.824617] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-17T20:20:18.825408] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-17T20:20:18.825461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:18.825493] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:18.825520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:18.825595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:18.883448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:18.884281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:18.884363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:18.884396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:19.008053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:19.008247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:19.008290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:19.008319] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:19.012255] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=18.09%) [2026-02-17T20:20:19.012542] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-17T20:20:19.012695] [INFO ] [sig ] DDOG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:19.159423] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DDOG.txt [2026-02-17T20:20:19.159618] [INFO ] [sig ] [874/3401] Completed DDOG in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-17T20:20:19.159662] [INFO ] [sig ] [875/3401] Forecasting DDS... [2026-02-17T20:20:19.159731] [INFO ] [sig ] Generating forecast for: DDS [2026-02-17T20:20:19.159764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-17T20:20:19.172416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-17T20:20:19.172936] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-17T20:20:19.174058] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-17T20:20:19.174128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:19.174179] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:19.174224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:19.174313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:19.252985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:19.253881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:19.253964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:19.253998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:19.373166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:19.373328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:19.373367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:19.373396] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:19.376892] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-17T20:20:19.377186] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-17T20:20:19.377315] [INFO ] [sig ] DDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:19.522323] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DDS.txt [2026-02-17T20:20:19.522490] [INFO ] [sig ] [875/3401] Completed DDS in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-17T20:20:19.522537] [INFO ] [sig ] [876/3401] Forecasting DE... [2026-02-17T20:20:19.522589] [INFO ] [sig ] Generating forecast for: DE [2026-02-17T20:20:19.522626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-17T20:20:19.534266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-17T20:20:19.534673] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-17T20:20:19.535457] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-17T20:20:19.535511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:19.535542] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:19.535595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:19.535657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:19.592756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:19.593684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:19.593770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:19.593803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:19.736465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:19.736654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:19.736697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:19.736755] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:19.740563] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-02-17T20:20:19.740864] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-17T20:20:19.740999] [INFO ] [sig ] DE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:19.886974] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DE.txt [2026-02-17T20:20:19.887121] [INFO ] [sig ] [876/3401] Completed DE in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-17T20:20:19.887183] [INFO ] [sig ] [877/3401] Forecasting DEA... [2026-02-17T20:20:19.887214] [INFO ] [sig ] Generating forecast for: DEA [2026-02-17T20:20:19.887247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-17T20:20:19.899087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-17T20:20:19.899447] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-17T20:20:19.900249] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-17T20:20:19.900302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:19.900335] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:19.900361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:19.900418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:19.957391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:19.958363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:19.958447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:19.958479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:20.084294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:20.084455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:20.084497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:20.084526] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:20.088009] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=48.02%) [2026-02-17T20:20:20.088293] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-17T20:20:20.088422] [INFO ] [sig ] DEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:20.240384] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DEA.txt [2026-02-17T20:20:20.240566] [INFO ] [sig ] [877/3401] Completed DEA in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:20.240628] [INFO ] [sig ] [878/3401] Forecasting DECK... [2026-02-17T20:20:20.240661] [INFO ] [sig ] Generating forecast for: DECK [2026-02-17T20:20:20.240692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-17T20:20:20.253834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-17T20:20:20.254255] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-17T20:20:20.255165] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-17T20:20:20.255222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:20.255254] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:20.255282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:20.255348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:20.315082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:20.316076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:20.316170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:20.316205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:20.442826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:20.442991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:20.443033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:20.443070] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:20.446605] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-02-17T20:20:20.446896] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-17T20:20:20.447036] [INFO ] [sig ] DECK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:20.589009] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DECK.txt [2026-02-17T20:20:20.589174] [INFO ] [sig ] [878/3401] Completed DECK in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:20.589214] [INFO ] [sig ] [879/3401] Forecasting DEI... [2026-02-17T20:20:20.589244] [INFO ] [sig ] Generating forecast for: DEI [2026-02-17T20:20:20.589277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-17T20:20:20.601206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-17T20:20:20.601542] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-17T20:20:20.602336] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-17T20:20:20.602403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:20.602436] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:20.602463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:20.602519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:20.659083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:20.659845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:20.659926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:20.659960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:20.788654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:20.789029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:20.789071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:20.789101] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:20.793203] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=33.65%) [2026-02-17T20:20:20.793536] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-17T20:20:20.793891] [INFO ] [sig ] DEI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:20.951249] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DEI.txt [2026-02-17T20:20:20.951445] [INFO ] [sig ] [879/3401] Completed DEI in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:20.951490] [INFO ] [sig ] [880/3401] Forecasting DELL... [2026-02-17T20:20:20.951522] [INFO ] [sig ] Generating forecast for: DELL [2026-02-17T20:20:20.951558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-17T20:20:20.964322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-17T20:20:20.964777] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-17T20:20:20.965648] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-17T20:20:20.965702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:20.965736] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:20.965763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:20.965821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:21.026565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:21.027923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:21.028008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:21.028042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:21.155422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:21.155601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:21.155645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:21.155675] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:21.159335] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=88.57%) [2026-02-17T20:20:21.159628] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-17T20:20:21.159759] [INFO ] [sig ] DELL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:21.303867] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DELL.txt [2026-02-17T20:20:21.304005] [INFO ] [sig ] [880/3401] Completed DELL in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:21.304045] [INFO ] [sig ] [881/3401] Forecasting DEO... [2026-02-17T20:20:21.304074] [INFO ] [sig ] Generating forecast for: DEO [2026-02-17T20:20:21.304106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-17T20:20:21.315988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-17T20:20:21.316333] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-17T20:20:21.317127] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-17T20:20:21.317203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:21.317236] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:21.317263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:21.317319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:21.373651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:21.374384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:21.374469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:21.374502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:21.499209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:21.499394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:21.499449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:21.499496] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:21.503178] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=0.15%) [2026-02-17T20:20:21.503481] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-17T20:20:21.503648] [INFO ] [sig ] DEO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:21.655064] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DEO.txt [2026-02-17T20:20:21.655242] [INFO ] [sig ] [881/3401] Completed DEO in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:21.655285] [INFO ] [sig ] [882/3401] Forecasting DERM... [2026-02-17T20:20:21.655315] [INFO ] [sig ] Generating forecast for: DERM [2026-02-17T20:20:21.655346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-17T20:20:21.667021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-17T20:20:21.667438] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-17T20:20:21.668278] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-17T20:20:21.668333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:21.668365] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:21.668393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:21.668451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:21.728364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:21.729271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:21.729358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:21.729391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:21.853753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:21.853923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:21.853963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:21.853994] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:21.857710] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: UP (p=85.74%) [2026-02-17T20:20:21.858003] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-17T20:20:21.858141] [INFO ] [sig ] DERM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:22.007605] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DERM.txt [2026-02-17T20:20:22.007778] [INFO ] [sig ] [882/3401] Completed DERM in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:22.007841] [INFO ] [sig ] [883/3401] Forecasting DFGP... [2026-02-17T20:20:22.007872] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-17T20:20:22.007904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-17T20:20:22.020220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-17T20:20:22.020594] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-17T20:20:22.021376] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-17T20:20:22.021430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:22.021462] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:22.021490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:22.021545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:22.078839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:22.079560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:22.079685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:22.079721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:22.199051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:22.199208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:22.199249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:22.199279] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:22.202712] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-02-17T20:20:22.202986] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-17T20:20:22.203113] [INFO ] [sig ] DFGP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:22.353492] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DFGP.txt [2026-02-17T20:20:22.353672] [INFO ] [sig ] [883/3401] Completed DFGP in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:22.353720] [INFO ] [sig ] [884/3401] Forecasting DFGX... [2026-02-17T20:20:22.353750] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-17T20:20:22.353786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-17T20:20:22.366690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-17T20:20:22.367041] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-17T20:20:22.367868] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-17T20:20:22.367921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:22.367953] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:22.367980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:22.368037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:22.425737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:22.426448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:22.426529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:22.426561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:22.555118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:22.555277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:22.555318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:22.555347] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:22.559211] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=17.22%) [2026-02-17T20:20:22.559491] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-17T20:20:22.559660] [INFO ] [sig ] DFGX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:22.702741] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DFGX.txt [2026-02-17T20:20:22.703093] [INFO ] [sig ] [884/3401] Completed DFGX in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:22.703133] [INFO ] [sig ] [885/3401] Forecasting DFH... [2026-02-17T20:20:22.703163] [INFO ] [sig ] Generating forecast for: DFH [2026-02-17T20:20:22.703194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-17T20:20:22.715801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-17T20:20:22.716148] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-17T20:20:22.716942] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-17T20:20:22.716994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:22.717025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:22.717052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:22.717109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:22.775294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:22.776052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:22.776136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:22.776169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:22.896191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:22.896354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:22.896394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:22.896423] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:22.899912] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-17T20:20:22.900196] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-17T20:20:22.900327] [INFO ] [sig ] DFH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:23.045304] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DFH.txt [2026-02-17T20:20:23.045464] [INFO ] [sig ] [885/3401] Completed DFH in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:23.045505] [INFO ] [sig ] [886/3401] Forecasting DFIN... [2026-02-17T20:20:23.045535] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-17T20:20:23.045566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-17T20:20:23.057281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-17T20:20:23.057671] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-17T20:20:23.058455] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-17T20:20:23.058508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:23.058541] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:23.058599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:23.058673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:23.120442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:23.121427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:23.121512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:23.121555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:23.239369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:23.239538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:23.239624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:23.239665] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:23.243292] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-17T20:20:23.243617] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-17T20:20:23.243760] [INFO ] [sig ] DFIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:23.389361] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DFIN.txt [2026-02-17T20:20:23.389533] [INFO ] [sig ] [886/3401] Completed DFIN in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:23.389602] [INFO ] [sig ] [887/3401] Forecasting DFP... [2026-02-17T20:20:23.389644] [INFO ] [sig ] Generating forecast for: DFP [2026-02-17T20:20:23.389678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-17T20:20:23.401171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-17T20:20:23.401531] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-17T20:20:23.402384] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-17T20:20:23.402445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:23.402480] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:23.402508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:23.402566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:23.462516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:23.463247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:23.463329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:23.463362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:23.588546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:23.588731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:23.588773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:23.588805] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:23.592304] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-17T20:20:23.592605] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-17T20:20:23.592748] [INFO ] [sig ] DFP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:23.734363] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DFP.txt [2026-02-17T20:20:23.734513] [INFO ] [sig ] [887/3401] Completed DFP in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-17T20:20:23.734553] [INFO ] [sig ] [888/3401] Forecasting DG... [2026-02-17T20:20:23.734602] [INFO ] [sig ] Generating forecast for: DG [2026-02-17T20:20:23.734637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-17T20:20:23.746635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-17T20:20:23.747016] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-17T20:20:23.747846] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-17T20:20:23.747898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:23.747930] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:23.747958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:23.748014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:23.808954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:23.809789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:23.809890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:23.809923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:23.928510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:23.928694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:23.928735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:23.928765] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:23.932215] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-17T20:20:23.932492] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-17T20:20:23.932648] [INFO ] [sig ] DG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:24.079255] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DG.txt [2026-02-17T20:20:24.079413] [INFO ] [sig ] [888/3401] Completed DG in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-17T20:20:24.079462] [INFO ] [sig ] [889/3401] Forecasting DGCB... [2026-02-17T20:20:24.079495] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-17T20:20:24.079528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-17T20:20:24.091469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-17T20:20:24.091866] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-17T20:20:24.092753] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-17T20:20:24.092807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:24.092841] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:24.092869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:24.092927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:24.158613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:24.159911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:24.160027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:24.160080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:24.282862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:24.283031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:24.283078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:24.283108] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:24.286524] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=62.33%) [2026-02-17T20:20:24.286826] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-17T20:20:24.286957] [INFO ] [sig ] DGCB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:24.427241] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DGCB.txt [2026-02-17T20:20:24.427418] [INFO ] [sig ] [889/3401] Completed DGCB in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-17T20:20:24.427459] [INFO ] [sig ] [890/3401] Forecasting DGICA... [2026-02-17T20:20:24.427487] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-17T20:20:24.427518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-17T20:20:24.439522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-17T20:20:24.440031] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-17T20:20:24.440975] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-17T20:20:24.441033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:24.441113] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:24.441150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:24.441227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:24.503187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:24.504169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:24.504253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:24.504286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:24.624538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:24.624719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:24.624761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:24.624790] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:24.628224] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: DOWN (p=19.45%) [2026-02-17T20:20:24.628498] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-17T20:20:24.628648] [INFO ] [sig ] DGICA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:24.770176] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DGICA.txt [2026-02-17T20:20:24.770310] [INFO ] [sig ] [890/3401] Completed DGICA in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-17T20:20:24.770349] [INFO ] [sig ] [891/3401] Forecasting DGII... [2026-02-17T20:20:24.770379] [INFO ] [sig ] Generating forecast for: DGII [2026-02-17T20:20:24.770410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-17T20:20:24.781369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-17T20:20:24.781718] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-17T20:20:24.782493] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-17T20:20:24.782546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:24.782597] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:24.782633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:24.782692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:24.841034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:24.841773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:24.841856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:24.841888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:24.974147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:24.974323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:24.974366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:24.974395] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:24.978339] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-17T20:20:24.978712] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-17T20:20:24.978858] [INFO ] [sig ] DGII: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:25.122447] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DGII.txt [2026-02-17T20:20:25.122649] [INFO ] [sig ] [891/3401] Completed DGII in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-17T20:20:25.122693] [INFO ] [sig ] [892/3401] Forecasting DGRE... [2026-02-17T20:20:25.122724] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-17T20:20:25.122756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-17T20:20:25.133947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-17T20:20:25.134385] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-17T20:20:25.135234] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-17T20:20:25.135287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:25.135320] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:25.135347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:25.135405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:25.194315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:25.195277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:25.195362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:25.195397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:25.308598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:25.308792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:25.308834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:25.308863] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:25.312426] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: DOWN (p=48.79%) [2026-02-17T20:20:25.312737] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-17T20:20:25.312869] [INFO ] [sig ] DGRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:25.454920] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DGRE.txt [2026-02-17T20:20:25.455082] [INFO ] [sig ] [892/3401] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-17T20:20:25.455121] [INFO ] [sig ] [893/3401] Forecasting DGRS... [2026-02-17T20:20:25.455151] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-17T20:20:25.455182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-17T20:20:25.466621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-17T20:20:25.467037] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-17T20:20:25.467963] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-17T20:20:25.468017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:25.468051] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:25.468078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:25.468140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:25.537394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:25.538326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:25.538415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:25.538451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:25.660983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:25.661144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:25.661187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:25.661251] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:25.664769] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: UP (p=52.26%) [2026-02-17T20:20:25.665053] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-17T20:20:25.665182] [INFO ] [sig ] DGRS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:25.807986] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DGRS.txt [2026-02-17T20:20:25.808134] [INFO ] [sig ] [893/3401] Completed DGRS in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-17T20:20:25.808174] [INFO ] [sig ] [894/3401] Forecasting DGX... [2026-02-17T20:20:25.808224] [INFO ] [sig ] Generating forecast for: DGX [2026-02-17T20:20:25.808257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-17T20:20:25.821031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-17T20:20:25.821418] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-17T20:20:25.822278] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-17T20:20:25.822344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:25.822379] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:25.822406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:25.822462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:25.879934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:25.880762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:25.880847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:25.880882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:26.009394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:26.009562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:26.009626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:26.009658] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:26.013130] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=12.80%) [2026-02-17T20:20:26.013418] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-17T20:20:26.013555] [INFO ] [sig ] DGX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:26.156852] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DGX.txt [2026-02-17T20:20:26.157009] [INFO ] [sig ] [894/3401] Completed DGX in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:26.157050] [INFO ] [sig ] [895/3401] Forecasting DH... [2026-02-17T20:20:26.157083] [INFO ] [sig ] Generating forecast for: DH [2026-02-17T20:20:26.157115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-17T20:20:26.168293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-17T20:20:26.168688] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-17T20:20:26.169541] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-17T20:20:26.169615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:26.169652] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:26.169683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:26.169743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:26.228346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:26.229160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:26.229243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:26.229277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:26.357996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:26.358155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:26.358196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:26.358226] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:26.361676] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-17T20:20:26.361959] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-17T20:20:26.362089] [INFO ] [sig ] DH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:26.507359] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DH.txt [2026-02-17T20:20:26.507518] [INFO ] [sig ] [895/3401] Completed DH in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:26.507557] [INFO ] [sig ] [896/3401] Forecasting DHC... [2026-02-17T20:20:26.507612] [INFO ] [sig ] Generating forecast for: DHC [2026-02-17T20:20:26.507645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-17T20:20:26.519438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-17T20:20:26.519855] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-17T20:20:26.520664] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-17T20:20:26.520717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:26.520749] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:26.520776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:26.520832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:26.577806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:26.578605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:26.578692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:26.578724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:26.695795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:26.695941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:26.695981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:26.696010] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:26.699485] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-02-17T20:20:26.699783] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-17T20:20:26.699912] [INFO ] [sig ] DHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:26.841821] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DHC.txt [2026-02-17T20:20:26.842154] [INFO ] [sig ] [896/3401] Completed DHC in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:26.842193] [INFO ] [sig ] [897/3401] Forecasting DHF... [2026-02-17T20:20:26.842222] [INFO ] [sig ] Generating forecast for: DHF [2026-02-17T20:20:26.842252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-17T20:20:26.853926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-17T20:20:26.854286] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-17T20:20:26.855094] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-17T20:20:26.855147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:26.855179] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:26.855205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:26.855262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:26.913076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:26.913851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:26.913932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:26.913965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:27.031439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:27.031618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:27.031661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:27.031690] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:27.035105] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-17T20:20:27.035380] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-17T20:20:27.035506] [INFO ] [sig ] DHF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:27.182991] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DHF.txt [2026-02-17T20:20:27.183142] [INFO ] [sig ] [897/3401] Completed DHF in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:27.183182] [INFO ] [sig ] [898/3401] Forecasting DHI... [2026-02-17T20:20:27.183213] [INFO ] [sig ] Generating forecast for: DHI [2026-02-17T20:20:27.183244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-17T20:20:27.195392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-17T20:20:27.195794] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-17T20:20:27.196594] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-17T20:20:27.196648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:27.196680] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:27.196707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:27.196762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:27.253150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:27.253937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:27.254018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:27.254050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:27.381467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:27.381650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:27.381695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:27.381726] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:27.385297] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-02-17T20:20:27.385624] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-17T20:20:27.385760] [INFO ] [sig ] DHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:27.534076] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DHI.txt [2026-02-17T20:20:27.534224] [INFO ] [sig ] [898/3401] Completed DHI in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:27.534266] [INFO ] [sig ] [899/3401] Forecasting DHIL... [2026-02-17T20:20:27.534299] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-17T20:20:27.534331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-17T20:20:27.546695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-17T20:20:27.547176] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-17T20:20:27.548159] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-17T20:20:27.548219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:27.548261] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:27.548291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:27.548351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:27.608779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:27.609552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:27.609652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:27.609686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:27.720773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:27.720940] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:20:27.720980] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:27.721009] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:27.724435] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=87.28%) [2026-02-17T20:20:27.724762] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-17T20:20:27.724904] [INFO ] [sig ] DHIL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:27.870138] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DHIL.txt [2026-02-17T20:20:27.870299] [INFO ] [sig ] [899/3401] Completed DHIL in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:27.870341] [INFO ] [sig ] [900/3401] Forecasting DHX... [2026-02-17T20:20:27.870374] [INFO ] [sig ] Generating forecast for: DHX [2026-02-17T20:20:27.870406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-17T20:20:27.881905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-17T20:20:27.882308] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-17T20:20:27.883158] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-17T20:20:27.883228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:27.883260] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:27.883287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:27.883343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:27.943324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:27.944192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:27.944317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:27.944352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:28.064321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:28.064485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:28.064527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:28.064557] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:28.068091] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=28.61%) [2026-02-17T20:20:28.068382] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-17T20:20:28.068514] [INFO ] [sig ] DHX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:28.218054] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DHX.txt [2026-02-17T20:20:28.218202] [INFO ] [sig ] [900/3401] Completed DHX in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:28.218242] [INFO ] [sig ] [901/3401] Forecasting DIBS... [2026-02-17T20:20:28.218272] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-17T20:20:28.218304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-17T20:20:28.230732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-17T20:20:28.231128] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-17T20:20:28.231989] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-17T20:20:28.232045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:28.232080] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:28.232110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:28.232170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:28.289560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:28.290329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:28.290423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:28.290462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:28.412603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:28.412769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:28.412810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:28.412839] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:28.416922] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=54.73%) [2026-02-17T20:20:28.417251] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-17T20:20:28.417411] [INFO ] [sig ] DIBS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:28.567070] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DIBS.txt [2026-02-17T20:20:28.567285] [INFO ] [sig ] [901/3401] Completed DIBS in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:28.567338] [INFO ] [sig ] [902/3401] Forecasting DIN... [2026-02-17T20:20:28.567371] [INFO ] [sig ] Generating forecast for: DIN [2026-02-17T20:20:28.567403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-17T20:20:28.579318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-17T20:20:28.579702] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-17T20:20:28.580540] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-17T20:20:28.580623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:28.580668] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:28.580707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:28.580776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:28.639515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:28.640238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:28.640320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:28.640355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:28.763711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:28.763876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:28.764101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:28.764245] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:28.768278] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-02-17T20:20:28.768804] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-17T20:20:28.768976] [INFO ] [sig ] DIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:28.926122] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DIN.txt [2026-02-17T20:20:28.926284] [INFO ] [sig ] [902/3401] Completed DIN in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-17T20:20:28.926327] [INFO ] [sig ] [903/3401] Forecasting DINO... [2026-02-17T20:20:28.926359] [INFO ] [sig ] Generating forecast for: DINO [2026-02-17T20:20:28.926390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-17T20:20:28.939280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-17T20:20:28.939711] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-17T20:20:28.940614] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-17T20:20:28.940694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:28.940735] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:28.940769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:28.940840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:29.012351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:29.014338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:29.014526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:29.014561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:29.141163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:29.141342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:29.141383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:29.141412] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:29.145198] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=53.33%) [2026-02-17T20:20:29.145502] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-17T20:20:29.145661] [INFO ] [sig ] DINO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:29.289704] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DINO.txt [2026-02-17T20:20:29.289903] [INFO ] [sig ] [903/3401] Completed DINO in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:29.289945] [INFO ] [sig ] [904/3401] Forecasting DIOD... [2026-02-17T20:20:29.289976] [INFO ] [sig ] Generating forecast for: DIOD [2026-02-17T20:20:29.290006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIOD' from 'https://tdm.silogroup.org/data/derivative_storage/DIOD.csv'. [2026-02-17T20:20:29.301052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIOD'. [2026-02-17T20:20:29.301429] [INFO ] [FORECASTER] Starting predict_future for DIOD [2026-02-17T20:20:29.302244] [DEBUG] [LOCAL ] No optimal features file found for DIOD: ./output/feature-sets/DIOD.txt [2026-02-17T20:20:29.302297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:29.302329] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:29.302356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:29.302413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:29.359358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:29.360191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:29.360275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:29.360308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:29.484205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:29.484385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:29.484426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:29.484455] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:29.488039] [DEBUG] [FORECASTER] DIOD: Forecast T+1@11:T+2@11: DOWN (p=34.57%) [2026-02-17T20:20:29.488320] [INFO ] [FORECASTER] Completed predict_future for DIOD [2026-02-17T20:20:29.488447] [INFO ] [sig ] DIOD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:29.633216] [INFO ] [LOCAL ] Saved forecast: DIOD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DIOD.txt [2026-02-17T20:20:29.633367] [INFO ] [sig ] [904/3401] Completed DIOD in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:29.633409] [INFO ] [sig ] [905/3401] Forecasting DIS... [2026-02-17T20:20:29.633439] [INFO ] [sig ] Generating forecast for: DIS [2026-02-17T20:20:29.633469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-17T20:20:29.645519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-17T20:20:29.645895] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-17T20:20:29.646686] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-17T20:20:29.646738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:29.646770] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:29.646797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:29.646854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:29.704787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:29.705482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:29.705563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:29.705623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:29.828968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:29.829327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:29.829368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:29.829397] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:29.832966] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=86.30%) [2026-02-17T20:20:29.833250] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-17T20:20:29.833378] [INFO ] [sig ] DIS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:29.977720] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DIS.txt [2026-02-17T20:20:29.978082] [INFO ] [sig ] [905/3401] Completed DIS in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:29.978122] [INFO ] [sig ] [906/3401] Forecasting DJCO... [2026-02-17T20:20:29.978154] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-17T20:20:29.978184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-17T20:20:29.989951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-17T20:20:29.990359] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-17T20:20:29.991187] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-17T20:20:29.991243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:29.991277] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:29.991304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:29.991362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:30.053425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:30.054337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:30.054425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:30.054460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:30.182871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:30.183055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:30.183098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:30.183129] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:30.186824] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-02-17T20:20:30.187121] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-17T20:20:30.187290] [INFO ] [sig ] DJCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:30.331169] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DJCO.txt [2026-02-17T20:20:30.331304] [INFO ] [sig ] [906/3401] Completed DJCO in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:30.331348] [INFO ] [sig ] [907/3401] Forecasting DK... [2026-02-17T20:20:30.331379] [INFO ] [sig ] Generating forecast for: DK [2026-02-17T20:20:30.331410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-17T20:20:30.343149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-17T20:20:30.343476] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-17T20:20:30.344289] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-17T20:20:30.344344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:30.344408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:30.344438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:30.344497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:30.404730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:30.405433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:30.405517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:30.405551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:30.530876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:30.531036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:30.531078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:30.531108] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:30.534607] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=56.30%) [2026-02-17T20:20:30.534891] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-17T20:20:30.535023] [INFO ] [sig ] DK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:30.680010] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DK.txt [2026-02-17T20:20:30.680178] [INFO ] [sig ] [907/3401] Completed DK in 0.3s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:30.680218] [INFO ] [sig ] [908/3401] Forecasting DKL... [2026-02-17T20:20:30.680250] [INFO ] [sig ] Generating forecast for: DKL [2026-02-17T20:20:30.680281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-17T20:20:30.695839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-17T20:20:30.696348] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-17T20:20:30.697522] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-17T20:20:30.697601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:30.697637] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:30.697665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:30.697722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:30.758943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:30.759935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:30.760023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:30.760058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:30.882176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:30.882353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:30.882425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:30.882470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:30.886075] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=55.42%) [2026-02-17T20:20:30.886372] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-17T20:20:30.886529] [INFO ] [sig ] DKL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:31.033836] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DKL.txt [2026-02-17T20:20:31.034208] [INFO ] [sig ] [908/3401] Completed DKL in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:31.034265] [INFO ] [sig ] [909/3401] Forecasting DKNG... [2026-02-17T20:20:31.034298] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-17T20:20:31.034329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-17T20:20:31.046894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-17T20:20:31.047328] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-17T20:20:31.048371] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-17T20:20:31.048426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:31.048460] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:31.048487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:31.048544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:31.112189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:31.113341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:31.113430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:31.113464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:31.234124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:31.234293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:31.234333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:31.234361] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:31.237835] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-17T20:20:31.238138] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-17T20:20:31.238274] [INFO ] [sig ] DKNG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:31.386417] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DKNG.txt [2026-02-17T20:20:31.386602] [INFO ] [sig ] [909/3401] Completed DKNG in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:31.386646] [INFO ] [sig ] [910/3401] Forecasting DKS... [2026-02-17T20:20:31.386676] [INFO ] [sig ] Generating forecast for: DKS [2026-02-17T20:20:31.386708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-17T20:20:31.407747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-17T20:20:31.408470] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-17T20:20:31.409870] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-17T20:20:31.409935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:31.409966] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:31.409994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:31.410257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:31.472806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:31.473804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:31.473958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:31.474006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:31.604358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:31.604527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:31.604608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:31.604642] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:31.609697] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-02-17T20:20:31.610285] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-17T20:20:31.610466] [INFO ] [sig ] DKS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:31.762430] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DKS.txt [2026-02-17T20:20:31.762652] [INFO ] [sig ] [910/3401] Completed DKS in 0.4s | 2.79 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-17T20:20:31.762713] [INFO ] [sig ] [911/3401] Forecasting DLB... [2026-02-17T20:20:31.762746] [INFO ] [sig ] Generating forecast for: DLB [2026-02-17T20:20:31.762779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-17T20:20:31.775057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-17T20:20:31.775430] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-17T20:20:31.776279] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-17T20:20:31.776337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:31.776384] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:31.776430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:31.776494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:31.838191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:31.839209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:31.839294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:31.839329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:31.970478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:31.970657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:31.970699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:31.970728] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:31.974169] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=47.60%) [2026-02-17T20:20:31.974452] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-17T20:20:31.974599] [INFO ] [sig ] DLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:32.123340] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DLB.txt [2026-02-17T20:20:32.123565] [INFO ] [sig ] [911/3401] Completed DLB in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:32.123632] [INFO ] [sig ] [912/3401] Forecasting DLHC... [2026-02-17T20:20:32.123666] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-17T20:20:32.123697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-17T20:20:32.135470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-17T20:20:32.135826] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-17T20:20:32.136899] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-17T20:20:32.136953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:32.136984] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:32.137010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:32.137254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:32.196139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:32.197003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:32.197104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:32.197164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:32.316255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:32.316419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:32.316462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:32.316492] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:32.320352] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-17T20:20:32.320682] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-17T20:20:32.320825] [INFO ] [sig ] DLHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:32.472771] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DLHC.txt [2026-02-17T20:20:32.472927] [INFO ] [sig ] [912/3401] Completed DLHC in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:32.472982] [INFO ] [sig ] [913/3401] Forecasting DLNG... [2026-02-17T20:20:32.473017] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-17T20:20:32.473049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-17T20:20:32.484777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-17T20:20:32.485175] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-17T20:20:32.486051] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-17T20:20:32.486107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:32.486146] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:32.486189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:32.486268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:32.548529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:32.549471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:32.549593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:32.549634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:32.677053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:32.677239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:32.677284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:32.677315] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:32.681346] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-17T20:20:32.681717] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-17T20:20:32.681880] [INFO ] [sig ] DLNG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:32.837100] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DLNG.txt [2026-02-17T20:20:32.837292] [INFO ] [sig ] [913/3401] Completed DLNG in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:32.837334] [INFO ] [sig ] [914/3401] Forecasting DLO... [2026-02-17T20:20:32.837365] [INFO ] [sig ] Generating forecast for: DLO [2026-02-17T20:20:32.837397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-17T20:20:32.850289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-17T20:20:32.850700] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-17T20:20:32.851512] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-17T20:20:32.851597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:32.851635] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:32.851679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:32.851740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:32.915497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:32.916635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:32.916727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:32.916762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:33.040479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:33.040665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:33.040710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:33.040740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:33.044527] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-02-17T20:20:33.044838] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-17T20:20:33.044993] [INFO ] [sig ] DLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:33.198727] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DLO.txt [2026-02-17T20:20:33.198893] [INFO ] [sig ] [914/3401] Completed DLO in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:33.198943] [INFO ] [sig ] [915/3401] Forecasting DLPN... [2026-02-17T20:20:33.198974] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-17T20:20:33.199005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-17T20:20:33.210441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-17T20:20:33.210854] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-17T20:20:33.211783] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-17T20:20:33.211839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:33.211873] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:33.211902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:33.211959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:33.272944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:33.273834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:33.273950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:33.273987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:33.392570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:33.392769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:33.392845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:33.392903] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:33.397741] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-02-17T20:20:33.398103] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-17T20:20:33.398271] [INFO ] [sig ] DLPN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:33.551007] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DLPN.txt [2026-02-17T20:20:33.551198] [INFO ] [sig ] [915/3401] Completed DLPN in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:33.551243] [INFO ] [sig ] [916/3401] Forecasting DLTH... [2026-02-17T20:20:33.551273] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-17T20:20:33.551303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-17T20:20:33.562887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-17T20:20:33.563269] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-17T20:20:33.564125] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-17T20:20:33.564177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:33.564209] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:33.564235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:33.564292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:33.621105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:33.621851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:33.621932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:33.621964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:33.751333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:33.751495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:33.751535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:33.751563] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:33.755461] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=10.18%) [2026-02-17T20:20:33.755760] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-17T20:20:33.755889] [INFO ] [sig ] DLTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:33.971919] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DLTH.txt [2026-02-17T20:20:33.972073] [INFO ] [sig ] [916/3401] Completed DLTH in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:33.972115] [INFO ] [sig ] [917/3401] Forecasting DLX... [2026-02-17T20:20:33.972144] [INFO ] [sig ] Generating forecast for: DLX [2026-02-17T20:20:33.972174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-17T20:20:33.984000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-17T20:20:33.984338] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-17T20:20:33.985165] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-17T20:20:33.985220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:33.985252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:33.985279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:33.985336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:34.044621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:34.045480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:34.045620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:34.045657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:34.175244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:34.175401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:34.175441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:34.175470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:34.178943] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=51.81%) [2026-02-17T20:20:34.179220] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-17T20:20:34.179346] [INFO ] [sig ] DLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:34.324409] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DLX.txt [2026-02-17T20:20:34.324566] [INFO ] [sig ] [917/3401] Completed DLX in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:34.324629] [INFO ] [sig ] [918/3401] Forecasting DLY... [2026-02-17T20:20:34.324661] [INFO ] [sig ] Generating forecast for: DLY [2026-02-17T20:20:34.324698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-17T20:20:34.336351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-17T20:20:34.336685] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-17T20:20:34.337480] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-17T20:20:34.337533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:34.337565] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:34.337618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:34.337675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:34.398892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:34.400009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:34.400093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:34.400126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:34.518968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:34.519143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:34.519184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:34.519214] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:34.522695] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-02-17T20:20:34.522968] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-17T20:20:34.523096] [INFO ] [sig ] DLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:34.667849] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DLY.txt [2026-02-17T20:20:34.668019] [INFO ] [sig ] [918/3401] Completed DLY in 0.3s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:34.668059] [INFO ] [sig ] [919/3401] Forecasting DMAC... [2026-02-17T20:20:34.668089] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-17T20:20:34.668121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-17T20:20:34.680389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-17T20:20:34.680812] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-17T20:20:34.681821] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-17T20:20:34.681874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:34.681905] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:34.681931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:34.682180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:34.743279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:34.744141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:34.744229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:34.744263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:34.876905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:34.877075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:34.877125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:34.877190] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:34.880797] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-17T20:20:34.881130] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-17T20:20:34.881273] [INFO ] [sig ] DMAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:35.029366] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DMAC.txt [2026-02-17T20:20:35.029549] [INFO ] [sig ] [919/3401] Completed DMAC in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-17T20:20:35.029616] [INFO ] [sig ] [920/3401] Forecasting DMB... [2026-02-17T20:20:35.029648] [INFO ] [sig ] Generating forecast for: DMB [2026-02-17T20:20:35.029678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-17T20:20:35.043636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-17T20:20:35.044120] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-17T20:20:35.045136] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-17T20:20:35.045199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:35.045235] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:35.045263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:35.045321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:35.105917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:35.107061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:35.107191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:35.107228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:35.247427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:35.247705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:35.247762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:35.247796] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:35.251942] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-02-17T20:20:35.252371] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-17T20:20:35.252562] [INFO ] [sig ] DMB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:35.452488] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DMB.txt [2026-02-17T20:20:35.452805] [INFO ] [sig ] [920/3401] Completed DMB in 0.4s | 2.79 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-17T20:20:35.452873] [INFO ] [sig ] [921/3401] Forecasting DMLP... [2026-02-17T20:20:35.452926] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-17T20:20:35.452976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-17T20:20:35.489096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-17T20:20:35.489706] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-17T20:20:35.490996] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-17T20:20:35.491087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:35.491155] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:35.491204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:35.491285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:35.583566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:35.584945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:35.585084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:35.585142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:35.762853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:35.763066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:35.763130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:35.763175] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:35.768846] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-02-17T20:20:35.769366] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-17T20:20:35.769619] [INFO ] [sig ] DMLP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:35.998455] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DMLP.txt [2026-02-17T20:20:35.998659] [INFO ] [sig ] [921/3401] Completed DMLP in 0.5s | 2.78 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-17T20:20:35.998708] [INFO ] [sig ] [922/3401] Forecasting DMO... [2026-02-17T20:20:35.998738] [INFO ] [sig ] Generating forecast for: DMO [2026-02-17T20:20:35.998771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-17T20:20:36.016712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-17T20:20:36.017309] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-17T20:20:36.018529] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-17T20:20:36.018623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:36.018677] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:36.018723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:36.018816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:36.105344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:36.106646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:36.106763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:36.106810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:36.243729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:36.243975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:36.244047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:36.244091] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:36.247950] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=62.10%) [2026-02-17T20:20:36.248315] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-17T20:20:36.248466] [INFO ] [sig ] DMO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:36.401824] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DMO.txt [2026-02-17T20:20:36.402023] [INFO ] [sig ] [922/3401] Completed DMO in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-17T20:20:36.402067] [INFO ] [sig ] [923/3401] Forecasting DMRC... [2026-02-17T20:20:36.402098] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-17T20:20:36.402129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-17T20:20:36.413777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-17T20:20:36.414197] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-17T20:20:36.415130] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-17T20:20:36.415187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:36.415221] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:36.415248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:36.415305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:36.472847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:36.473805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:36.473904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:36.473947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:36.596023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:36.596184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:36.596229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:36.596260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:36.599934] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-02-17T20:20:36.600267] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-17T20:20:36.600408] [INFO ] [sig ] DMRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:36.745502] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DMRC.txt [2026-02-17T20:20:36.745680] [INFO ] [sig ] [923/3401] Completed DMRC in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-17T20:20:36.745725] [INFO ] [sig ] [924/3401] Forecasting DMXF... [2026-02-17T20:20:36.745755] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-17T20:20:36.745787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-17T20:20:36.757003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-17T20:20:36.757416] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-17T20:20:36.758264] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-17T20:20:36.758319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:36.758382] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:36.758413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:36.758473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:36.816071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:36.816860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:36.816941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:36.816975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:36.935610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:36.935774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:36.935814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:36.935842] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:36.939431] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=15.67%) [2026-02-17T20:20:36.939731] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-17T20:20:36.939861] [INFO ] [sig ] DMXF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:37.082542] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DMXF.txt [2026-02-17T20:20:37.082722] [INFO ] [sig ] [924/3401] Completed DMXF in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-17T20:20:37.082763] [INFO ] [sig ] [925/3401] Forecasting DNA... [2026-02-17T20:20:37.082795] [INFO ] [sig ] Generating forecast for: DNA [2026-02-17T20:20:37.082825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-17T20:20:37.094451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-17T20:20:37.094862] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-17T20:20:37.095698] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-17T20:20:37.095754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:37.095789] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:37.095818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:37.095883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:37.155508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:37.156366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:37.156451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:37.156484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:37.281373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:37.281538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:37.281598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:37.281633] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:37.285298] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=62.59%) [2026-02-17T20:20:37.285680] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-17T20:20:37.285847] [INFO ] [sig ] DNA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:37.440245] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DNA.txt [2026-02-17T20:20:37.440406] [INFO ] [sig ] [925/3401] Completed DNA in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-17T20:20:37.440448] [INFO ] [sig ] [926/3401] Forecasting DNLI... [2026-02-17T20:20:37.440477] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-17T20:20:37.440507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-17T20:20:37.452717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-17T20:20:37.453160] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-17T20:20:37.454083] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-17T20:20:37.454140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:37.454175] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:37.454202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:37.454261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:37.514276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:37.515303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:37.515404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:37.515439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:37.655807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:37.655981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:37.656028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:37.656066] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:37.660179] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=60.85%) [2026-02-17T20:20:37.660522] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-17T20:20:37.660709] [INFO ] [sig ] DNLI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:37.818446] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DNLI.txt [2026-02-17T20:20:37.818680] [INFO ] [sig ] [926/3401] Completed DNLI in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-17T20:20:37.818752] [INFO ] [sig ] [927/3401] Forecasting DNP... [2026-02-17T20:20:37.818805] [INFO ] [sig ] Generating forecast for: DNP [2026-02-17T20:20:37.818857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-17T20:20:37.832415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-17T20:20:37.832869] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-17T20:20:37.833727] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-17T20:20:37.833800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:37.833835] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:37.833863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:37.833920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:37.891827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:37.892790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:37.892876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:37.892917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:38.031257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:38.031437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:38.031486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:38.031556] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:38.035296] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=81.21%) [2026-02-17T20:20:38.035698] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-17T20:20:38.035848] [INFO ] [sig ] DNP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:38.185729] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DNP.txt [2026-02-17T20:20:38.185897] [INFO ] [sig ] [927/3401] Completed DNP in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:38.185947] [INFO ] [sig ] [928/3401] Forecasting DNTH... [2026-02-17T20:20:38.185984] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-17T20:20:38.186023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-17T20:20:38.201961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-17T20:20:38.202445] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-17T20:20:38.203334] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-17T20:20:38.203391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:38.203430] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:38.203459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:38.203524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:38.262434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:38.263346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:38.263447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:38.263482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:38.380867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:38.381026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:38.381068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:38.381097] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:38.384528] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-17T20:20:38.384830] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-17T20:20:38.384964] [INFO ] [sig ] DNTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:38.531399] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DNTH.txt [2026-02-17T20:20:38.531603] [INFO ] [sig ] [928/3401] Completed DNTH in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:38.531650] [INFO ] [sig ] [929/3401] Forecasting DOCN... [2026-02-17T20:20:38.531693] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-17T20:20:38.531737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-17T20:20:38.544686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-17T20:20:38.545120] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-17T20:20:38.545954] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-17T20:20:38.546008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:38.546041] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:38.546069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:38.546127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:38.608253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:38.609068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:38.609152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:38.609186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:38.739998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:38.740174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:38.740408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:38.740439] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:38.744193] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-02-17T20:20:38.744750] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-17T20:20:38.744894] [INFO ] [sig ] DOCN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:38.896645] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DOCN.txt [2026-02-17T20:20:38.896829] [INFO ] [sig ] [929/3401] Completed DOCN in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:38.896871] [INFO ] [sig ] [930/3401] Forecasting DOCS... [2026-02-17T20:20:38.896902] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-17T20:20:38.896934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-17T20:20:38.908462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-17T20:20:38.908874] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-17T20:20:38.909701] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-17T20:20:38.909754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:38.909786] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:38.909813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:38.909869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:38.969865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:38.970775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:38.970884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:38.970921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:39.097496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:39.097676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:39.097718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:39.097747] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:39.101642] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=47.74%) [2026-02-17T20:20:39.101931] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-17T20:20:39.102068] [INFO ] [sig ] DOCS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:39.251679] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DOCS.txt [2026-02-17T20:20:39.251824] [INFO ] [sig ] [930/3401] Completed DOCS in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:39.251870] [INFO ] [sig ] [931/3401] Forecasting DOGZ... [2026-02-17T20:20:39.251902] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-17T20:20:39.251933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-17T20:20:39.264203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-17T20:20:39.264641] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-17T20:20:39.265471] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-17T20:20:39.265526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:39.265559] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:39.265624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:39.265684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:39.323427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:39.324360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:39.324450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:39.324484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:39.452423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:39.452598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:39.452642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:39.452673] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:39.456170] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-17T20:20:39.456455] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-17T20:20:39.456604] [INFO ] [sig ] DOGZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:39.616868] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DOGZ.txt [2026-02-17T20:20:39.617030] [INFO ] [sig ] [931/3401] Completed DOGZ in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:39.617071] [INFO ] [sig ] [932/3401] Forecasting DOLE... [2026-02-17T20:20:39.617102] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-17T20:20:39.617143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-17T20:20:39.628324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-17T20:20:39.628752] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-17T20:20:39.629534] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-17T20:20:39.629618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:39.629654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:39.629681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:39.629738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:39.689751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:39.690620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:39.690701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:39.690735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:39.810451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:39.810635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:39.810688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:39.810717] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:39.814306] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-02-17T20:20:39.814664] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-17T20:20:39.814810] [INFO ] [sig ] DOLE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:39.961876] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DOLE.txt [2026-02-17T20:20:39.962043] [INFO ] [sig ] [932/3401] Completed DOLE in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:39.962088] [INFO ] [sig ] [933/3401] Forecasting DOMO... [2026-02-17T20:20:39.962121] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-17T20:20:39.962164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-17T20:20:39.973954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-17T20:20:39.974335] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-17T20:20:39.975160] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-17T20:20:39.975215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:39.975247] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:39.975275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:39.975333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:40.036132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:40.037156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:40.037257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:40.037292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:40.158515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:40.158701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:40.158743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:40.158773] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:40.162432] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=41.18%) [2026-02-17T20:20:40.162747] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-17T20:20:40.162898] [INFO ] [sig ] DOMO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:40.309428] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DOMO.txt [2026-02-17T20:20:40.309599] [INFO ] [sig ] [933/3401] Completed DOMO in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:40.309643] [INFO ] [sig ] [934/3401] Forecasting DORM... [2026-02-17T20:20:40.309674] [INFO ] [sig ] Generating forecast for: DORM [2026-02-17T20:20:40.309706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-17T20:20:40.321206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-17T20:20:40.321624] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-17T20:20:40.322506] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-17T20:20:40.322598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:40.322650] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:40.322682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:40.322742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:40.385601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:40.386455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:40.386606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:40.386663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:40.518267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:40.518426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:40.518483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:40.518525] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:40.522253] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=8.12%) [2026-02-17T20:20:40.522545] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-17T20:20:40.522701] [INFO ] [sig ] DORM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:40.670199] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DORM.txt [2026-02-17T20:20:40.670341] [INFO ] [sig ] [934/3401] Completed DORM in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:40.670393] [INFO ] [sig ] [935/3401] Forecasting DOUG... [2026-02-17T20:20:40.670424] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-17T20:20:40.670455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-17T20:20:40.682024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-17T20:20:40.682419] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-17T20:20:40.683273] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-17T20:20:40.683329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:40.683361] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:40.683389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:40.683448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:40.746512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:40.747528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:40.747641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:40.747679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:40.867048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:40.867459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:40.867504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:40.867535] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:40.871068] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=8.55%) [2026-02-17T20:20:40.871359] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-17T20:20:40.871493] [INFO ] [sig ] DOUG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:41.019926] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DOUG.txt [2026-02-17T20:20:41.020098] [INFO ] [sig ] [935/3401] Completed DOUG in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:41.020149] [INFO ] [sig ] [936/3401] Forecasting DOX... [2026-02-17T20:20:41.020179] [INFO ] [sig ] Generating forecast for: DOX [2026-02-17T20:20:41.020216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-17T20:20:41.031879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-17T20:20:41.032280] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-17T20:20:41.033112] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-17T20:20:41.033165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:41.033197] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:41.033225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:41.033281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:41.091593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:41.092506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:41.092618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:41.092658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:41.217166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:41.217528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:41.217585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:41.217619] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:41.221454] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=77.72%) [2026-02-17T20:20:41.221758] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-17T20:20:41.221889] [INFO ] [sig ] DOX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:41.366939] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DOX.txt [2026-02-17T20:20:41.367079] [INFO ] [sig ] [936/3401] Completed DOX in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:41.367120] [INFO ] [sig ] [937/3401] Forecasting DPG... [2026-02-17T20:20:41.367192] [INFO ] [sig ] Generating forecast for: DPG [2026-02-17T20:20:41.367224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-17T20:20:41.378530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-17T20:20:41.378900] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-17T20:20:41.379697] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-17T20:20:41.379749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:41.379782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:41.379809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:41.379866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:41.437425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:41.438233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:41.438315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:41.438347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:41.557497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:41.557675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:41.557717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:41.557748] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:41.561146] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-17T20:20:41.561430] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-17T20:20:41.561558] [INFO ] [sig ] DPG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:41.702781] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DPG.txt [2026-02-17T20:20:41.702974] [INFO ] [sig ] [937/3401] Completed DPG in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-17T20:20:41.703023] [INFO ] [sig ] [938/3401] Forecasting DPRO... [2026-02-17T20:20:41.703062] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-17T20:20:41.703100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-17T20:20:41.714091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-17T20:20:41.714448] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-17T20:20:41.715254] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-17T20:20:41.715307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:41.715353] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:41.715382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:41.715460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:41.773526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:41.774530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:41.774632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:41.774668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:41.893068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:41.893241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:41.893281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:41.893310] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:41.896905] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=38.21%) [2026-02-17T20:20:41.897387] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-17T20:20:41.897516] [INFO ] [sig ] DPRO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:42.041845] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DPRO.txt [2026-02-17T20:20:42.041984] [INFO ] [sig ] [938/3401] Completed DPRO in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-17T20:20:42.042023] [INFO ] [sig ] [939/3401] Forecasting DPZ... [2026-02-17T20:20:42.042054] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-17T20:20:42.042085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-17T20:20:42.053613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-17T20:20:42.053970] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-17T20:20:42.054762] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-17T20:20:42.054816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:42.054850] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:42.054878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:42.054934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:42.114761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:42.115548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:42.115650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:42.115685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:42.243684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:42.243852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:42.243895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:42.243926] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:42.247814] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=56.23%) [2026-02-17T20:20:42.248153] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-17T20:20:42.248302] [INFO ] [sig ] DPZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:42.410608] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DPZ.txt [2026-02-17T20:20:42.410768] [INFO ] [sig ] [939/3401] Completed DPZ in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-17T20:20:42.410810] [INFO ] [sig ] [940/3401] Forecasting DQ... [2026-02-17T20:20:42.410850] [INFO ] [sig ] Generating forecast for: DQ [2026-02-17T20:20:42.410881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-17T20:20:42.422603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-17T20:20:42.423007] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-17T20:20:42.423978] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-17T20:20:42.424042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:42.424084] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:42.424121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:42.424200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:42.490650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:42.491560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:42.491678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:42.491721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:42.625959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:42.626135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:42.626184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:42.626215] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:42.630304] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=10.24%) [2026-02-17T20:20:42.630703] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-17T20:20:42.630851] [INFO ] [sig ] DQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:42.792127] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DQ.txt [2026-02-17T20:20:42.792286] [INFO ] [sig ] [940/3401] Completed DQ in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-17T20:20:42.792329] [INFO ] [sig ] [941/3401] Forecasting DRD... [2026-02-17T20:20:42.792359] [INFO ] [sig ] Generating forecast for: DRD [2026-02-17T20:20:42.792390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-17T20:20:42.806908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-17T20:20:42.807376] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-17T20:20:42.808354] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-17T20:20:42.808415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:42.808492] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:42.808527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:42.808626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:42.874608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:42.875542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:42.875651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:42.875688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:43.007441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:43.007653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:43.007700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:43.007731] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:43.011781] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-02-17T20:20:43.012079] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-17T20:20:43.012217] [INFO ] [sig ] DRD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:43.168700] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DRD.txt [2026-02-17T20:20:43.168857] [INFO ] [sig ] [941/3401] Completed DRD in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-17T20:20:43.168901] [INFO ] [sig ] [942/3401] Forecasting DRH... [2026-02-17T20:20:43.168937] [INFO ] [sig ] Generating forecast for: DRH [2026-02-17T20:20:43.168969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-17T20:20:43.181925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-17T20:20:43.182312] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-17T20:20:43.183149] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-17T20:20:43.183205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:43.183239] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:43.183268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:43.183517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:43.245645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:43.246555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:43.246664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:43.246700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:43.383697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:43.383892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:43.383945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:43.383984] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:43.388127] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=51.13%) [2026-02-17T20:20:43.388480] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-17T20:20:43.388650] [INFO ] [sig ] DRH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:43.538816] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DRH.txt [2026-02-17T20:20:43.538952] [INFO ] [sig ] [942/3401] Completed DRH in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-17T20:20:43.538993] [INFO ] [sig ] [943/3401] Forecasting DRI... [2026-02-17T20:20:43.539022] [INFO ] [sig ] Generating forecast for: DRI [2026-02-17T20:20:43.539061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-17T20:20:43.551201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-17T20:20:43.551550] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-17T20:20:43.552387] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-17T20:20:43.552442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:43.552476] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:43.552504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:43.552562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:43.610406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:43.611089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:43.611168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:43.611200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:43.739485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:43.739676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:43.739719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:43.739749] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:43.743275] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-02-17T20:20:43.743559] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-17T20:20:43.743714] [INFO ] [sig ] DRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:43.888249] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DRI.txt [2026-02-17T20:20:43.888588] [INFO ] [sig ] [943/3401] Completed DRI in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-17T20:20:43.888631] [INFO ] [sig ] [944/3401] Forecasting DRIO... [2026-02-17T20:20:43.888661] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-17T20:20:43.888691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-17T20:20:43.900350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-17T20:20:43.900879] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-17T20:20:43.901876] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-17T20:20:43.901929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:43.901962] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:43.901989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:43.902046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:43.960045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:43.960684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:43.960763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:43.960796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:44.080712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:44.080870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:44.080908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:44.080937] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:44.084799] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: UP (p=62.25%) [2026-02-17T20:20:44.085076] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-17T20:20:44.085203] [INFO ] [sig ] DRIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:44.236206] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DRIO.txt [2026-02-17T20:20:44.236364] [INFO ] [sig ] [944/3401] Completed DRIO in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:44.236404] [INFO ] [sig ] [945/3401] Forecasting DRLL... [2026-02-17T20:20:44.236436] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-17T20:20:44.236466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-17T20:20:44.248085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-17T20:20:44.248472] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-17T20:20:44.249352] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-17T20:20:44.249405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:44.249438] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:44.249465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:44.249522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:44.309092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:44.309925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:44.310009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:44.310041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:44.433687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:44.433859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:44.433902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:44.433949] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:44.437948] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-02-17T20:20:44.438311] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-17T20:20:44.438452] [INFO ] [sig ] DRLL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:44.586328] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DRLL.txt [2026-02-17T20:20:44.586460] [INFO ] [sig ] [945/3401] Completed DRLL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:44.586500] [INFO ] [sig ] [946/3401] Forecasting DRMA... [2026-02-17T20:20:44.586531] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-17T20:20:44.586561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-17T20:20:44.598248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-17T20:20:44.598596] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-17T20:20:44.599366] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-17T20:20:44.599418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:44.599451] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:44.599478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:44.599534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:44.657964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:44.658811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:44.658889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:44.658922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:44.779127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:44.779298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:44.779339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:44.779368] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:44.782833] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-02-17T20:20:44.783125] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-17T20:20:44.783260] [INFO ] [sig ] DRMA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:44.933330] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DRMA.txt [2026-02-17T20:20:44.933497] [INFO ] [sig ] [946/3401] Completed DRMA in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:44.933540] [INFO ] [sig ] [947/3401] Forecasting DRS... [2026-02-17T20:20:44.933587] [INFO ] [sig ] Generating forecast for: DRS [2026-02-17T20:20:44.933622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-17T20:20:44.945450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-17T20:20:44.945846] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-17T20:20:44.946663] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-17T20:20:44.946717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:44.946756] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:44.946785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:44.946842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:45.007270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:45.008187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:45.008293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:45.008331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:45.130011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:45.130187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:45.130237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:45.130269] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:45.133905] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=67.90%) [2026-02-17T20:20:45.134258] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-17T20:20:45.134397] [INFO ] [sig ] DRS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:45.287070] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DRS.txt [2026-02-17T20:20:45.287239] [INFO ] [sig ] [947/3401] Completed DRS in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:45.287281] [INFO ] [sig ] [948/3401] Forecasting DRTS... [2026-02-17T20:20:45.287311] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-17T20:20:45.287341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-17T20:20:45.298999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-17T20:20:45.299436] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-17T20:20:45.300274] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-17T20:20:45.300327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:45.300360] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:45.300387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:45.300444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:45.358670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:45.359543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:45.359726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:45.359776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:45.486492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:45.486676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:45.486719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:45.486751] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:45.490832] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-17T20:20:45.491168] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-17T20:20:45.491363] [INFO ] [sig ] DRTS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:45.653592] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DRTS.txt [2026-02-17T20:20:45.653784] [INFO ] [sig ] [948/3401] Completed DRTS in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:45.653829] [INFO ] [sig ] [949/3401] Forecasting DRUG... [2026-02-17T20:20:45.653860] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-17T20:20:45.653891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-17T20:20:45.666188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-17T20:20:45.666751] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-17T20:20:45.667614] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-17T20:20:45.667668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:45.667700] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:45.667727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:45.667807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:45.729085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:45.729949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:45.730034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:45.730069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:45.852172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:45.852353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:45.852404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:45.852446] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:45.856072] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-17T20:20:45.856434] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-17T20:20:45.856588] [INFO ] [sig ] DRUG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:46.017470] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DRUG.txt [2026-02-17T20:20:46.017659] [INFO ] [sig ] [949/3401] Completed DRUG in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:46.017707] [INFO ] [sig ] [950/3401] Forecasting DRVN... [2026-02-17T20:20:46.017738] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-17T20:20:46.017771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-17T20:20:46.031347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-17T20:20:46.031808] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-17T20:20:46.032663] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-17T20:20:46.032719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:46.032755] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:46.032783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:46.032842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:46.093590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:46.094488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:46.094596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:46.094635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:46.221726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:46.221896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:46.221942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:46.221981] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:46.225770] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=33.53%) [2026-02-17T20:20:46.226087] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-17T20:20:46.226255] [INFO ] [sig ] DRVN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:46.378082] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DRVN.txt [2026-02-17T20:20:46.378252] [INFO ] [sig ] [950/3401] Completed DRVN in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:46.378295] [INFO ] [sig ] [951/3401] Forecasting DSGX... [2026-02-17T20:20:46.378325] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-17T20:20:46.378354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-17T20:20:46.389737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-17T20:20:46.390122] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-17T20:20:46.390934] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-17T20:20:46.391012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:46.391048] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:46.391080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:46.391140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:46.450635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:46.451450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:46.451564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:46.451618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:46.580635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:46.580800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:46.580851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:46.580886] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:46.584492] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=17.05%) [2026-02-17T20:20:46.584842] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-17T20:20:46.584993] [INFO ] [sig ] DSGX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:46.738555] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DSGX.txt [2026-02-17T20:20:46.738795] [INFO ] [sig ] [951/3401] Completed DSGX in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:46.738841] [INFO ] [sig ] [952/3401] Forecasting DSL... [2026-02-17T20:20:46.738877] [INFO ] [sig ] Generating forecast for: DSL [2026-02-17T20:20:46.738916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-17T20:20:46.752220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-17T20:20:46.752684] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-17T20:20:46.753701] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-17T20:20:46.753775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:46.753825] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:46.753864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:46.753927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:46.835659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:46.836769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:46.836894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:46.836957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:46.961275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:46.961470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:46.961514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:46.961546] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:46.965166] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=26.99%) [2026-02-17T20:20:46.965458] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-17T20:20:46.965611] [INFO ] [sig ] DSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:47.116329] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DSL.txt [2026-02-17T20:20:47.116487] [INFO ] [sig ] [952/3401] Completed DSL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:47.116529] [INFO ] [sig ] [953/3401] Forecasting DSM... [2026-02-17T20:20:47.116560] [INFO ] [sig ] Generating forecast for: DSM [2026-02-17T20:20:47.116609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-17T20:20:47.128159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-17T20:20:47.128515] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-17T20:20:47.129415] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-17T20:20:47.129480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:47.129522] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:47.129559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:47.129671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:47.189719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:47.190645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:47.190736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:47.190771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:47.309993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:47.310159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:47.310203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:47.310233] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:47.313723] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=66.33%) [2026-02-17T20:20:47.313998] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-17T20:20:47.314127] [INFO ] [sig ] DSM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:47.460943] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DSM.txt [2026-02-17T20:20:47.461121] [INFO ] [sig ] [953/3401] Completed DSM in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:47.461163] [INFO ] [sig ] [954/3401] Forecasting DSP... [2026-02-17T20:20:47.461193] [INFO ] [sig ] Generating forecast for: DSP [2026-02-17T20:20:47.461223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-17T20:20:47.473505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-17T20:20:47.473915] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-17T20:20:47.474989] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-17T20:20:47.475043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:47.475076] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:47.475103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:47.475170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:47.540712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:47.541651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:47.541737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:47.541771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:47.669408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:47.669590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:47.669634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:47.669666] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:47.673166] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=92.76%) [2026-02-17T20:20:47.673469] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-17T20:20:47.673617] [INFO ] [sig ] DSP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:47.827191] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DSP.txt [2026-02-17T20:20:47.827411] [INFO ] [sig ] [954/3401] Completed DSP in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-17T20:20:47.827457] [INFO ] [sig ] [955/3401] Forecasting DSX... [2026-02-17T20:20:47.827488] [INFO ] [sig ] Generating forecast for: DSX [2026-02-17T20:20:47.827521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-17T20:20:47.839551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-17T20:20:47.839976] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-17T20:20:47.840817] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-17T20:20:47.840874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:47.840907] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:47.840936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:47.840993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:47.906536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:47.907459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:47.907544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:47.907599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:48.033396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:48.033558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:48.033627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:48.033676] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:48.038023] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-02-17T20:20:48.038321] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-17T20:20:48.038662] [INFO ] [sig ] DSX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:48.194919] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DSX.txt [2026-02-17T20:20:48.195101] [INFO ] [sig ] [955/3401] Completed DSX in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-17T20:20:48.195152] [INFO ] [sig ] [956/3401] Forecasting DTB... [2026-02-17T20:20:48.195189] [INFO ] [sig ] Generating forecast for: DTB [2026-02-17T20:20:48.195229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-17T20:20:48.207516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-17T20:20:48.207907] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-17T20:20:48.208738] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-17T20:20:48.208792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:48.208824] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:48.208852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:48.208908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:48.265494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:48.266191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:48.266272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:48.266304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:48.378867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:48.379032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:48.379073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:48.379102] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:48.382542] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-17T20:20:48.382863] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-17T20:20:48.382990] [INFO ] [sig ] DTB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:48.524673] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DTB.txt [2026-02-17T20:20:48.524819] [INFO ] [sig ] [956/3401] Completed DTB in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-17T20:20:48.524862] [INFO ] [sig ] [957/3401] Forecasting DTE... [2026-02-17T20:20:48.524893] [INFO ] [sig ] Generating forecast for: DTE [2026-02-17T20:20:48.524925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-17T20:20:48.536075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-17T20:20:48.536430] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-17T20:20:48.537245] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-17T20:20:48.537299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:48.537331] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:48.537358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:48.537415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:48.597085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:48.597993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:48.598080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:48.598116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:48.715259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:48.715424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:48.715472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:48.715505] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:48.719109] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-02-17T20:20:48.719420] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-17T20:20:48.719550] [INFO ] [sig ] DTE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:48.865865] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DTE.txt [2026-02-17T20:20:48.866017] [INFO ] [sig ] [957/3401] Completed DTE in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-17T20:20:48.866058] [INFO ] [sig ] [958/3401] Forecasting DTG... [2026-02-17T20:20:48.866087] [INFO ] [sig ] Generating forecast for: DTG [2026-02-17T20:20:48.866117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-17T20:20:48.877622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-17T20:20:48.877999] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-17T20:20:48.878883] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-17T20:20:48.878938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:48.879017] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:48.879049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:48.879108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:48.938182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:48.938940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:48.939022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:48.939057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:49.063001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:49.063167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:49.063228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:49.063260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:49.067764] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-02-17T20:20:49.068337] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-17T20:20:49.068737] [INFO ] [sig ] DTG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:49.226666] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DTG.txt [2026-02-17T20:20:49.226827] [INFO ] [sig ] [958/3401] Completed DTG in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-17T20:20:49.226869] [INFO ] [sig ] [959/3401] Forecasting DTIL... [2026-02-17T20:20:49.226903] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-17T20:20:49.226934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-17T20:20:49.238671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-17T20:20:49.239070] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-17T20:20:49.239913] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-17T20:20:49.239968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:49.240001] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:49.240028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:49.240085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:49.303108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:49.304005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:49.304090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:49.304125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:49.428437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:49.428819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:49.428864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:49.428894] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:49.433021] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-17T20:20:49.433318] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-17T20:20:49.433451] [INFO ] [sig ] DTIL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:49.593382] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DTIL.txt [2026-02-17T20:20:49.593603] [INFO ] [sig ] [959/3401] Completed DTIL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-17T20:20:49.593656] [INFO ] [sig ] [960/3401] Forecasting DTM... [2026-02-17T20:20:49.593693] [INFO ] [sig ] Generating forecast for: DTM [2026-02-17T20:20:49.593748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-17T20:20:49.607300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-17T20:20:49.607707] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-17T20:20:49.608783] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-17T20:20:49.608836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:49.608869] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:49.608896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:49.608952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:49.669466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:49.670481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:49.670596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:49.670634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:49.795763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:49.795926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:49.795965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:49.795994] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:49.799504] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-17T20:20:49.799807] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-17T20:20:49.799963] [INFO ] [sig ] DTM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:49.949682] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DTM.txt [2026-02-17T20:20:49.949890] [INFO ] [sig ] [960/3401] Completed DTM in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-17T20:20:49.949954] [INFO ] [sig ] [961/3401] Forecasting DUK... [2026-02-17T20:20:49.949990] [INFO ] [sig ] Generating forecast for: DUK [2026-02-17T20:20:49.950025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-17T20:20:49.962091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-17T20:20:49.962551] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-17T20:20:49.963513] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-17T20:20:49.963570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:49.963624] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:49.963651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:49.963710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:50.025995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:50.026966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:50.027072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:50.027117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:50.165425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:50.165604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:50.165650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:50.165680] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:50.169415] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=32.06%) [2026-02-17T20:20:50.169725] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-17T20:20:50.169863] [INFO ] [sig ] DUK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:50.321501] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DUK.txt [2026-02-17T20:20:50.321688] [INFO ] [sig ] [961/3401] Completed DUK in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:50.321733] [INFO ] [sig ] [962/3401] Forecasting DUKB... [2026-02-17T20:20:50.321765] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-17T20:20:50.321797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-17T20:20:50.334038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-17T20:20:50.334420] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-17T20:20:50.335258] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-17T20:20:50.335314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:50.335363] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:50.335393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:50.335460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:50.397447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:50.398321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:50.398415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:50.398451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:50.520223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:50.520392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:50.520434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:50.520463] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:50.524259] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=73.52%) [2026-02-17T20:20:50.524539] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-17T20:20:50.524687] [INFO ] [sig ] DUKB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:50.669503] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DUKB.txt [2026-02-17T20:20:50.669634] [INFO ] [sig ] [962/3401] Completed DUKB in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:50.669676] [INFO ] [sig ] [963/3401] Forecasting DUOL... [2026-02-17T20:20:50.669707] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-17T20:20:50.669737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-17T20:20:50.681849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-17T20:20:50.682343] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-17T20:20:50.683411] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-17T20:20:50.683466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:50.683497] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:50.683523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:50.683598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:50.748569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:50.749784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:50.749879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:50.749915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:50.882770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:50.882939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:50.882980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:50.883008] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:50.886598] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=19.51%) [2026-02-17T20:20:50.886943] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-17T20:20:50.887087] [INFO ] [sig ] DUOL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:51.049297] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DUOL.txt [2026-02-17T20:20:51.049470] [INFO ] [sig ] [963/3401] Completed DUOL in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:51.049512] [INFO ] [sig ] [964/3401] Forecasting DVA... [2026-02-17T20:20:51.049541] [INFO ] [sig ] Generating forecast for: DVA [2026-02-17T20:20:51.049589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-17T20:20:51.062207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-17T20:20:51.062654] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-17T20:20:51.063448] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-17T20:20:51.063502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:51.063534] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:51.063560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:51.063638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:51.125774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:51.126727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:51.126815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:51.126852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:51.263963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:51.264136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:51.264177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:51.264208] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:51.268105] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: UP (p=89.07%) [2026-02-17T20:20:51.268479] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-17T20:20:51.268647] [INFO ] [sig ] DVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:51.420933] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DVA.txt [2026-02-17T20:20:51.421114] [INFO ] [sig ] [964/3401] Completed DVA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:51.421160] [INFO ] [sig ] [965/3401] Forecasting DVN... [2026-02-17T20:20:51.421190] [INFO ] [sig ] Generating forecast for: DVN [2026-02-17T20:20:51.421221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-17T20:20:51.443384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-17T20:20:51.443910] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-17T20:20:51.445058] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-17T20:20:51.445129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:51.445181] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:51.445224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:51.445315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:51.508387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:51.509372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:51.509468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:51.509504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:51.645854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:51.646047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:51.646104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:51.646136] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:51.650230] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-17T20:20:51.650559] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-17T20:20:51.650721] [INFO ] [sig ] DVN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:51.811401] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DVN.txt [2026-02-17T20:20:51.811621] [INFO ] [sig ] [965/3401] Completed DVN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:51.811668] [INFO ] [sig ] [966/3401] Forecasting DWAS... [2026-02-17T20:20:51.811706] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-17T20:20:51.811739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-17T20:20:51.825736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-17T20:20:51.826259] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-17T20:20:51.827253] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-17T20:20:51.827315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:51.827348] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:51.827376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:51.827434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:51.885347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:51.886385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:51.886497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:51.886531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:52.020219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:52.020402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:52.020446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:52.020475] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:52.024247] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-02-17T20:20:52.024625] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-17T20:20:52.024779] [INFO ] [sig ] DWAS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:52.171274] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DWAS.txt [2026-02-17T20:20:52.171640] [INFO ] [sig ] [966/3401] Completed DWAS in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:52.171685] [INFO ] [sig ] [967/3401] Forecasting DWSH... [2026-02-17T20:20:52.171715] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-17T20:20:52.171745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-17T20:20:52.183390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-17T20:20:52.183795] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-17T20:20:52.184602] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-17T20:20:52.184655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:52.184687] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:52.184713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:52.184770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:52.247215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:52.248346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:52.248449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:52.248482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:52.362161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:52.362330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:52.362371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:52.362399] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:52.365908] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=89.95%) [2026-02-17T20:20:52.366223] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-17T20:20:52.366367] [INFO ] [sig ] DWSH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:52.508724] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DWSH.txt [2026-02-17T20:20:52.508881] [INFO ] [sig ] [967/3401] Completed DWSH in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:52.508921] [INFO ] [sig ] [968/3401] Forecasting DX... [2026-02-17T20:20:52.508951] [INFO ] [sig ] Generating forecast for: DX [2026-02-17T20:20:52.508981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-17T20:20:52.520484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-17T20:20:52.520852] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-17T20:20:52.521661] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-17T20:20:52.521715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:52.521747] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:52.521775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:52.521831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:52.578964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:52.579918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:52.580065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:52.580119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:52.701694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:52.701860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:52.701900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:52.701929] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:52.705727] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=37.08%) [2026-02-17T20:20:52.706006] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-17T20:20:52.706134] [INFO ] [sig ] DX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:52.852410] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DX.txt [2026-02-17T20:20:52.852556] [INFO ] [sig ] [968/3401] Completed DX in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:52.852616] [INFO ] [sig ] [969/3401] Forecasting DXC... [2026-02-17T20:20:52.852646] [INFO ] [sig ] Generating forecast for: DXC [2026-02-17T20:20:52.852676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-17T20:20:52.863721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-17T20:20:52.864070] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-17T20:20:52.864871] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-17T20:20:52.864924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:52.864956] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:52.864984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:52.865041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:52.928733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:52.929848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:52.929931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:52.929963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:53.055116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:53.055279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:53.055329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:53.055383] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:53.059091] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-02-17T20:20:53.059448] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-17T20:20:53.059624] [INFO ] [sig ] DXC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:53.203788] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DXC.txt [2026-02-17T20:20:53.203937] [INFO ] [sig ] [969/3401] Completed DXC in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:53.203977] [INFO ] [sig ] [970/3401] Forecasting DXCM... [2026-02-17T20:20:53.204007] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-17T20:20:53.204038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-17T20:20:53.215568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-17T20:20:53.215968] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-17T20:20:53.216886] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-17T20:20:53.216943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:53.216978] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:53.217008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:53.217068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:53.276306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:53.277286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:53.277377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:53.277412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:53.402691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:53.402861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:53.402905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:53.402936] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:53.406804] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=52.89%) [2026-02-17T20:20:53.407104] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-17T20:20:53.407277] [INFO ] [sig ] DXCM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:53.564005] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DXCM.txt [2026-02-17T20:20:53.564164] [INFO ] [sig ] [970/3401] Completed DXCM in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-17T20:20:53.564205] [INFO ] [sig ] [971/3401] Forecasting DXPE... [2026-02-17T20:20:53.564234] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-17T20:20:53.564264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-17T20:20:53.576226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-17T20:20:53.576685] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-17T20:20:53.577690] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-17T20:20:53.577761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:53.577796] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:53.577826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:53.577887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:53.641900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:53.642905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:53.643000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:53.643037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:53.760799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:53.760967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:53.761010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:53.761039] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:53.764552] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-17T20:20:53.764879] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-17T20:20:53.765012] [INFO ] [sig ] DXPE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:53.921994] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DXPE.txt [2026-02-17T20:20:53.922201] [INFO ] [sig ] [971/3401] Completed DXPE in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-17T20:20:53.922278] [INFO ] [sig ] [972/3401] Forecasting DY... [2026-02-17T20:20:53.922333] [INFO ] [sig ] Generating forecast for: DY [2026-02-17T20:20:53.922387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-17T20:20:53.935969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-17T20:20:53.936399] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-17T20:20:53.937509] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-17T20:20:53.937565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:53.937626] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:53.937655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:53.937714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:53.996479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:53.997702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:53.997785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:53.997818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:54.121924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:54.122085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:54.122125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:54.122155] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:54.125662] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-02-17T20:20:54.125961] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-17T20:20:54.126091] [INFO ] [sig ] DY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:54.270172] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/DY.txt [2026-02-17T20:20:54.270314] [INFO ] [sig ] [972/3401] Completed DY in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-17T20:20:54.270353] [INFO ] [sig ] [973/3401] Forecasting DYN... [2026-02-17T20:20:54.270383] [INFO ] [sig ] Generating forecast for: DYN [2026-02-17T20:20:54.270412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-17T20:20:54.282179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-17T20:20:54.282547] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-17T20:20:54.283351] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-17T20:20:54.283403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:54.283435] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:54.283463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:54.283533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:54.345329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:54.346285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:54.346370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:54.346405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:54.472355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:54.472504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:54.472546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:54.472594] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:54.476061] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=36.06%) [2026-02-17T20:20:54.476346] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-17T20:20:54.476471] [INFO ] [sig ] DYN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:54.622660] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/DYN.txt [2026-02-17T20:20:54.622824] [INFO ] [sig ] [973/3401] Completed DYN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-17T20:20:54.622879] [INFO ] [sig ] [974/3401] Forecasting E... [2026-02-17T20:20:54.622910] [INFO ] [sig ] Generating forecast for: E [2026-02-17T20:20:54.622951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-17T20:20:54.634673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-17T20:20:54.635065] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-17T20:20:54.635930] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-17T20:20:54.635986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:54.636023] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:54.636052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:54.636112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:54.694739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:54.695522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:54.695622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:54.695656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:54.816857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:54.817026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:54.817067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:54.817097] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:54.820618] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=79.83%) [2026-02-17T20:20:54.820902] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-17T20:20:54.821032] [INFO ] [sig ] E: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:54.965186] [INFO ] [LOCAL ] Saved forecast: E 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/E.txt [2026-02-17T20:20:54.965329] [INFO ] [sig ] [974/3401] Completed E in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-17T20:20:54.965374] [INFO ] [sig ] [975/3401] Forecasting EA... [2026-02-17T20:20:54.965404] [INFO ] [sig ] Generating forecast for: EA [2026-02-17T20:20:54.965435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-17T20:20:54.977551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-17T20:20:54.977935] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-17T20:20:54.978769] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-17T20:20:54.978822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:54.978868] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:54.978936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:54.978996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:55.040982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:55.042033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:55.042130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:55.042166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:55.169361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:55.169531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:55.169597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:55.169639] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:55.173117] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-02-17T20:20:55.173392] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-17T20:20:55.173521] [INFO ] [sig ] EA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:55.315447] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EA.txt [2026-02-17T20:20:55.315600] [INFO ] [sig ] [975/3401] Completed EA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-17T20:20:55.315642] [INFO ] [sig ] [976/3401] Forecasting EAF... [2026-02-17T20:20:55.315674] [INFO ] [sig ] Generating forecast for: EAF [2026-02-17T20:20:55.315705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-17T20:20:55.327902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-17T20:20:55.328233] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-17T20:20:55.329055] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-17T20:20:55.329109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:55.329140] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:55.329167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:55.329226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:55.388966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:55.389764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:55.389846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:55.389878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:55.510763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:55.510927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:55.510967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:55.510998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:55.514443] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-02-17T20:20:55.514749] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-17T20:20:55.514880] [INFO ] [sig ] EAF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:55.655246] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EAF.txt [2026-02-17T20:20:55.655367] [INFO ] [sig ] [976/3401] Completed EAF in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-17T20:20:55.655406] [INFO ] [sig ] [977/3401] Forecasting EAI... [2026-02-17T20:20:55.655435] [INFO ] [sig ] Generating forecast for: EAI [2026-02-17T20:20:55.655466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-17T20:20:55.666510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-17T20:20:55.666885] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-17T20:20:55.667695] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-17T20:20:55.667749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:55.667780] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:55.667807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:55.667863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:55.729035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:55.729919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:55.729998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:55.730040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:55.847354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:55.847549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:55.847606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:55.847638] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:55.851138] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=65.78%) [2026-02-17T20:20:55.851413] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-17T20:20:55.851549] [INFO ] [sig ] EAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:55.996735] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EAI.txt [2026-02-17T20:20:55.996893] [INFO ] [sig ] [977/3401] Completed EAI in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-17T20:20:55.996933] [INFO ] [sig ] [978/3401] Forecasting EARN... [2026-02-17T20:20:55.996965] [INFO ] [sig ] Generating forecast for: EARN [2026-02-17T20:20:55.996996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-17T20:20:56.009728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-17T20:20:56.010091] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-17T20:20:56.010907] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-17T20:20:56.010960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:56.010991] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:56.011017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:56.011072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:56.067848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:56.068508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:56.068611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:56.068647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:56.191110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:56.191284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:56.191326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:56.191356] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:56.194954] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-02-17T20:20:56.195307] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-17T20:20:56.195452] [INFO ] [sig ] EARN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:56.343635] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EARN.txt [2026-02-17T20:20:56.343785] [INFO ] [sig ] [978/3401] Completed EARN in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:56.343832] [INFO ] [sig ] [979/3401] Forecasting EB... [2026-02-17T20:20:56.343864] [INFO ] [sig ] Generating forecast for: EB [2026-02-17T20:20:56.343895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-17T20:20:56.355025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-17T20:20:56.355330] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-17T20:20:56.356151] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-17T20:20:56.356204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:56.356235] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:56.356263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:56.356325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:56.417242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:56.417986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:56.418067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:56.418100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:56.542244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:56.542420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:56.542463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:56.542493] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:56.546137] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=24.57%) [2026-02-17T20:20:56.546455] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-17T20:20:56.546613] [INFO ] [sig ] EB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:56.700191] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EB.txt [2026-02-17T20:20:56.700345] [INFO ] [sig ] [979/3401] Completed EB in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:56.700405] [INFO ] [sig ] [980/3401] Forecasting EBAY... [2026-02-17T20:20:56.700447] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-17T20:20:56.700486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-17T20:20:56.713505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-17T20:20:56.713906] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-17T20:20:56.714953] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-17T20:20:56.715008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:56.715041] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:56.715068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:56.715126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:56.781417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:56.782308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:56.782392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:56.782427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:56.915249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:56.915420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:56.915466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:56.915498] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:56.919325] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-17T20:20:56.919628] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-17T20:20:56.919779] [INFO ] [sig ] EBAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:57.067410] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EBAY.txt [2026-02-17T20:20:57.067587] [INFO ] [sig ] [980/3401] Completed EBAY in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:57.067829] [INFO ] [sig ] [981/3401] Forecasting EBC... [2026-02-17T20:20:57.067859] [INFO ] [sig ] Generating forecast for: EBC [2026-02-17T20:20:57.067890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-17T20:20:57.081092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-17T20:20:57.081473] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-17T20:20:57.082549] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-17T20:20:57.082636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:57.082669] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:57.082695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:57.082752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:57.144596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:57.145454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:57.145549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:57.145601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:57.270959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:57.271131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:57.271173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:57.271203] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:57.274708] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-02-17T20:20:57.274994] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-17T20:20:57.275126] [INFO ] [sig ] EBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:57.422810] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EBC.txt [2026-02-17T20:20:57.422970] [INFO ] [sig ] [981/3401] Completed EBC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:57.423010] [INFO ] [sig ] [982/3401] Forecasting EBF... [2026-02-17T20:20:57.423042] [INFO ] [sig ] Generating forecast for: EBF [2026-02-17T20:20:57.423073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-17T20:20:57.434443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-17T20:20:57.434849] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-17T20:20:57.435649] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-17T20:20:57.435703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:57.435735] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:57.435762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:57.435819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:57.494409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:57.495280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:57.495364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:57.495399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:57.617222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:57.617397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:57.617441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:57.617515] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:57.621027] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=73.44%) [2026-02-17T20:20:57.621317] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-17T20:20:57.621447] [INFO ] [sig ] EBF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:57.774982] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EBF.txt [2026-02-17T20:20:57.775147] [INFO ] [sig ] [982/3401] Completed EBF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:57.775189] [INFO ] [sig ] [983/3401] Forecasting EBON... [2026-02-17T20:20:57.775221] [INFO ] [sig ] Generating forecast for: EBON [2026-02-17T20:20:57.775256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-17T20:20:57.787213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-17T20:20:57.787641] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-17T20:20:57.788473] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-17T20:20:57.788529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:57.788563] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:57.788618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:57.788695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:57.854950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:57.855909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:57.855998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:57.856034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:57.961362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:57.961525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:57.961565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:57.961614] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:57.965870] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-02-17T20:20:57.966177] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-17T20:20:57.966312] [INFO ] [sig ] EBON: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:58.122029] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EBON.txt [2026-02-17T20:20:58.122196] [INFO ] [sig ] [983/3401] Completed EBON in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:58.122239] [INFO ] [sig ] [984/3401] Forecasting EBS... [2026-02-17T20:20:58.122270] [INFO ] [sig ] Generating forecast for: EBS [2026-02-17T20:20:58.122304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-17T20:20:58.133948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-17T20:20:58.134336] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-17T20:20:58.135185] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-17T20:20:58.135239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:58.135271] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:58.135297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:58.135354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:58.200776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:58.201733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:58.201823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:58.201875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:58.336815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:58.336989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:58.337032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:58.337061] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:58.340560] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=16.74%) [2026-02-17T20:20:58.340885] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-17T20:20:58.341028] [INFO ] [sig ] EBS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:58.492134] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EBS.txt [2026-02-17T20:20:58.492290] [INFO ] [sig ] [984/3401] Completed EBS in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:58.492336] [INFO ] [sig ] [985/3401] Forecasting EC... [2026-02-17T20:20:58.492368] [INFO ] [sig ] Generating forecast for: EC [2026-02-17T20:20:58.492402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-17T20:20:58.504634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-17T20:20:58.504955] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-17T20:20:58.505754] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-17T20:20:58.505807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:58.505839] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:58.505866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:58.505924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:58.565464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:58.566160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:58.566243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:58.566277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:58.692224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:58.692397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:58.692439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:58.692472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:58.696099] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-02-17T20:20:58.696398] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-17T20:20:58.696537] [INFO ] [sig ] EC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:58.861867] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EC.txt [2026-02-17T20:20:58.862027] [INFO ] [sig ] [985/3401] Completed EC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:58.862068] [INFO ] [sig ] [986/3401] Forecasting ECC... [2026-02-17T20:20:58.862099] [INFO ] [sig ] Generating forecast for: ECC [2026-02-17T20:20:58.862131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-17T20:20:58.874819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-17T20:20:58.875241] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-17T20:20:58.876376] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-17T20:20:58.876443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:58.876478] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:58.876506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:58.876605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:58.939838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:58.940873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:58.940976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:58.941011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:59.066961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:59.067131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:59.067215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:59.067251] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:59.070898] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-02-17T20:20:59.071197] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-17T20:20:59.071334] [INFO ] [sig ] ECC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:20:59.222352] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ECC.txt [2026-02-17T20:20:59.222519] [INFO ] [sig ] [986/3401] Completed ECC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-17T20:20:59.222564] [INFO ] [sig ] [987/3401] Forecasting ECL... [2026-02-17T20:20:59.222623] [INFO ] [sig ] Generating forecast for: ECL [2026-02-17T20:20:59.222657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-17T20:20:59.235291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-17T20:20:59.235704] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-17T20:20:59.236517] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-17T20:20:59.236608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:59.236652] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:59.236684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:59.236758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:59.295105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:59.295995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:59.296081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:59.296114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:59.418561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:59.418944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:59.418985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:59.419013] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:59.422481] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-02-17T20:20:59.422971] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-17T20:20:59.423099] [INFO ] [sig ] ECL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:59.568344] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ECL.txt [2026-02-17T20:20:59.568499] [INFO ] [sig ] [987/3401] Completed ECL in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:20:59.568539] [INFO ] [sig ] [988/3401] Forecasting ECPG... [2026-02-17T20:20:59.568591] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-17T20:20:59.568625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-17T20:20:59.580180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-17T20:20:59.580624] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-17T20:20:59.581479] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-17T20:20:59.581550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:59.581604] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:59.581635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:59.581696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:59.642155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:59.643099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:59.643184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:59.643220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:20:59.763799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:20:59.763968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:20:59.764010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:20:59.764038] [INFO ] [FORECASTER] Training complete [2026-02-17T20:20:59.767565] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=42.16%) [2026-02-17T20:20:59.767910] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-17T20:20:59.768048] [INFO ] [sig ] ECPG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:20:59.920795] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ECPG.txt [2026-02-17T20:20:59.921030] [INFO ] [sig ] [988/3401] Completed ECPG in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:20:59.921129] [INFO ] [sig ] [989/3401] Forecasting ECX... [2026-02-17T20:20:59.921161] [INFO ] [sig ] Generating forecast for: ECX [2026-02-17T20:20:59.921192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-17T20:20:59.933493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-17T20:20:59.934026] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-17T20:20:59.935151] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-17T20:20:59.935221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:20:59.935264] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:20:59.935300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:20:59.935379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:20:59.997224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:20:59.998170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:20:59.998262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:20:59.998299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:00.132714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:00.132921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:00.132986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:00.133037] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:00.138714] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=59.37%) [2026-02-17T20:21:00.139143] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-17T20:21:00.139342] [INFO ] [sig ] ECX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:00.290402] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ECX.txt [2026-02-17T20:21:00.290598] [INFO ] [sig ] [989/3401] Completed ECX in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:21:00.290644] [INFO ] [sig ] [990/3401] Forecasting ED... [2026-02-17T20:21:00.290676] [INFO ] [sig ] Generating forecast for: ED [2026-02-17T20:21:00.290707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-17T20:21:00.302162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-17T20:21:00.302529] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-17T20:21:00.303325] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-17T20:21:00.303377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:00.303409] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:00.303435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:00.303492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:00.361214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:00.361938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:00.362019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:00.362055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:00.491009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:00.491208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:00.491266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:00.491310] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:00.496369] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-02-17T20:21:00.496840] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-17T20:21:00.497035] [INFO ] [sig ] ED: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:00.655995] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ED.txt [2026-02-17T20:21:00.656159] [INFO ] [sig ] [990/3401] Completed ED in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:21:00.656200] [INFO ] [sig ] [991/3401] Forecasting EDAP... [2026-02-17T20:21:00.656232] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-17T20:21:00.656263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-17T20:21:00.668820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-17T20:21:00.669235] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-17T20:21:00.670130] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-17T20:21:00.670186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:00.670219] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:00.670248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:00.670306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:00.729734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:00.730677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:00.730944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:00.730979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:00.858772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:00.858946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:00.858990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:00.859022] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:00.862900] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: UP (p=82.83%) [2026-02-17T20:21:00.863301] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-17T20:21:00.863464] [INFO ] [sig ] EDAP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:01.019607] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EDAP.txt [2026-02-17T20:21:01.019779] [INFO ] [sig ] [991/3401] Completed EDAP in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:21:01.019823] [INFO ] [sig ] [992/3401] Forecasting EDD... [2026-02-17T20:21:01.019857] [INFO ] [sig ] Generating forecast for: EDD [2026-02-17T20:21:01.019890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-17T20:21:01.031822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-17T20:21:01.032198] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-17T20:21:01.033149] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-17T20:21:01.033216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:01.033250] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:01.033279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:01.033372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:01.104795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:01.105742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:01.105830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:01.105866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:01.240480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:01.240679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:01.240724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:01.240754] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:01.244524] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=86.99%) [2026-02-17T20:21:01.244846] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-17T20:21:01.244983] [INFO ] [sig ] EDD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:01.393164] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EDD.txt [2026-02-17T20:21:01.393353] [INFO ] [sig ] [992/3401] Completed EDD in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:21:01.393406] [INFO ] [sig ] [993/3401] Forecasting EDF... [2026-02-17T20:21:01.393442] [INFO ] [sig ] Generating forecast for: EDF [2026-02-17T20:21:01.393476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-17T20:21:01.407086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-17T20:21:01.407599] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-17T20:21:01.408568] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-17T20:21:01.408673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:01.408711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:01.408768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:01.408832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:01.469373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:01.470367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:01.470455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:01.470490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:01.593994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:01.594169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:01.594211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:01.594240] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:01.597841] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=30.14%) [2026-02-17T20:21:01.598202] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-17T20:21:01.598347] [INFO ] [sig ] EDF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:01.747316] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EDF.txt [2026-02-17T20:21:01.747496] [INFO ] [sig ] [993/3401] Completed EDF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:21:01.747546] [INFO ] [sig ] [994/3401] Forecasting EDN... [2026-02-17T20:21:01.747620] [INFO ] [sig ] Generating forecast for: EDN [2026-02-17T20:21:01.747655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-17T20:21:01.759852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-17T20:21:01.760309] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-17T20:21:01.761254] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-17T20:21:01.761313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:01.761345] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:01.761372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:01.761432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:01.830970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:01.832105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:01.832229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:01.832269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:01.960940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:01.961112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:01.961156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:01.961186] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:01.964926] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=10.69%) [2026-02-17T20:21:01.965220] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-17T20:21:01.965352] [INFO ] [sig ] EDN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:02.115696] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EDN.txt [2026-02-17T20:21:02.115862] [INFO ] [sig ] [994/3401] Completed EDN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-17T20:21:02.115905] [INFO ] [sig ] [995/3401] Forecasting EE... [2026-02-17T20:21:02.115937] [INFO ] [sig ] Generating forecast for: EE [2026-02-17T20:21:02.115967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-17T20:21:02.127870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-17T20:21:02.128492] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-17T20:21:02.129523] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-17T20:21:02.129618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:02.129661] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:02.129694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:02.129762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:02.195818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:02.196773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:02.196864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:02.196898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:02.357999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:02.358176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:02.358266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:02.358306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:02.362145] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=64.78%) [2026-02-17T20:21:02.362527] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-17T20:21:02.362767] [INFO ] [sig ] EE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:02.532245] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EE.txt [2026-02-17T20:21:02.532411] [INFO ] [sig ] [995/3401] Completed EE in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:02.532464] [INFO ] [sig ] [996/3401] Forecasting EEMA... [2026-02-17T20:21:02.532507] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-17T20:21:02.532547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-17T20:21:02.544464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-17T20:21:02.544880] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-17T20:21:02.545709] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-17T20:21:02.545940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:02.545972] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:02.545999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:02.546056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:02.604255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:02.605163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:02.605248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:02.605281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:02.725900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:02.726064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:02.726110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:02.726140] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:02.729907] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=78.36%) [2026-02-17T20:21:02.730209] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-17T20:21:02.730347] [INFO ] [sig ] EEMA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:02.876156] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EEMA.txt [2026-02-17T20:21:02.876316] [INFO ] [sig ] [996/3401] Completed EEMA in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:02.876358] [INFO ] [sig ] [997/3401] Forecasting EEX... [2026-02-17T20:21:02.876389] [INFO ] [sig ] Generating forecast for: EEX [2026-02-17T20:21:02.876421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-17T20:21:02.888956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-17T20:21:02.889337] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-17T20:21:02.890144] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-17T20:21:02.890198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:02.890230] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:02.890258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:02.890319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:02.948877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:02.949831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:02.949916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:02.949950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:03.074016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:03.074185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:03.074227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:03.074257] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:03.077965] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=88.15%) [2026-02-17T20:21:03.078283] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-17T20:21:03.078422] [INFO ] [sig ] EEX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:03.236823] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EEX.txt [2026-02-17T20:21:03.236989] [INFO ] [sig ] [997/3401] Completed EEX in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:03.237033] [INFO ] [sig ] [998/3401] Forecasting EFC... [2026-02-17T20:21:03.237065] [INFO ] [sig ] Generating forecast for: EFC [2026-02-17T20:21:03.237098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-17T20:21:03.249815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-17T20:21:03.250299] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-17T20:21:03.251313] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-17T20:21:03.251372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:03.251405] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:03.251440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:03.251511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:03.310792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:03.311640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:03.311724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:03.311759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:03.442772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:03.442937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:03.442980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:03.443012] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:03.446528] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-17T20:21:03.446843] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-17T20:21:03.446982] [INFO ] [sig ] EFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:03.600392] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EFC.txt [2026-02-17T20:21:03.600560] [INFO ] [sig ] [998/3401] Completed EFC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:03.600624] [INFO ] [sig ] [999/3401] Forecasting EFSC... [2026-02-17T20:21:03.600660] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-17T20:21:03.600694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-17T20:21:03.612052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-17T20:21:03.612483] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-17T20:21:03.613700] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-17T20:21:03.613772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:03.613835] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:03.613881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:03.613970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:03.675883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:03.676856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:03.676946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:03.676982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:03.801110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:03.801268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:03.801309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:03.801338] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:03.805423] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=68.80%) [2026-02-17T20:21:03.805930] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-17T20:21:03.806083] [INFO ] [sig ] EFSC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:03.957266] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EFSC.txt [2026-02-17T20:21:03.957432] [INFO ] [sig ] [999/3401] Completed EFSC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:03.957474] [INFO ] [sig ] [1000/3401] Forecasting EFX... [2026-02-17T20:21:03.957505] [INFO ] [sig ] Generating forecast for: EFX [2026-02-17T20:21:03.957536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-17T20:21:03.968762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-17T20:21:03.969151] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-17T20:21:03.970017] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-17T20:21:03.970078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:03.970118] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:03.970154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:03.970222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:04.033905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:04.035099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:04.035236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:04.035274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:04.167097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:04.167297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:04.167341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:04.167371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:04.171380] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-02-17T20:21:04.171795] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-17T20:21:04.171953] [INFO ] [sig ] EFX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:04.326032] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EFX.txt [2026-02-17T20:21:04.326200] [INFO ] [sig ] [1000/3401] Completed EFX in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:04.326242] [INFO ] [sig ] [1001/3401] Forecasting EG... [2026-02-17T20:21:04.326272] [INFO ] [sig ] Generating forecast for: EG [2026-02-17T20:21:04.326305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-17T20:21:04.337348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-17T20:21:04.337799] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-17T20:21:04.338725] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-17T20:21:04.338782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:04.338817] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:04.338846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:04.338905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:04.396625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:04.397542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:04.397670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:04.397711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:04.521095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:04.521260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:04.521303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:04.521333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:04.525236] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=39.96%) [2026-02-17T20:21:04.525522] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-17T20:21:04.525673] [INFO ] [sig ] EG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:04.668347] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EG.txt [2026-02-17T20:21:04.668505] [INFO ] [sig ] [1001/3401] Completed EG in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:04.668553] [INFO ] [sig ] [1002/3401] Forecasting EGAN... [2026-02-17T20:21:04.668614] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-17T20:21:04.668654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-17T20:21:04.680182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-17T20:21:04.680612] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-17T20:21:04.681426] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-17T20:21:04.681481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:04.681515] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:04.681544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:04.681631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:04.741972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:04.742982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:04.743072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:04.743107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:04.864241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:04.864439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:04.864480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:04.864508] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:04.868751] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-17T20:21:04.869062] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-17T20:21:04.869392] [INFO ] [sig ] EGAN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:05.017853] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EGAN.txt [2026-02-17T20:21:05.018019] [INFO ] [sig ] [1002/3401] Completed EGAN in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:05.018063] [INFO ] [sig ] [1003/3401] Forecasting EGBN... [2026-02-17T20:21:05.018102] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-17T20:21:05.018135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-17T20:21:05.032870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-17T20:21:05.033355] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-17T20:21:05.034438] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-17T20:21:05.034511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:05.034552] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:05.034620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:05.034703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:05.110899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:05.111818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:05.111909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:05.111944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:05.232240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:05.232427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:05.232470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:05.232499] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:05.236075] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-02-17T20:21:05.236393] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-17T20:21:05.236531] [INFO ] [sig ] EGBN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:05.388969] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EGBN.txt [2026-02-17T20:21:05.389153] [INFO ] [sig ] [1003/3401] Completed EGBN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-17T20:21:05.389206] [INFO ] [sig ] [1004/3401] Forecasting EGP... [2026-02-17T20:21:05.389242] [INFO ] [sig ] Generating forecast for: EGP [2026-02-17T20:21:05.389274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-17T20:21:05.401056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-17T20:21:05.401454] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-17T20:21:05.402308] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-17T20:21:05.402362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:05.402396] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:05.402423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:05.402481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:05.462012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:05.462976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:05.463064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:05.463100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:05.587586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:05.587761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:05.587805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:05.587836] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:05.591440] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: UP (p=73.11%) [2026-02-17T20:21:05.591774] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-17T20:21:05.591913] [INFO ] [sig ] EGP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:05.738586] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EGP.txt [2026-02-17T20:21:05.738750] [INFO ] [sig ] [1004/3401] Completed EGP in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-17T20:21:05.738809] [INFO ] [sig ] [1005/3401] Forecasting EGY... [2026-02-17T20:21:05.738842] [INFO ] [sig ] Generating forecast for: EGY [2026-02-17T20:21:05.738874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-17T20:21:05.751145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-17T20:21:05.751658] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-17T20:21:05.752694] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-17T20:21:05.752767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:05.752802] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:05.752830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:05.752890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:05.810709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:05.811681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:05.811774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:05.811808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:05.942317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:05.942482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:05.942523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:05.942552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:05.946011] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=34.15%) [2026-02-17T20:21:05.946303] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-17T20:21:05.946437] [INFO ] [sig ] EGY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:06.094843] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EGY.txt [2026-02-17T20:21:06.094999] [INFO ] [sig ] [1005/3401] Completed EGY in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-17T20:21:06.095114] [INFO ] [sig ] [1006/3401] Forecasting EH... [2026-02-17T20:21:06.095148] [INFO ] [sig ] Generating forecast for: EH [2026-02-17T20:21:06.095180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-17T20:21:06.106333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-17T20:21:06.106696] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-17T20:21:06.107524] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-17T20:21:06.107604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:06.107641] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:06.107689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:06.107748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:06.169440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:06.170310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:06.170404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:06.170447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:06.293172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:06.293332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:06.293372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:06.293418] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:06.297395] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=69.07%) [2026-02-17T20:21:06.297743] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-17T20:21:06.298073] [INFO ] [sig ] EH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:06.444461] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EH.txt [2026-02-17T20:21:06.444615] [INFO ] [sig ] [1006/3401] Completed EH in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-17T20:21:06.444658] [INFO ] [sig ] [1007/3401] Forecasting EHAB... [2026-02-17T20:21:06.444691] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-17T20:21:06.444736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-17T20:21:06.457177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-17T20:21:06.457615] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-17T20:21:06.458564] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-17T20:21:06.458640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:06.458672] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:06.458698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:06.458944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:06.519494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:06.520320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:06.520405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:06.520439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:06.651422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:06.651633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:06.651682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:06.651711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:06.655978] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-02-17T20:21:06.656336] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-17T20:21:06.656489] [INFO ] [sig ] EHAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:06.810010] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EHAB.txt [2026-02-17T20:21:06.810226] [INFO ] [sig ] [1007/3401] Completed EHAB in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-17T20:21:06.810294] [INFO ] [sig ] [1008/3401] Forecasting EHC... [2026-02-17T20:21:06.810329] [INFO ] [sig ] Generating forecast for: EHC [2026-02-17T20:21:06.810363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-17T20:21:06.822520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-17T20:21:06.822971] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-17T20:21:06.823889] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-17T20:21:06.823946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:06.823980] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:06.824010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:06.824084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:06.884082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:06.884859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:06.884943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:06.884977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:07.010679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:07.010860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:07.010902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:07.010932] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:07.014488] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=89.85%) [2026-02-17T20:21:07.014827] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-17T20:21:07.015152] [INFO ] [sig ] EHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:07.170106] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EHC.txt [2026-02-17T20:21:07.170267] [INFO ] [sig ] [1008/3401] Completed EHC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-17T20:21:07.170328] [INFO ] [sig ] [1009/3401] Forecasting EHI... [2026-02-17T20:21:07.170361] [INFO ] [sig ] Generating forecast for: EHI [2026-02-17T20:21:07.170392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-17T20:21:07.182254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-17T20:21:07.182865] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-17T20:21:07.183905] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-17T20:21:07.183960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:07.183994] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:07.184022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:07.184114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:07.244841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:07.245785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:07.245871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:07.245912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:07.373080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:07.373239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:07.373279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:07.373309] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:07.376884] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-02-17T20:21:07.377192] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-17T20:21:07.377325] [INFO ] [sig ] EHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:07.522792] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EHI.txt [2026-02-17T20:21:07.523139] [INFO ] [sig ] [1009/3401] Completed EHI in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-17T20:21:07.523181] [INFO ] [sig ] [1010/3401] Forecasting EHTH... [2026-02-17T20:21:07.523212] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-17T20:21:07.523242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-17T20:21:07.535349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-17T20:21:07.535746] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-17T20:21:07.536530] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-17T20:21:07.536614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:07.536657] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:07.536691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:07.536776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:07.594202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:07.595301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:07.595386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:07.595419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:07.734019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:07.734233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:07.734311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:07.734368] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:07.740003] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-17T20:21:07.740498] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-17T20:21:07.740726] [INFO ] [sig ] EHTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:07.896662] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EHTH.txt [2026-02-17T20:21:07.896835] [INFO ] [sig ] [1010/3401] Completed EHTH in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-17T20:21:07.896877] [INFO ] [sig ] [1011/3401] Forecasting EIC... [2026-02-17T20:21:07.896911] [INFO ] [sig ] Generating forecast for: EIC [2026-02-17T20:21:07.896945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-17T20:21:07.908144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-17T20:21:07.908546] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-17T20:21:07.909372] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-17T20:21:07.909426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:07.909458] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:07.909486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:07.909543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:07.969952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:07.970853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:07.970936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:07.970969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:08.097756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:08.097946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:08.097991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:08.098023] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:08.101731] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=62.77%) [2026-02-17T20:21:08.102031] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-17T20:21:08.102163] [INFO ] [sig ] EIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:08.255477] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EIC.txt [2026-02-17T20:21:08.255629] [INFO ] [sig ] [1011/3401] Completed EIC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:08.255672] [INFO ] [sig ] [1012/3401] Forecasting EIG... [2026-02-17T20:21:08.255703] [INFO ] [sig ] Generating forecast for: EIG [2026-02-17T20:21:08.255733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-17T20:21:08.267543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-17T20:21:08.267958] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-17T20:21:08.268817] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-17T20:21:08.268889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:08.268923] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:08.268952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:08.269011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:08.327885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:08.328557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:08.328654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:08.328687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:08.450758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:08.450932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:08.450974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:08.451004] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:08.454643] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=77.12%) [2026-02-17T20:21:08.455172] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-17T20:21:08.455309] [INFO ] [sig ] EIG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:08.602411] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EIG.txt [2026-02-17T20:21:08.602556] [INFO ] [sig ] [1012/3401] Completed EIG in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:08.602619] [INFO ] [sig ] [1013/3401] Forecasting EIX... [2026-02-17T20:21:08.602660] [INFO ] [sig ] Generating forecast for: EIX [2026-02-17T20:21:08.602702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-17T20:21:08.614743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-17T20:21:08.615275] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-17T20:21:08.616122] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-17T20:21:08.616177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:08.616209] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:08.616237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:08.616294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:08.675615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:08.676306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:08.676390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:08.676425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:08.815519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:08.815712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:08.815760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:08.815791] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:08.819312] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-17T20:21:08.819610] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-17T20:21:08.819760] [INFO ] [sig ] EIX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:08.965251] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EIX.txt [2026-02-17T20:21:08.965411] [INFO ] [sig ] [1013/3401] Completed EIX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:08.965469] [INFO ] [sig ] [1014/3401] Forecasting EL... [2026-02-17T20:21:08.965503] [INFO ] [sig ] Generating forecast for: EL [2026-02-17T20:21:08.965535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-17T20:21:08.977080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-17T20:21:08.977470] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-17T20:21:08.978295] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-17T20:21:08.978349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:08.978381] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:08.978408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:08.978465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:09.035798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:09.036416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:09.036494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:09.036527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:09.164857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:09.165023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:09.165066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:09.165097] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:09.168799] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-02-17T20:21:09.169297] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-17T20:21:09.169436] [INFO ] [sig ] EL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:09.317289] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EL.txt [2026-02-17T20:21:09.317465] [INFO ] [sig ] [1014/3401] Completed EL in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:09.317506] [INFO ] [sig ] [1015/3401] Forecasting ELAB... [2026-02-17T20:21:09.317538] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-17T20:21:09.317591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-17T20:21:09.332457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-17T20:21:09.332964] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-17T20:21:09.334070] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-17T20:21:09.334139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:09.334182] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:09.334219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:09.334303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:09.395343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:09.396549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:09.396673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:09.396713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:09.522251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:09.522421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:09.522464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:09.522495] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:09.526091] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-02-17T20:21:09.526379] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-17T20:21:09.526514] [INFO ] [sig ] ELAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:09.673385] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELAB.txt [2026-02-17T20:21:09.673545] [INFO ] [sig ] [1015/3401] Completed ELAB in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:09.673626] [INFO ] [sig ] [1016/3401] Forecasting ELAN... [2026-02-17T20:21:09.673663] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-17T20:21:09.673695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-17T20:21:09.685357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-17T20:21:09.685863] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-17T20:21:09.686723] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-17T20:21:09.686788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:09.686827] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:09.686860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:09.686921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:09.752869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:09.753844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:09.753945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:09.753979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:09.881021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:09.881194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:09.881238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:09.881269] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:09.885235] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=74.08%) [2026-02-17T20:21:09.885558] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-17T20:21:09.885721] [INFO ] [sig ] ELAN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:10.035631] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ELAN.txt [2026-02-17T20:21:10.035829] [INFO ] [sig ] [1016/3401] Completed ELAN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:10.035883] [INFO ] [sig ] [1017/3401] Forecasting ELC... [2026-02-17T20:21:10.035925] [INFO ] [sig ] Generating forecast for: ELC [2026-02-17T20:21:10.035963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-17T20:21:10.049098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-17T20:21:10.049540] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-17T20:21:10.050546] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-17T20:21:10.050634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:10.050679] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:10.050713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:10.050792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:10.117613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:10.118510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:10.118612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:10.118651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:10.236784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:10.236957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:10.236999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:10.237029] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:10.240814] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-02-17T20:21:10.241125] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-17T20:21:10.241284] [INFO ] [sig ] ELC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:10.393679] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELC.txt [2026-02-17T20:21:10.393848] [INFO ] [sig ] [1017/3401] Completed ELC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:10.393890] [INFO ] [sig ] [1018/3401] Forecasting ELDN... [2026-02-17T20:21:10.393922] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-17T20:21:10.393953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-17T20:21:10.406398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-17T20:21:10.406834] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-17T20:21:10.407740] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-17T20:21:10.407795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:10.407828] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:10.407855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:10.408096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:10.467628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:10.468595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:10.468688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:10.468729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:10.590597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:10.590774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:10.590824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:10.590856] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:10.594359] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=41.58%) [2026-02-17T20:21:10.594688] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-17T20:21:10.594826] [INFO ] [sig ] ELDN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:10.739604] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELDN.txt [2026-02-17T20:21:10.739797] [INFO ] [sig ] [1018/3401] Completed ELDN in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:10.739841] [INFO ] [sig ] [1019/3401] Forecasting ELF... [2026-02-17T20:21:10.739872] [INFO ] [sig ] Generating forecast for: ELF [2026-02-17T20:21:10.739903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-17T20:21:10.752647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-17T20:21:10.753092] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-17T20:21:10.753956] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-17T20:21:10.754012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:10.754044] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:10.754072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:10.754131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:10.813948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:10.814831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:10.814917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:10.814951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:10.944046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:10.944231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:10.944301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:10.944334] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:10.947825] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=30.40%) [2026-02-17T20:21:10.948106] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-17T20:21:10.948236] [INFO ] [sig ] ELF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:11.093922] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELF.txt [2026-02-17T20:21:11.094087] [INFO ] [sig ] [1019/3401] Completed ELF in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:11.094129] [INFO ] [sig ] [1020/3401] Forecasting ELME... [2026-02-17T20:21:11.094161] [INFO ] [sig ] Generating forecast for: ELME [2026-02-17T20:21:11.094193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-17T20:21:11.106169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-17T20:21:11.106619] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-17T20:21:11.107541] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-17T20:21:11.107614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:11.107649] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:11.107676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:11.107733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:11.166684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:11.167617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:11.167703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:11.167741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:11.296898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:11.297067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:11.297109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:11.297167] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:11.300677] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-02-17T20:21:11.300975] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-17T20:21:11.301108] [INFO ] [sig ] ELME: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:11.448556] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ELME.txt [2026-02-17T20:21:11.448740] [INFO ] [sig ] [1020/3401] Completed ELME in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-17T20:21:11.448781] [INFO ] [sig ] [1021/3401] Forecasting ELS... [2026-02-17T20:21:11.448812] [INFO ] [sig ] Generating forecast for: ELS [2026-02-17T20:21:11.448843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-17T20:21:11.461322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-17T20:21:11.461781] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-17T20:21:11.462702] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-17T20:21:11.462770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:11.462808] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:11.462841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:11.462917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:11.529613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:11.530501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:11.530623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:11.530661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:11.651847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:11.652008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:11.652049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:11.652077] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:11.655510] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=41.73%) [2026-02-17T20:21:11.655832] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-17T20:21:11.655971] [INFO ] [sig ] ELS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:11.801657] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELS.txt [2026-02-17T20:21:11.801841] [INFO ] [sig ] [1021/3401] Completed ELS in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-17T20:21:11.801882] [INFO ] [sig ] [1022/3401] Forecasting ELTX... [2026-02-17T20:21:11.801912] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-17T20:21:11.801942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-17T20:21:11.813336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-17T20:21:11.813759] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-17T20:21:11.814554] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-17T20:21:11.814627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:11.814660] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:11.814686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:11.814742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:11.871564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:11.872487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:11.872592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:11.872628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:12.001142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:12.001330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:12.001375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:12.001406] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:12.005874] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-17T20:21:12.006254] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-17T20:21:12.006401] [INFO ] [sig ] ELTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:12.159159] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELTX.txt [2026-02-17T20:21:12.159341] [INFO ] [sig ] [1022/3401] Completed ELTX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-17T20:21:12.159420] [INFO ] [sig ] [1023/3401] Forecasting ELVA... [2026-02-17T20:21:12.159452] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-17T20:21:12.159482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-17T20:21:12.171410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-17T20:21:12.171860] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-17T20:21:12.172771] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-17T20:21:12.172827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:12.172878] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:12.172908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:12.172970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:12.237216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:12.238264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:12.238349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:12.238384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:12.355963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:12.356130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:12.356174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:12.356203] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:12.359789] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: DOWN (p=26.87%) [2026-02-17T20:21:12.360081] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-17T20:21:12.360213] [INFO ] [sig ] ELVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:12.503429] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELVA.txt [2026-02-17T20:21:12.503617] [INFO ] [sig ] [1023/3401] Completed ELVA in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-17T20:21:12.503660] [INFO ] [sig ] [1024/3401] Forecasting ELVN... [2026-02-17T20:21:12.503692] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-17T20:21:12.503728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-17T20:21:12.515426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-17T20:21:12.515843] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-17T20:21:12.516651] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-17T20:21:12.516706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:12.516742] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:12.516786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:12.516852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:12.576861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:12.577821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:12.577906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:12.577939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:12.702928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:12.703117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:12.703171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:12.703206] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:12.707084] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=4.76%) [2026-02-17T20:21:12.707488] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-17T20:21:12.707658] [INFO ] [sig ] ELVN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:12.890215] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ELVN.txt [2026-02-17T20:21:12.890453] [INFO ] [sig ] [1024/3401] Completed ELVN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-17T20:21:12.890519] [INFO ] [sig ] [1025/3401] Forecasting EM... [2026-02-17T20:21:12.890564] [INFO ] [sig ] Generating forecast for: EM [2026-02-17T20:21:12.890635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-17T20:21:12.905082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-17T20:21:12.905637] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-17T20:21:12.906906] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-17T20:21:12.907181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:12.907227] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:12.907266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:12.907346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:12.976813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:12.977847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:12.977959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:12.977993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:13.110876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:13.111051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:13.111094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:13.111123] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:13.114814] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=65.67%) [2026-02-17T20:21:13.115139] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-17T20:21:13.115286] [INFO ] [sig ] EM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:13.270450] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EM.txt [2026-02-17T20:21:13.270642] [INFO ] [sig ] [1025/3401] Completed EM in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-17T20:21:13.270686] [INFO ] [sig ] [1026/3401] Forecasting EMB... [2026-02-17T20:21:13.270717] [INFO ] [sig ] Generating forecast for: EMB [2026-02-17T20:21:13.270750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-17T20:21:13.282381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-17T20:21:13.282828] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-17T20:21:13.283666] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-17T20:21:13.283722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:13.283761] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:13.283828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:13.283899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:13.340515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:13.341485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:13.341600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:13.341637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:13.484754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:13.484939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:13.484981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:13.485014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:13.489439] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-02-17T20:21:13.489966] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-17T20:21:13.490174] [INFO ] [sig ] EMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:13.665132] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EMB.txt [2026-02-17T20:21:13.665298] [INFO ] [sig ] [1026/3401] Completed EMB in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-17T20:21:13.665340] [INFO ] [sig ] [1027/3401] Forecasting EMBC... [2026-02-17T20:21:13.665381] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-17T20:21:13.665415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-17T20:21:13.679412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-17T20:21:13.679900] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-17T20:21:13.681003] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-17T20:21:13.681059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:13.681099] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:13.681135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:13.681207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:13.752687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:13.753661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:13.753783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:13.753829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:13.889463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:13.889661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:13.889713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:13.889756] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:13.893962] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=75.81%) [2026-02-17T20:21:13.894384] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-17T20:21:13.894592] [INFO ] [sig ] EMBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:14.055645] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EMBC.txt [2026-02-17T20:21:14.055841] [INFO ] [sig ] [1027/3401] Completed EMBC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-17T20:21:14.055887] [INFO ] [sig ] [1028/3401] Forecasting EMD... [2026-02-17T20:21:14.055917] [INFO ] [sig ] Generating forecast for: EMD [2026-02-17T20:21:14.055949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-17T20:21:14.069264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-17T20:21:14.069765] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-17T20:21:14.070864] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-17T20:21:14.070942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:14.070985] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:14.071023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:14.071115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:14.139338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:14.140333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:14.140444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:14.140479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:14.270288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:14.270460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:14.270504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:14.270534] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:14.274238] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=73.65%) [2026-02-17T20:21:14.274556] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-17T20:21:14.274722] [INFO ] [sig ] EMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:14.424881] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EMD.txt [2026-02-17T20:21:14.425052] [INFO ] [sig ] [1028/3401] Completed EMD in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:14.425091] [INFO ] [sig ] [1029/3401] Forecasting EMF... [2026-02-17T20:21:14.425122] [INFO ] [sig ] Generating forecast for: EMF [2026-02-17T20:21:14.425153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-17T20:21:14.437320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-17T20:21:14.437810] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-17T20:21:14.438667] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-17T20:21:14.438722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:14.438754] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:14.438782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:14.439037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:14.498685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:14.499837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:14.499922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:14.499956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:14.623861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:14.624052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:14.624097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:14.624128] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:14.628378] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=86.80%) [2026-02-17T20:21:14.628713] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-17T20:21:14.628877] [INFO ] [sig ] EMF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:14.779558] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EMF.txt [2026-02-17T20:21:14.779742] [INFO ] [sig ] [1029/3401] Completed EMF in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:14.779784] [INFO ] [sig ] [1030/3401] Forecasting EMN... [2026-02-17T20:21:14.779814] [INFO ] [sig ] Generating forecast for: EMN [2026-02-17T20:21:14.779845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-17T20:21:14.791465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-17T20:21:14.791906] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-17T20:21:14.792768] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-17T20:21:14.792822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:14.792854] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:14.792881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:14.792937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:14.850871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:14.851826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:14.851946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:14.851993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:14.983066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:14.983240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:14.983281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:14.983332] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:14.987086] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-02-17T20:21:14.987522] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-17T20:21:14.987693] [INFO ] [sig ] EMN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:15.150060] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EMN.txt [2026-02-17T20:21:15.150217] [INFO ] [sig ] [1030/3401] Completed EMN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:15.150257] [INFO ] [sig ] [1031/3401] Forecasting EMO... [2026-02-17T20:21:15.150289] [INFO ] [sig ] Generating forecast for: EMO [2026-02-17T20:21:15.150319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-17T20:21:15.163781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-17T20:21:15.164424] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-17T20:21:15.165526] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-17T20:21:15.165605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:15.165640] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:15.165667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:15.165724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:15.226820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:15.227768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:15.227856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:15.227891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:15.350411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:15.350596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:15.350639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:15.350675] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:15.354327] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: UP (p=84.25%) [2026-02-17T20:21:15.354684] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-17T20:21:15.354823] [INFO ] [sig ] EMO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:15.502237] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EMO.txt [2026-02-17T20:21:15.502397] [INFO ] [sig ] [1031/3401] Completed EMO in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:15.502438] [INFO ] [sig ] [1032/3401] Forecasting EMXC... [2026-02-17T20:21:15.502471] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-17T20:21:15.502501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-17T20:21:15.515204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-17T20:21:15.515644] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-17T20:21:15.516736] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-17T20:21:15.516796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:15.516828] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:15.516855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:15.516911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:15.576875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:15.577823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:15.577935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:15.577977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:15.704206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:15.704373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:15.704413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:15.704442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:15.708149] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-17T20:21:15.708481] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-17T20:21:15.708649] [INFO ] [sig ] EMXC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:15.864023] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EMXC.txt [2026-02-17T20:21:15.864187] [INFO ] [sig ] [1032/3401] Completed EMXC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:15.864231] [INFO ] [sig ] [1033/3401] Forecasting ENB... [2026-02-17T20:21:15.864260] [INFO ] [sig ] Generating forecast for: ENB [2026-02-17T20:21:15.864291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-17T20:21:15.875978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-17T20:21:15.876382] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-17T20:21:15.877267] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-17T20:21:15.877322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:15.877355] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:15.877381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:15.877438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:15.939288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:15.940225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:15.940319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:15.940352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:16.078670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:16.078866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:16.078929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:16.078976] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:16.083811] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=33.65%) [2026-02-17T20:21:16.084318] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-17T20:21:16.084494] [INFO ] [sig ] ENB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:16.244321] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENB.txt [2026-02-17T20:21:16.244491] [INFO ] [sig ] [1033/3401] Completed ENB in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:16.244532] [INFO ] [sig ] [1034/3401] Forecasting ENGN... [2026-02-17T20:21:16.244563] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-17T20:21:16.244625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-17T20:21:16.256336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-17T20:21:16.256800] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-17T20:21:16.257685] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-17T20:21:16.257743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:16.257775] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:16.257802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:16.257877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:16.317330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:16.318298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:16.318414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:16.318447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:16.455682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:16.455866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:16.455917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:16.455957] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:16.460726] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=32.22%) [2026-02-17T20:21:16.461403] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-17T20:21:16.461599] [INFO ] [sig ] ENGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:16.635285] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENGN.txt [2026-02-17T20:21:16.635449] [INFO ] [sig ] [1034/3401] Completed ENGN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:16.635489] [INFO ] [sig ] [1035/3401] Forecasting ENIC... [2026-02-17T20:21:16.635520] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-17T20:21:16.635550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-17T20:21:16.648020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-17T20:21:16.648462] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-17T20:21:16.649651] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-17T20:21:16.649720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:16.649752] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:16.649779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:16.649838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:16.714408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:16.715439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:16.715561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:16.715628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:16.853339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:16.853513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:16.853556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:16.853616] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:16.857721] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-17T20:21:16.858153] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-17T20:21:16.858310] [INFO ] [sig ] ENIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:17.021931] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ENIC.txt [2026-02-17T20:21:17.022101] [INFO ] [sig ] [1035/3401] Completed ENIC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:17.022141] [INFO ] [sig ] [1036/3401] Forecasting ENPH... [2026-02-17T20:21:17.022185] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-17T20:21:17.022223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-17T20:21:17.034351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-17T20:21:17.034847] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-17T20:21:17.035827] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-17T20:21:17.035917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:17.035951] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:17.035981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:17.036041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:17.099016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:17.100088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:17.100250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:17.100287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:17.225105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:17.225270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:17.225314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:17.225346] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:17.229170] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=0.30%) [2026-02-17T20:21:17.229465] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-17T20:21:17.229620] [INFO ] [sig ] ENPH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:17.378825] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENPH.txt [2026-02-17T20:21:17.378990] [INFO ] [sig ] [1036/3401] Completed ENPH in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:17.379036] [INFO ] [sig ] [1037/3401] Forecasting ENS... [2026-02-17T20:21:17.379076] [INFO ] [sig ] Generating forecast for: ENS [2026-02-17T20:21:17.379113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-17T20:21:17.391362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-17T20:21:17.391803] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-17T20:21:17.392816] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-17T20:21:17.392872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:17.392907] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:17.392934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:17.392991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:17.453854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:17.455067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:17.455175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:17.455210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:17.580120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:17.580289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:17.580333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:17.580365] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:17.583976] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-02-17T20:21:17.584290] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-17T20:21:17.584431] [INFO ] [sig ] ENS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:17.733775] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENS.txt [2026-02-17T20:21:17.733953] [INFO ] [sig ] [1037/3401] Completed ENS in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:17.734004] [INFO ] [sig ] [1038/3401] Forecasting ENSG... [2026-02-17T20:21:17.734042] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-17T20:21:17.734073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-17T20:21:17.745618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-17T20:21:17.746011] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-17T20:21:17.746828] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-17T20:21:17.746882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:17.746914] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:17.746941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:17.746997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:17.804064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:17.804983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:17.805074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:17.805109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:17.935172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:17.935338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:17.935379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:17.935408] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:17.939455] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=64.34%) [2026-02-17T20:21:17.939770] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-17T20:21:17.939906] [INFO ] [sig ] ENSG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:18.094768] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ENSG.txt [2026-02-17T20:21:18.094965] [INFO ] [sig ] [1038/3401] Completed ENSG in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-17T20:21:18.095023] [INFO ] [sig ] [1039/3401] Forecasting ENTA... [2026-02-17T20:21:18.095066] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-17T20:21:18.095105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-17T20:21:18.107747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-17T20:21:18.108164] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-17T20:21:18.109071] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-17T20:21:18.109282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:18.109316] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:18.109345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:18.109404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:18.171647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:18.172594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:18.172681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:18.172715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:18.296453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:18.296640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:18.296685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:18.296716] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:18.300278] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-02-17T20:21:18.300590] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-17T20:21:18.300736] [INFO ] [sig ] ENTA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:18.450205] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENTA.txt [2026-02-17T20:21:18.450440] [INFO ] [sig ] [1039/3401] Completed ENTA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-17T20:21:18.450490] [INFO ] [sig ] [1040/3401] Forecasting ENTG... [2026-02-17T20:21:18.450523] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-17T20:21:18.450555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-17T20:21:18.462220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-17T20:21:18.462648] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-17T20:21:18.463475] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-17T20:21:18.463529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:18.463561] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:18.463612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:18.463671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:18.522245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:18.523146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:18.523230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:18.523263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:18.654627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:18.654799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:18.654840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:18.654869] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:18.658365] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=30.96%) [2026-02-17T20:21:18.658704] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-17T20:21:18.658842] [INFO ] [sig ] ENTG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:18.813608] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENTG.txt [2026-02-17T20:21:18.813777] [INFO ] [sig ] [1040/3401] Completed ENTG in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-17T20:21:18.813819] [INFO ] [sig ] [1041/3401] Forecasting ENTX... [2026-02-17T20:21:18.813851] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-17T20:21:18.813882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-17T20:21:18.825508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-17T20:21:18.825931] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-17T20:21:18.826800] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-17T20:21:18.826856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:18.826890] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:18.826919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:18.826981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:18.890503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:18.891426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:18.891511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:18.891545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:19.015024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:19.015197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:19.015237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:19.015266] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:19.019211] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=71.00%) [2026-02-17T20:21:19.019611] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-17T20:21:19.019762] [INFO ] [sig ] ENTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:19.177527] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ENTX.txt [2026-02-17T20:21:19.177716] [INFO ] [sig ] [1041/3401] Completed ENTX in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-17T20:21:19.177758] [INFO ] [sig ] [1042/3401] Forecasting ENVA... [2026-02-17T20:21:19.177789] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-17T20:21:19.177822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-17T20:21:19.192835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-17T20:21:19.193515] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-17T20:21:19.194621] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-17T20:21:19.194680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:19.194717] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:19.194746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:19.194811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:19.260368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:19.261779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:19.261932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:19.261983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:19.391458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:19.391653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:19.391699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:19.391731] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:19.395619] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=46.86%) [2026-02-17T20:21:19.395949] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-17T20:21:19.396100] [INFO ] [sig ] ENVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:19.546957] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENVA.txt [2026-02-17T20:21:19.547125] [INFO ] [sig ] [1042/3401] Completed ENVA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-17T20:21:19.547199] [INFO ] [sig ] [1043/3401] Forecasting ENVB... [2026-02-17T20:21:19.547229] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-17T20:21:19.547261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-17T20:21:19.559316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-17T20:21:19.559786] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-17T20:21:19.560661] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-17T20:21:19.560718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:19.560782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:19.560812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:19.560871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:19.621078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:19.622034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:19.622124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:19.622159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:19.753322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:19.753588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:19.753643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:19.753673] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:19.757419] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=9.21%) [2026-02-17T20:21:19.757728] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-17T20:21:19.757858] [INFO ] [sig ] ENVB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:19.907862] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENVB.txt [2026-02-17T20:21:19.908034] [INFO ] [sig ] [1043/3401] Completed ENVB in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-17T20:21:19.908075] [INFO ] [sig ] [1044/3401] Forecasting ENVX... [2026-02-17T20:21:19.908106] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-17T20:21:19.908137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-17T20:21:19.921282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-17T20:21:19.921718] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-17T20:21:19.922594] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-17T20:21:19.922653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:19.922697] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:19.922732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:19.922807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:19.982470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:19.983366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:19.983455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:19.983489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:20.111105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:20.111274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:20.111315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:20.111344] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:20.115171] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=48.62%) [2026-02-17T20:21:20.115451] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-17T20:21:20.115595] [INFO ] [sig ] ENVX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:20.259474] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ENVX.txt [2026-02-17T20:21:20.259637] [INFO ] [sig ] [1044/3401] Completed ENVX in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:20.259681] [INFO ] [sig ] [1045/3401] Forecasting EOD... [2026-02-17T20:21:20.259712] [INFO ] [sig ] Generating forecast for: EOD [2026-02-17T20:21:20.259742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-17T20:21:20.270505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-17T20:21:20.270859] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-17T20:21:20.271683] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-17T20:21:20.271738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:20.271773] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:20.271802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:20.271860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:20.329540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:20.330300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:20.330393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:20.330444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:20.458348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:20.458587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:20.458655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:20.458691] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:20.462791] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-17T20:21:20.463307] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-17T20:21:20.463452] [INFO ] [sig ] EOD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:20.621385] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EOD.txt [2026-02-17T20:21:20.621555] [INFO ] [sig ] [1045/3401] Completed EOD in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:20.621621] [INFO ] [sig ] [1046/3401] Forecasting EOG... [2026-02-17T20:21:20.621655] [INFO ] [sig ] Generating forecast for: EOG [2026-02-17T20:21:20.621687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-17T20:21:20.634004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-17T20:21:20.634360] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-17T20:21:20.635199] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-17T20:21:20.635255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:20.635288] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:20.635316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:20.635374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:20.696748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:20.697726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:20.697821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:20.697857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:20.821474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:20.821661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:20.821704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:20.821791] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:20.825646] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=27.99%) [2026-02-17T20:21:20.826024] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-17T20:21:20.826178] [INFO ] [sig ] EOG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:20.971120] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EOG.txt [2026-02-17T20:21:20.971270] [INFO ] [sig ] [1046/3401] Completed EOG in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:20.971309] [INFO ] [sig ] [1047/3401] Forecasting EOI... [2026-02-17T20:21:20.971341] [INFO ] [sig ] Generating forecast for: EOI [2026-02-17T20:21:20.971371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-17T20:21:20.982891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-17T20:21:20.983286] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-17T20:21:20.984137] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-17T20:21:20.984192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:20.984447] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:20.984477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:20.984535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:21.043318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:21.044669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:21.044756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:21.044790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:21.175906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:21.176076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:21.176116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:21.176145] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:21.180008] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-17T20:21:21.180296] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-17T20:21:21.180426] [INFO ] [sig ] EOI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:21.404159] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EOI.txt [2026-02-17T20:21:21.404316] [INFO ] [sig ] [1047/3401] Completed EOI in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:21.404358] [INFO ] [sig ] [1048/3401] Forecasting EOLS... [2026-02-17T20:21:21.404390] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-17T20:21:21.404421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-17T20:21:21.416069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-17T20:21:21.416600] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-17T20:21:21.417432] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-17T20:21:21.417485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:21.417517] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:21.417543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:21.417617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:21.477557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:21.478315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:21.478398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:21.478432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:21.603510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:21.603694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:21.603736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:21.603767] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:21.607324] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-02-17T20:21:21.607631] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-17T20:21:21.607768] [INFO ] [sig ] EOLS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:21.754381] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EOLS.txt [2026-02-17T20:21:21.754552] [INFO ] [sig ] [1048/3401] Completed EOLS in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:21.754613] [INFO ] [sig ] [1049/3401] Forecasting EOS... [2026-02-17T20:21:21.754646] [INFO ] [sig ] Generating forecast for: EOS [2026-02-17T20:21:21.754679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-17T20:21:21.766624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-17T20:21:21.767023] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-17T20:21:21.767916] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-17T20:21:21.767973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:21.768004] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:21.768033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:21.768092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:21.827379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:21.828311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:21.828395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:21.828430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:21.952405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:21.952595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:21.952640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:21.952669] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:21.957210] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-02-17T20:21:21.957546] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-17T20:21:21.957713] [INFO ] [sig ] EOS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:22.110544] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EOS.txt [2026-02-17T20:21:22.110730] [INFO ] [sig ] [1049/3401] Completed EOS in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:22.110772] [INFO ] [sig ] [1050/3401] Forecasting EOSE... [2026-02-17T20:21:22.110803] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-17T20:21:22.110834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-17T20:21:22.122619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-17T20:21:22.123001] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-17T20:21:22.123831] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-17T20:21:22.123885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:22.123918] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:22.123946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:22.124002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:22.183668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:22.184614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:22.184728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:22.184765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:22.305398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:22.305589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:22.305638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:22.305670] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:22.309307] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=51.82%) [2026-02-17T20:21:22.309668] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-17T20:21:22.309838] [INFO ] [sig ] EOSE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:22.454714] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EOSE.txt [2026-02-17T20:21:22.454870] [INFO ] [sig ] [1050/3401] Completed EOSE in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:22.454918] [INFO ] [sig ] [1051/3401] Forecasting EPAC... [2026-02-17T20:21:22.454950] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-17T20:21:22.454981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-17T20:21:22.468489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-17T20:21:22.468954] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-17T20:21:22.469973] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-17T20:21:22.470031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:22.470064] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:22.470091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:22.470149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:22.534130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:22.535138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:22.535230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:22.535263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:22.666954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:22.667186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:22.667254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:22.667306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:22.672864] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: DOWN (p=21.19%) [2026-02-17T20:21:22.673413] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-17T20:21:22.673667] [INFO ] [sig ] EPAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:22.913443] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EPAC.txt [2026-02-17T20:21:22.913723] [INFO ] [sig ] [1051/3401] Completed EPAC in 0.5s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:22.913796] [INFO ] [sig ] [1052/3401] Forecasting EPAM... [2026-02-17T20:21:22.913851] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-17T20:21:22.913915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-17T20:21:22.931835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-17T20:21:22.932389] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-17T20:21:22.934904] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-17T20:21:22.935096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:22.935147] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:22.935181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:22.935274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:23.011640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:23.012784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:23.012898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:23.012937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:23.194653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:23.194880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:23.194953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:23.194997] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:23.200044] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=35.95%) [2026-02-17T20:21:23.200500] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-17T20:21:23.200750] [INFO ] [sig ] EPAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:23.421716] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EPAM.txt [2026-02-17T20:21:23.421931] [INFO ] [sig ] [1052/3401] Completed EPAM in 0.5s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:23.421980] [INFO ] [sig ] [1053/3401] Forecasting EPC... [2026-02-17T20:21:23.422021] [INFO ] [sig ] Generating forecast for: EPC [2026-02-17T20:21:23.422058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-17T20:21:23.444413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-17T20:21:23.446820] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-17T20:21:23.448990] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-17T20:21:23.449072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:23.449126] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:23.449174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:23.449258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:23.542038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:23.543152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:23.543322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:23.543362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:23.716263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:23.716521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:23.716615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:23.716674] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:23.723025] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=30.76%) [2026-02-17T20:21:23.723713] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-17T20:21:23.723957] [INFO ] [sig ] EPC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:23.945336] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EPC.txt [2026-02-17T20:21:23.945523] [INFO ] [sig ] [1053/3401] Completed EPC in 0.5s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:23.945567] [INFO ] [sig ] [1054/3401] Forecasting EPD... [2026-02-17T20:21:23.945625] [INFO ] [sig ] Generating forecast for: EPD [2026-02-17T20:21:23.945657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-17T20:21:23.963627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-17T20:21:23.964177] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-17T20:21:23.965466] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-17T20:21:23.965542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:23.965634] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:23.965685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:23.965779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:24.027297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:24.028655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:24.028774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:24.028811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:24.159933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:24.160132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:24.160198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:24.160232] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:24.163969] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-02-17T20:21:24.164290] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-17T20:21:24.164436] [INFO ] [sig ] EPD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:24.320541] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EPD.txt [2026-02-17T20:21:24.320754] [INFO ] [sig ] [1054/3401] Completed EPD in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:24.320800] [INFO ] [sig ] [1055/3401] Forecasting EPSN... [2026-02-17T20:21:24.320854] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-17T20:21:24.320902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-17T20:21:24.332385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-17T20:21:24.332812] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-17T20:21:24.333710] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-17T20:21:24.333767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:24.333801] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:24.333831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:24.333892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:24.396690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:24.397671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:24.397759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:24.397795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:24.525014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:24.525179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:24.525220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:24.525249] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:24.528826] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-02-17T20:21:24.529156] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-17T20:21:24.529297] [INFO ] [sig ] EPSN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:24.677649] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EPSN.txt [2026-02-17T20:21:24.677794] [INFO ] [sig ] [1055/3401] Completed EPSN in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:24.677835] [INFO ] [sig ] [1056/3401] Forecasting EQBK... [2026-02-17T20:21:24.677865] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-17T20:21:24.677894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-17T20:21:24.689416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-17T20:21:24.689887] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-17T20:21:24.690934] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-17T20:21:24.690994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:24.691037] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:24.691072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:24.691150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:24.753740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:24.754713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:24.754828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:24.754865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:24.882603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:24.882783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:24.882826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:24.882856] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:24.887216] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=39.53%) [2026-02-17T20:21:24.887662] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-17T20:21:24.887847] [INFO ] [sig ] EQBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:25.042285] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EQBK.txt [2026-02-17T20:21:25.042525] [INFO ] [sig ] [1056/3401] Completed EQBK in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:25.042605] [INFO ] [sig ] [1057/3401] Forecasting EQH... [2026-02-17T20:21:25.042641] [INFO ] [sig ] Generating forecast for: EQH [2026-02-17T20:21:25.042672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-17T20:21:25.054962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-17T20:21:25.055417] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-17T20:21:25.056287] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-17T20:21:25.056341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:25.056374] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:25.056401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:25.056459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:25.115622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:25.116601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:25.116699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:25.116733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:25.242094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:25.242281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:25.242324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:25.242355] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:25.246396] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-02-17T20:21:25.246742] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-17T20:21:25.246883] [INFO ] [sig ] EQH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:25.396524] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EQH.txt [2026-02-17T20:21:25.396713] [INFO ] [sig ] [1057/3401] Completed EQH in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-17T20:21:25.396760] [INFO ] [sig ] [1058/3401] Forecasting EQIX... [2026-02-17T20:21:25.396792] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-17T20:21:25.396826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-17T20:21:25.408757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-17T20:21:25.409225] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-17T20:21:25.410108] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-17T20:21:25.410164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:25.410233] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:25.410265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:25.410325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:25.471804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:25.472760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:25.472858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:25.472893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:25.600899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:25.601079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:25.601131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:25.601180] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:25.605056] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=53.50%) [2026-02-17T20:21:25.605372] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-17T20:21:25.605547] [INFO ] [sig ] EQIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:25.782834] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EQIX.txt [2026-02-17T20:21:25.783046] [INFO ] [sig ] [1058/3401] Completed EQIX in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-17T20:21:25.783097] [INFO ] [sig ] [1059/3401] Forecasting ERAS... [2026-02-17T20:21:25.783135] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-17T20:21:25.783172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-17T20:21:25.798104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-17T20:21:25.798610] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-17T20:21:25.799685] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-17T20:21:25.799749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:25.799789] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:25.799822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:25.799899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:25.876905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:25.877902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:25.878006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:25.878055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:26.024876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:26.025044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:26.025087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:26.025117] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:26.028708] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=72.11%) [2026-02-17T20:21:26.029003] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-17T20:21:26.029140] [INFO ] [sig ] ERAS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:26.178930] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ERAS.txt [2026-02-17T20:21:26.179073] [INFO ] [sig ] [1059/3401] Completed ERAS in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:26.179117] [INFO ] [sig ] [1060/3401] Forecasting ERIC... [2026-02-17T20:21:26.179149] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-17T20:21:26.179187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-17T20:21:26.190348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-17T20:21:26.190732] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-17T20:21:26.191561] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-17T20:21:26.191638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:26.191699] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:26.191731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:26.191791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:26.253256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:26.254189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:26.254279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:26.254314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:26.388081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:26.388267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:26.388315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:26.388351] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:26.392880] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-17T20:21:26.393231] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-17T20:21:26.393390] [INFO ] [sig ] ERIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:26.539435] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ERIC.txt [2026-02-17T20:21:26.539625] [INFO ] [sig ] [1060/3401] Completed ERIC in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:26.539670] [INFO ] [sig ] [1061/3401] Forecasting ERIE... [2026-02-17T20:21:26.539701] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-17T20:21:26.539732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-17T20:21:26.551649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-17T20:21:26.552075] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-17T20:21:26.552906] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-17T20:21:26.552960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:26.552992] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:26.553020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:26.553077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:26.610927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:26.611826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:26.611911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:26.611944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:26.731744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:26.731918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:26.731962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:26.731992] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:26.735605] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=67.91%) [2026-02-17T20:21:26.735911] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-17T20:21:26.736048] [INFO ] [sig ] ERIE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:26.887887] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ERIE.txt [2026-02-17T20:21:26.888053] [INFO ] [sig ] [1061/3401] Completed ERIE in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:26.888102] [INFO ] [sig ] [1062/3401] Forecasting ERII... [2026-02-17T20:21:26.888152] [INFO ] [sig ] Generating forecast for: ERII [2026-02-17T20:21:26.888193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-17T20:21:26.903540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-17T20:21:26.904048] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-17T20:21:26.905138] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-17T20:21:26.905210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:26.905249] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:26.905283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:26.905358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:26.973836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:26.974808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:26.974904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:26.974939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:27.124590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:27.124764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:27.124804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:27.124832] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:27.128605] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-17T20:21:27.128906] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-17T20:21:27.129039] [INFO ] [sig ] ERII: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:27.280070] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ERII.txt [2026-02-17T20:21:27.280240] [INFO ] [sig ] [1062/3401] Completed ERII in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:27.280281] [INFO ] [sig ] [1063/3401] Forecasting ERO... [2026-02-17T20:21:27.280312] [INFO ] [sig ] Generating forecast for: ERO [2026-02-17T20:21:27.280344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-17T20:21:27.291760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-17T20:21:27.292164] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-17T20:21:27.293056] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-17T20:21:27.293114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:27.293148] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:27.293177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:27.293244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:27.352682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:27.353618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:27.353723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:27.353759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:27.478800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:27.479011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:27.479056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:27.479157] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:27.483180] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-02-17T20:21:27.483531] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-17T20:21:27.483725] [INFO ] [sig ] ERO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:27.635527] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ERO.txt [2026-02-17T20:21:27.635711] [INFO ] [sig ] [1063/3401] Completed ERO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:27.635754] [INFO ] [sig ] [1064/3401] Forecasting ES... [2026-02-17T20:21:27.635787] [INFO ] [sig ] Generating forecast for: ES [2026-02-17T20:21:27.635830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-17T20:21:27.647650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-17T20:21:27.648044] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-17T20:21:27.648914] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-17T20:21:27.648968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:27.649001] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:27.649027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:27.649090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:27.707114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:27.708088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:27.708207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:27.708249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:27.831928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:27.832095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:27.832138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:27.832167] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:27.835864] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-02-17T20:21:27.836240] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-17T20:21:27.836602] [INFO ] [sig ] ES: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:27.991804] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ES.txt [2026-02-17T20:21:27.991938] [INFO ] [sig ] [1064/3401] Completed ES in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:27.991977] [INFO ] [sig ] [1065/3401] Forecasting ESAB... [2026-02-17T20:21:27.992007] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-17T20:21:27.992038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-17T20:21:28.003849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-17T20:21:28.004216] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-17T20:21:28.005032] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-17T20:21:28.005085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:28.005117] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:28.005144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:28.005201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:28.065268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:28.066159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:28.066241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:28.066274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:28.192253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:28.192410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:28.192451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:28.192497] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:28.196350] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: UP (p=80.04%) [2026-02-17T20:21:28.196660] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-17T20:21:28.196789] [INFO ] [sig ] ESAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:28.355061] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESAB.txt [2026-02-17T20:21:28.355450] [INFO ] [sig ] [1065/3401] Completed ESAB in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:28.355494] [INFO ] [sig ] [1066/3401] Forecasting ESCA... [2026-02-17T20:21:28.355523] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-17T20:21:28.355556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-17T20:21:28.369405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-17T20:21:28.369903] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-17T20:21:28.371008] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-17T20:21:28.371073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:28.371111] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:28.371147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:28.371222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:28.454134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:28.455100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:28.455189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:28.455225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:28.578744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:28.578911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:28.578952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:28.578983] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:28.582643] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: DOWN (p=23.82%) [2026-02-17T20:21:28.582946] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-17T20:21:28.583079] [INFO ] [sig ] ESCA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:28.730864] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ESCA.txt [2026-02-17T20:21:28.731023] [INFO ] [sig ] [1066/3401] Completed ESCA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:28.731064] [INFO ] [sig ] [1067/3401] Forecasting ESE... [2026-02-17T20:21:28.731098] [INFO ] [sig ] Generating forecast for: ESE [2026-02-17T20:21:28.731135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-17T20:21:28.742846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-17T20:21:28.743226] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-17T20:21:28.744088] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-17T20:21:28.744143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:28.744177] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:28.744205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:28.744263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:28.805779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:28.806566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:28.806665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:28.806699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:28.936172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:28.936346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:28.936387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:28.936416] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:28.940165] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-17T20:21:28.940609] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-17T20:21:28.940771] [INFO ] [sig ] ESE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:29.110289] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESE.txt [2026-02-17T20:21:29.110447] [INFO ] [sig ] [1067/3401] Completed ESE in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:29.110489] [INFO ] [sig ] [1068/3401] Forecasting ESEA... [2026-02-17T20:21:29.110519] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-17T20:21:29.110548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-17T20:21:29.121656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-17T20:21:29.122005] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-17T20:21:29.122818] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-17T20:21:29.122871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:29.122902] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:29.122928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:29.122984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:29.181929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:29.182670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:29.182752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:29.182785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:29.300613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:29.300781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:29.300821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:29.300850] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:29.304313] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-02-17T20:21:29.304647] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-17T20:21:29.304782] [INFO ] [sig ] ESEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:29.454956] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ESEA.txt [2026-02-17T20:21:29.455117] [INFO ] [sig ] [1068/3401] Completed ESEA in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:29.455166] [INFO ] [sig ] [1069/3401] Forecasting ESGD... [2026-02-17T20:21:29.455203] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-17T20:21:29.455238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-17T20:21:29.466363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-17T20:21:29.466749] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-17T20:21:29.467605] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-17T20:21:29.467659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:29.467692] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:29.467718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:29.467800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:29.527471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:29.528276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:29.528360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:29.528395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:29.658022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:29.658186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:29.658229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:29.658259] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:29.661820] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-17T20:21:29.662112] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-17T20:21:29.662245] [INFO ] [sig ] ESGD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:29.805201] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ESGD.txt [2026-02-17T20:21:29.805335] [INFO ] [sig ] [1069/3401] Completed ESGD in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:29.805374] [INFO ] [sig ] [1070/3401] Forecasting ESGE... [2026-02-17T20:21:29.805404] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-17T20:21:29.805434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-17T20:21:29.816797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-17T20:21:29.817208] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-17T20:21:29.818024] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-17T20:21:29.818077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:29.818108] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:29.818135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:29.818191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:29.877899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:29.878813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:29.878937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:29.878974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:30.014837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:30.015018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:30.015061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:30.015090] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:30.019104] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=80.37%) [2026-02-17T20:21:30.019408] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-17T20:21:30.019549] [INFO ] [sig ] ESGE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:30.181663] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESGE.txt [2026-02-17T20:21:30.181830] [INFO ] [sig ] [1070/3401] Completed ESGE in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:30.181872] [INFO ] [sig ] [1071/3401] Forecasting ESI... [2026-02-17T20:21:30.181905] [INFO ] [sig ] Generating forecast for: ESI [2026-02-17T20:21:30.181935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-17T20:21:30.194857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-17T20:21:30.195361] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-17T20:21:30.196350] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-17T20:21:30.196424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:30.196458] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:30.196486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:30.196544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:30.263103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:30.264011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:30.264094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:30.264128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:30.395492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:30.395681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:30.395723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:30.395752] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:30.399315] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=76.14%) [2026-02-17T20:21:30.399642] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-17T20:21:30.399795] [INFO ] [sig ] ESI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:30.571359] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESI.txt [2026-02-17T20:21:30.571534] [INFO ] [sig ] [1071/3401] Completed ESI in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:30.571598] [INFO ] [sig ] [1072/3401] Forecasting ESOA... [2026-02-17T20:21:30.571634] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-17T20:21:30.571665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-17T20:21:30.583011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-17T20:21:30.583427] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-17T20:21:30.584314] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-17T20:21:30.584372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:30.584404] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:30.584431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:30.584487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:30.641888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:30.642833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:30.642943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:30.642976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:30.779393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:30.779600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:30.779648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:30.779679] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:30.783334] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: UP (p=66.07%) [2026-02-17T20:21:30.783687] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-17T20:21:30.783835] [INFO ] [sig ] ESOA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:30.931516] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESOA.txt [2026-02-17T20:21:30.931693] [INFO ] [sig ] [1072/3401] Completed ESOA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:30.931734] [INFO ] [sig ] [1073/3401] Forecasting ESPO... [2026-02-17T20:21:30.931765] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-17T20:21:30.931799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-17T20:21:30.943295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-17T20:21:30.943687] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-17T20:21:30.944533] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-17T20:21:30.944611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:30.944647] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:30.944674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:30.944732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:31.008862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:31.009812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:31.009898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:31.009931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:31.151380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:31.151606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:31.151668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:31.151705] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:31.155635] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-02-17T20:21:31.155998] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-17T20:21:31.156151] [INFO ] [sig ] ESPO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:31.315775] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESPO.txt [2026-02-17T20:21:31.316067] [INFO ] [sig ] [1073/3401] Completed ESPO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:31.316127] [INFO ] [sig ] [1074/3401] Forecasting ESQ... [2026-02-17T20:21:31.316170] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-17T20:21:31.316214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-17T20:21:31.329096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-17T20:21:31.329548] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-17T20:21:31.330668] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-17T20:21:31.330728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:31.330762] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:31.330789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:31.330853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:31.393306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:31.394260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:31.394368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:31.394403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:31.529046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:31.529220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:31.529269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:31.529306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:31.532796] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-17T20:21:31.533088] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-17T20:21:31.533220] [INFO ] [sig ] ESQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:31.684040] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESQ.txt [2026-02-17T20:21:31.684260] [INFO ] [sig ] [1074/3401] Completed ESQ in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:31.684320] [INFO ] [sig ] [1075/3401] Forecasting ESTA... [2026-02-17T20:21:31.684360] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-17T20:21:31.684394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-17T20:21:31.700789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-17T20:21:31.701320] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-17T20:21:31.702543] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-17T20:21:31.702642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:31.702691] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:31.702740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:31.702846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:31.794613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:31.795787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:31.795908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:31.795964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:31.933723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:31.933920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:31.933982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:31.934029] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:31.939627] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-02-17T20:21:31.940172] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-17T20:21:31.940598] [INFO ] [sig ] ESTA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:32.120018] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ESTA.txt [2026-02-17T20:21:32.120222] [INFO ] [sig ] [1075/3401] Completed ESTA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-17T20:21:32.120267] [INFO ] [sig ] [1076/3401] Forecasting ESTC... [2026-02-17T20:21:32.120301] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-17T20:21:32.120341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-17T20:21:32.133388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-17T20:21:32.133873] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-17T20:21:32.134907] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-17T20:21:32.134967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:32.135002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:32.135030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:32.135089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:32.196032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:32.197000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:32.197102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:32.197164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:32.322197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:32.322380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:32.322425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:32.322456] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:32.326333] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-02-17T20:21:32.326773] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-17T20:21:32.326929] [INFO ] [sig ] ESTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:32.484456] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ESTC.txt [2026-02-17T20:21:32.484629] [INFO ] [sig ] [1076/3401] Completed ESTC in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-17T20:21:32.484673] [INFO ] [sig ] [1077/3401] Forecasting ETB... [2026-02-17T20:21:32.484704] [INFO ] [sig ] Generating forecast for: ETB [2026-02-17T20:21:32.484739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-17T20:21:32.497663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-17T20:21:32.498128] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-17T20:21:32.499158] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-17T20:21:32.499225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:32.499313] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:32.499346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:32.499416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:32.565300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:32.566214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:32.566297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:32.566332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:32.690663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:32.690831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:32.690874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:32.690904] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:32.695234] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=75.07%) [2026-02-17T20:21:32.695532] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-17T20:21:32.695688] [INFO ] [sig ] ETB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:32.841347] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ETB.txt [2026-02-17T20:21:32.841486] [INFO ] [sig ] [1077/3401] Completed ETB in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:32.841527] [INFO ] [sig ] [1078/3401] Forecasting ETD... [2026-02-17T20:21:32.841557] [INFO ] [sig ] Generating forecast for: ETD [2026-02-17T20:21:32.841610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-17T20:21:32.854670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-17T20:21:32.855109] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-17T20:21:32.856081] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-17T20:21:32.856149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:32.856182] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:32.856213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:32.856283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:32.925119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:32.926352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:32.926482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:32.926520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:33.057969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:33.058205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:33.058275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:33.058311] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:33.063007] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-02-17T20:21:33.063454] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-17T20:21:33.063664] [INFO ] [sig ] ETD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:33.237528] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ETD.txt [2026-02-17T20:21:33.237770] [INFO ] [sig ] [1078/3401] Completed ETD in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:33.237824] [INFO ] [sig ] [1079/3401] Forecasting ETG... [2026-02-17T20:21:33.237867] [INFO ] [sig ] Generating forecast for: ETG [2026-02-17T20:21:33.237911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-17T20:21:33.251390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-17T20:21:33.251879] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-17T20:21:33.252889] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-17T20:21:33.252961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:33.253005] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:33.253041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:33.253120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:33.320672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:33.321681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:33.321787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:33.321823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:33.460128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:33.460310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:33.460353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:33.460384] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:33.465701] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=32.65%) [2026-02-17T20:21:33.466247] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-17T20:21:33.466475] [INFO ] [sig ] ETG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:33.694519] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ETG.txt [2026-02-17T20:21:33.694749] [INFO ] [sig ] [1079/3401] Completed ETG in 0.5s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:33.694801] [INFO ] [sig ] [1080/3401] Forecasting ETHA... [2026-02-17T20:21:33.694835] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-17T20:21:33.694876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-17T20:21:33.709740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-17T20:21:33.710225] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-17T20:21:33.711299] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-17T20:21:33.711374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:33.711415] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:33.711444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:33.711509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:33.790215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:33.791400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:33.791525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:33.791594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:33.942800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:33.942976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:33.943018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:33.943085] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:33.946898] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-02-17T20:21:33.947300] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-17T20:21:33.947449] [INFO ] [sig ] ETHA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:34.099233] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ETHA.txt [2026-02-17T20:21:34.099411] [INFO ] [sig ] [1080/3401] Completed ETHA in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:34.099454] [INFO ] [sig ] [1081/3401] Forecasting ETJ... [2026-02-17T20:21:34.099487] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-17T20:21:34.099520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-17T20:21:34.111640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-17T20:21:34.112095] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-17T20:21:34.113156] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-17T20:21:34.113228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:34.113262] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:34.113292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:34.113351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:34.174399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:34.175376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:34.175484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:34.175519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:34.299983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:34.300175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:34.300238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:34.300280] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:34.305636] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=63.42%) [2026-02-17T20:21:34.306082] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-17T20:21:34.306269] [INFO ] [sig ] ETJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:34.490378] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ETJ.txt [2026-02-17T20:21:34.490603] [INFO ] [sig ] [1081/3401] Completed ETJ in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:34.490657] [INFO ] [sig ] [1082/3401] Forecasting ETN... [2026-02-17T20:21:34.490690] [INFO ] [sig ] Generating forecast for: ETN [2026-02-17T20:21:34.490722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-17T20:21:34.505104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-17T20:21:34.505656] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-17T20:21:34.506926] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-17T20:21:34.507014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:34.507077] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:34.507118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:34.507231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:34.585414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:34.586682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:34.586829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:34.586884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:34.739989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:34.740161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:34.740202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:34.740233] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:34.743825] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-02-17T20:21:34.744154] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-17T20:21:34.744295] [INFO ] [sig ] ETN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:34.896452] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ETN.txt [2026-02-17T20:21:34.896645] [INFO ] [sig ] [1082/3401] Completed ETN in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:34.896689] [INFO ] [sig ] [1083/3401] Forecasting ETO... [2026-02-17T20:21:34.896720] [INFO ] [sig ] Generating forecast for: ETO [2026-02-17T20:21:34.896752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-17T20:21:34.908511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-17T20:21:34.908967] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-17T20:21:34.909998] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-17T20:21:34.910062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:34.910095] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:34.910124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:34.910182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:34.970413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:34.971406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:34.971516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:34.971552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:35.090859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:35.091025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:35.091066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:35.091095] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:35.094626] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=71.26%) [2026-02-17T20:21:35.094946] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-17T20:21:35.095087] [INFO ] [sig ] ETO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:35.245326] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ETO.txt [2026-02-17T20:21:35.245490] [INFO ] [sig ] [1083/3401] Completed ETO in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:35.245531] [INFO ] [sig ] [1084/3401] Forecasting ETON... [2026-02-17T20:21:35.245562] [INFO ] [sig ] Generating forecast for: ETON [2026-02-17T20:21:35.245618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-17T20:21:35.262052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-17T20:21:35.262535] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-17T20:21:35.263640] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-17T20:21:35.263708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:35.263750] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:35.263779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:35.263840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:35.325038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:35.326031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:35.326133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:35.326169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:35.451808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:35.451975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:35.452018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:35.452049] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:35.456220] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-17T20:21:35.456836] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-17T20:21:35.456992] [INFO ] [sig ] ETON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:35.612422] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ETON.txt [2026-02-17T20:21:35.612619] [INFO ] [sig ] [1084/3401] Completed ETON in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:35.612662] [INFO ] [sig ] [1085/3401] Forecasting ETSY... [2026-02-17T20:21:35.612694] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-17T20:21:35.612725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-17T20:21:35.624675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-17T20:21:35.625104] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-17T20:21:35.626100] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-17T20:21:35.626159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:35.626193] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:35.626223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:35.626282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:35.687027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:35.688026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:35.688134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:35.688169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:35.813892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:35.814059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:35.814101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:35.814131] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:35.817838] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-17T20:21:35.818211] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-17T20:21:35.818368] [INFO ] [sig ] ETSY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:35.976861] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ETSY.txt [2026-02-17T20:21:35.977025] [INFO ] [sig ] [1085/3401] Completed ETSY in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:35.977071] [INFO ] [sig ] [1086/3401] Forecasting ETY... [2026-02-17T20:21:35.977102] [INFO ] [sig ] Generating forecast for: ETY [2026-02-17T20:21:35.977157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-17T20:21:35.989507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-17T20:21:35.989959] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-17T20:21:35.990859] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-17T20:21:35.990929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:35.990971] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:35.991004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:35.991063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:36.059043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:36.060276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:36.060377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:36.060412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:36.182977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:36.183142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:36.183182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:36.183211] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:36.186836] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-17T20:21:36.187190] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-17T20:21:36.187341] [INFO ] [sig ] ETY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:36.342676] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ETY.txt [2026-02-17T20:21:36.342843] [INFO ] [sig ] [1086/3401] Completed ETY in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:36.342884] [INFO ] [sig ] [1087/3401] Forecasting EUFN... [2026-02-17T20:21:36.342916] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-17T20:21:36.342947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-17T20:21:36.354927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-17T20:21:36.355368] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-17T20:21:36.356271] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-17T20:21:36.356331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:36.356366] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:36.356394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:36.356450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:36.416372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:36.417327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:36.417467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:36.417505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:36.541234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:36.541400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:36.541441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:36.541470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:36.545043] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-17T20:21:36.545404] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-17T20:21:36.545557] [INFO ] [sig ] EUFN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:36.694012] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EUFN.txt [2026-02-17T20:21:36.694175] [INFO ] [sig ] [1087/3401] Completed EUFN in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:36.694215] [INFO ] [sig ] [1088/3401] Forecasting EVAX... [2026-02-17T20:21:36.694246] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-17T20:21:36.694280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-17T20:21:36.705826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-17T20:21:36.706231] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-17T20:21:36.707083] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-17T20:21:36.707164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:36.707199] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:36.707225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:36.707283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:36.765987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:36.766911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:36.767012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:36.767047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:36.896977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:36.897185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:36.897228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:36.897257] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:36.901020] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=65.61%) [2026-02-17T20:21:36.901386] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-17T20:21:36.901529] [INFO ] [sig ] EVAX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:37.051524] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVAX.txt [2026-02-17T20:21:37.051718] [INFO ] [sig ] [1088/3401] Completed EVAX in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:37.051762] [INFO ] [sig ] [1089/3401] Forecasting EVC... [2026-02-17T20:21:37.051796] [INFO ] [sig ] Generating forecast for: EVC [2026-02-17T20:21:37.051827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-17T20:21:37.063699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-17T20:21:37.064094] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-17T20:21:37.064934] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-17T20:21:37.064991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:37.065024] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:37.065051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:37.065108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:37.126249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:37.127204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:37.127305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:37.127343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:37.252819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:37.252985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:37.253025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:37.253071] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:37.256654] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: UP (p=58.76%) [2026-02-17T20:21:37.256975] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-17T20:21:37.257124] [INFO ] [sig ] EVC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:37.410044] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVC.txt [2026-02-17T20:21:37.410211] [INFO ] [sig ] [1089/3401] Completed EVC in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:37.410253] [INFO ] [sig ] [1090/3401] Forecasting EVCM... [2026-02-17T20:21:37.410284] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-17T20:21:37.410314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-17T20:21:37.421832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-17T20:21:37.422250] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-17T20:21:37.423143] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-17T20:21:37.423202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:37.423235] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:37.423262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:37.423319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:37.483952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:37.484904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:37.485016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:37.485052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:37.606862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:37.607027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:37.607068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:37.607098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:37.610682] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-17T20:21:37.611010] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-17T20:21:37.611150] [INFO ] [sig ] EVCM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:37.759311] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVCM.txt [2026-02-17T20:21:37.759531] [INFO ] [sig ] [1090/3401] Completed EVCM in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-17T20:21:37.759593] [INFO ] [sig ] [1091/3401] Forecasting EVEX... [2026-02-17T20:21:37.759647] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-17T20:21:37.759892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-17T20:21:37.775056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-17T20:21:37.775484] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-17T20:21:37.776528] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-17T20:21:37.776615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:37.776652] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:37.776681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:37.776741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:37.842556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:37.843466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:37.843561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:37.843663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:37.971618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:37.971779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:37.971819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:37.971848] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:37.975567] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=16.82%) [2026-02-17T20:21:37.975928] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-17T20:21:37.976072] [INFO ] [sig ] EVEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:38.127901] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EVEX.txt [2026-02-17T20:21:38.128071] [INFO ] [sig ] [1091/3401] Completed EVEX in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-17T20:21:38.128111] [INFO ] [sig ] [1092/3401] Forecasting EVF... [2026-02-17T20:21:38.128142] [INFO ] [sig ] Generating forecast for: EVF [2026-02-17T20:21:38.128174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-17T20:21:38.139302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-17T20:21:38.139734] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-17T20:21:38.140547] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-17T20:21:38.140625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:38.140659] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:38.140686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:38.140743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:38.201122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:38.202012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:38.202106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:38.202140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:38.318010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:38.318176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:38.318216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:38.318245] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:38.321821] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=62.21%) [2026-02-17T20:21:38.322152] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-17T20:21:38.322298] [INFO ] [sig ] EVF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:38.471803] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVF.txt [2026-02-17T20:21:38.471974] [INFO ] [sig ] [1092/3401] Completed EVF in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-17T20:21:38.472016] [INFO ] [sig ] [1093/3401] Forecasting EVG... [2026-02-17T20:21:38.472046] [INFO ] [sig ] Generating forecast for: EVG [2026-02-17T20:21:38.472078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-17T20:21:38.482833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-17T20:21:38.483223] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-17T20:21:38.484064] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-17T20:21:38.484118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:38.484153] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:38.484228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:38.484296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:38.543619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:38.544456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:38.544543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:38.544597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:38.658127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:38.658294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:38.658335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:38.658364] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:38.661848] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: DOWN (p=42.92%) [2026-02-17T20:21:38.662124] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-17T20:21:38.662253] [INFO ] [sig ] EVG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:38.808541] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EVG.txt [2026-02-17T20:21:38.808696] [INFO ] [sig ] [1093/3401] Completed EVG in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-17T20:21:38.808736] [INFO ] [sig ] [1094/3401] Forecasting EVGO... [2026-02-17T20:21:38.808766] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-17T20:21:38.808797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-17T20:21:38.820118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-17T20:21:38.820486] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-17T20:21:38.821485] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-17T20:21:38.821538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:38.821622] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:38.821651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:38.821708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:38.878209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:38.878908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:38.878988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:38.879020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:39.000526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:39.000701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:39.000742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:39.000771] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:39.004758] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=84.90%) [2026-02-17T20:21:39.005032] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-17T20:21:39.005159] [INFO ] [sig ] EVGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:39.149329] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVGO.txt [2026-02-17T20:21:39.149494] [INFO ] [sig ] [1094/3401] Completed EVGO in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:39.149543] [INFO ] [sig ] [1095/3401] Forecasting EVH... [2026-02-17T20:21:39.149594] [INFO ] [sig ] Generating forecast for: EVH [2026-02-17T20:21:39.149629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-17T20:21:39.160780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-17T20:21:39.161135] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-17T20:21:39.161986] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-17T20:21:39.162040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:39.162072] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:39.162098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:39.162160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:39.221143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:39.222076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:39.222158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:39.222192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:39.345055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:39.345231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:39.345273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:39.345305] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:39.349275] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=56.09%) [2026-02-17T20:21:39.349636] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-17T20:21:39.349776] [INFO ] [sig ] EVH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:39.498253] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVH.txt [2026-02-17T20:21:39.498394] [INFO ] [sig ] [1095/3401] Completed EVH in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:39.498444] [INFO ] [sig ] [1096/3401] Forecasting EVN... [2026-02-17T20:21:39.498478] [INFO ] [sig ] Generating forecast for: EVN [2026-02-17T20:21:39.498510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-17T20:21:39.510785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-17T20:21:39.511135] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-17T20:21:39.511946] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-17T20:21:39.511999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:39.512034] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:39.512061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:39.512119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:39.570509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:39.571307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:39.571390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:39.571427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:39.691545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:39.691728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:39.691769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:39.691799] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:39.695355] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: DOWN (p=44.59%) [2026-02-17T20:21:39.695751] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-17T20:21:39.695891] [INFO ] [sig ] EVN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:39.841697] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EVN.txt [2026-02-17T20:21:39.841847] [INFO ] [sig ] [1096/3401] Completed EVN in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:39.841887] [INFO ] [sig ] [1097/3401] Forecasting EVO... [2026-02-17T20:21:39.841918] [INFO ] [sig ] Generating forecast for: EVO [2026-02-17T20:21:39.841957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-17T20:21:39.853515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-17T20:21:39.853879] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-17T20:21:39.854678] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-17T20:21:39.854731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:39.854764] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:39.854790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:39.854846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:39.915847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:39.916918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:39.917003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:39.917036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:40.043039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:40.043209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:40.043251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:40.043319] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:40.047066] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-02-17T20:21:40.047368] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-17T20:21:40.047501] [INFO ] [sig ] EVO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:40.199701] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVO.txt [2026-02-17T20:21:40.199859] [INFO ] [sig ] [1097/3401] Completed EVO in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:40.199898] [INFO ] [sig ] [1098/3401] Forecasting EVRG... [2026-02-17T20:21:40.199929] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-17T20:21:40.199960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-17T20:21:40.211401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-17T20:21:40.211802] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-17T20:21:40.212641] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-17T20:21:40.212693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:40.212725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:40.212751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:40.212807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:40.270471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:40.271183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:40.271267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:40.271301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:40.397593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:40.397758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:40.397800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:40.397829] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:40.401850] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-02-17T20:21:40.402145] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-17T20:21:40.402280] [INFO ] [sig ] EVRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:40.552738] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVRG.txt [2026-02-17T20:21:40.552906] [INFO ] [sig ] [1098/3401] Completed EVRG in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:40.552945] [INFO ] [sig ] [1099/3401] Forecasting EVSD... [2026-02-17T20:21:40.552976] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-17T20:21:40.553006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-17T20:21:40.563565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-17T20:21:40.563931] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-17T20:21:40.564750] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-17T20:21:40.564802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:40.564835] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:40.564862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:40.564919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:40.623931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:40.624773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:40.624859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:40.624892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:40.746204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:40.746364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:40.746404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:40.746435] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:40.750009] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=94.14%) [2026-02-17T20:21:40.750296] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-17T20:21:40.750433] [INFO ] [sig ] EVSD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:40.899387] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVSD.txt [2026-02-17T20:21:40.899561] [INFO ] [sig ] [1099/3401] Completed EVSD in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:40.899631] [INFO ] [sig ] [1100/3401] Forecasting EVTC... [2026-02-17T20:21:40.899662] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-17T20:21:40.899694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-17T20:21:40.911821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-17T20:21:40.912215] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-17T20:21:40.913228] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-17T20:21:40.913281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:40.913313] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:40.913339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:40.913395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:40.970962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:40.971597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:40.971679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:40.971711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:41.092258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:41.092425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:41.092466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:41.092495] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:41.095979] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=75.60%) [2026-02-17T20:21:41.096251] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-17T20:21:41.096378] [INFO ] [sig ] EVTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:41.239390] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVTC.txt [2026-02-17T20:21:41.239509] [INFO ] [sig ] [1100/3401] Completed EVTC in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:41.239549] [INFO ] [sig ] [1101/3401] Forecasting EVTL... [2026-02-17T20:21:41.239595] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-17T20:21:41.239629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-17T20:21:41.250188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-17T20:21:41.250497] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-17T20:21:41.251280] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-17T20:21:41.251333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:41.251365] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:41.251392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:41.251449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:41.310092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:41.310772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:41.310853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:41.310887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:41.433637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:41.433788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:41.433827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:41.433855] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:41.437216] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=60.93%) [2026-02-17T20:21:41.437486] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-17T20:21:41.437630] [INFO ] [sig ] EVTL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:41.579144] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EVTL.txt [2026-02-17T20:21:41.579260] [INFO ] [sig ] [1101/3401] Completed EVTL in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:41.579299] [INFO ] [sig ] [1102/3401] Forecasting EWBC... [2026-02-17T20:21:41.579329] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-17T20:21:41.579359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-17T20:21:41.590904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-17T20:21:41.591262] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-17T20:21:41.592093] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-17T20:21:41.592146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:41.592179] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:41.592206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:41.592263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:41.649196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:41.649876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:41.649955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:41.649988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:41.775425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:41.775593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:41.775637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:41.775666] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:41.779046] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-02-17T20:21:41.779322] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-17T20:21:41.779449] [INFO ] [sig ] EWBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:41.928225] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EWBC.txt [2026-02-17T20:21:41.928476] [INFO ] [sig ] [1102/3401] Completed EWBC in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:41.928540] [INFO ] [sig ] [1103/3401] Forecasting EWCZ... [2026-02-17T20:21:41.928590] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-17T20:21:41.928642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-17T20:21:41.942112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-17T20:21:41.942486] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-17T20:21:41.943394] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-17T20:21:41.943449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:41.943483] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:41.943512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:41.943593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:42.003660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:42.004499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:42.004600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:42.004638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:42.129902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:42.130063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:42.130104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:42.130134] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:42.133592] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=70.47%) [2026-02-17T20:21:42.133868] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-17T20:21:42.133994] [INFO ] [sig ] EWCZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:42.281614] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EWCZ.txt [2026-02-17T20:21:42.281942] [INFO ] [sig ] [1103/3401] Completed EWCZ in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:42.281982] [INFO ] [sig ] [1104/3401] Forecasting EWTX... [2026-02-17T20:21:42.282018] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-17T20:21:42.282047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-17T20:21:42.293783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-17T20:21:42.294102] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-17T20:21:42.295082] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-17T20:21:42.295133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:42.295165] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:42.295193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:42.295250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:42.354048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:42.354720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:42.354823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:42.354857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:42.477280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:42.477419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:42.477459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:42.477488] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:42.481094] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-17T20:21:42.481368] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-17T20:21:42.481498] [INFO ] [sig ] EWTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:42.623820] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EWTX.txt [2026-02-17T20:21:42.623948] [INFO ] [sig ] [1104/3401] Completed EWTX in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:42.623988] [INFO ] [sig ] [1105/3401] Forecasting EWZS... [2026-02-17T20:21:42.624023] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-17T20:21:42.624053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-17T20:21:42.634940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-17T20:21:42.635248] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-17T20:21:42.636067] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-17T20:21:42.636119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:42.636150] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:42.636178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:42.636235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:42.697890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:42.699101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:42.699236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:42.699271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:42.827759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:42.827915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:42.827956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:42.827985] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:42.831481] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=37.13%) [2026-02-17T20:21:42.831786] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-17T20:21:42.831938] [INFO ] [sig ] EWZS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:42.975654] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EWZS.txt [2026-02-17T20:21:42.975968] [INFO ] [sig ] [1105/3401] Completed EWZS in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:42.976015] [INFO ] [sig ] [1106/3401] Forecasting EXAS... [2026-02-17T20:21:42.976045] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-17T20:21:42.976075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-17T20:21:42.988044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-17T20:21:42.988374] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-17T20:21:42.989344] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-17T20:21:42.989410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:42.989443] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:42.989469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:42.989528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:43.046517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:43.047176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:43.047258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:43.047291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:43.170184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:43.170323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:43.170362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:43.170391] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:43.173818] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=5.10%) [2026-02-17T20:21:43.174095] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-17T20:21:43.174226] [INFO ] [sig ] EXAS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:43.318158] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EXAS.txt [2026-02-17T20:21:43.318291] [INFO ] [sig ] [1106/3401] Completed EXAS in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:43.318332] [INFO ] [sig ] [1107/3401] Forecasting EXC... [2026-02-17T20:21:43.318364] [INFO ] [sig ] Generating forecast for: EXC [2026-02-17T20:21:43.318396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-17T20:21:43.329614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-17T20:21:43.329940] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-17T20:21:43.330718] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-17T20:21:43.330771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:43.330803] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:43.330830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:43.330886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:43.389472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:43.390189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:43.390272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:43.390306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:43.512758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:43.512914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:43.512955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:43.512986] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:43.516468] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=50.33%) [2026-02-17T20:21:43.516768] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-17T20:21:43.516921] [INFO ] [sig ] EXC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:43.665889] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EXC.txt [2026-02-17T20:21:43.666061] [INFO ] [sig ] [1107/3401] Completed EXC in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:43.666101] [INFO ] [sig ] [1108/3401] Forecasting EXEL... [2026-02-17T20:21:43.666132] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-17T20:21:43.666163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-17T20:21:43.677678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-17T20:21:43.678000] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-17T20:21:43.678815] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-17T20:21:43.678871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:43.678904] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:43.678932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:43.678990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:43.739181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:43.740036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:43.740116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:43.740149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:43.864951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:43.865108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:43.865148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:43.865178] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:43.869432] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=19.84%) [2026-02-17T20:21:43.869761] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-17T20:21:43.869890] [INFO ] [sig ] EXEL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:44.015416] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EXEL.txt [2026-02-17T20:21:44.015757] [INFO ] [sig ] [1108/3401] Completed EXEL in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-17T20:21:44.015797] [INFO ] [sig ] [1109/3401] Forecasting EXFY... [2026-02-17T20:21:44.015826] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-17T20:21:44.015856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-17T20:21:44.027797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-17T20:21:44.028151] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-17T20:21:44.028951] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-17T20:21:44.029004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:44.029035] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:44.029062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:44.029118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:44.088041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:44.088884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:44.088966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:44.089000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:44.212747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:44.212916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:44.212956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:44.212986] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:44.216468] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-02-17T20:21:44.216789] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-17T20:21:44.216917] [INFO ] [sig ] EXFY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:44.361082] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EXFY.txt [2026-02-17T20:21:44.361224] [INFO ] [sig ] [1109/3401] Completed EXFY in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-17T20:21:44.361265] [INFO ] [sig ] [1110/3401] Forecasting EXG... [2026-02-17T20:21:44.361296] [INFO ] [sig ] Generating forecast for: EXG [2026-02-17T20:21:44.361326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-17T20:21:44.372732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-17T20:21:44.373113] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-17T20:21:44.374155] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-17T20:21:44.374212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:44.374246] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:44.374273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:44.374331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:44.434004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:44.435045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:44.435130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:44.435163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:44.559807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:44.559949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:44.559990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:44.560020] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:44.563497] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-02-17T20:21:44.563825] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-17T20:21:44.563953] [INFO ] [sig ] EXG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:44.712626] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EXG.txt [2026-02-17T20:21:44.712770] [INFO ] [sig ] [1110/3401] Completed EXG in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:44.712816] [INFO ] [sig ] [1111/3401] Forecasting EXK... [2026-02-17T20:21:44.712861] [INFO ] [sig ] Generating forecast for: EXK [2026-02-17T20:21:44.712905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-17T20:21:44.724618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-17T20:21:44.725171] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-17T20:21:44.726197] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-17T20:21:44.726249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:44.726310] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:44.726338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:44.726396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:44.796332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:44.797447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:44.797542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:44.797610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:44.931781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:44.931957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:44.932000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:44.932029] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:44.935606] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-02-17T20:21:44.935927] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-17T20:21:44.936064] [INFO ] [sig ] EXK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:45.088998] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EXK.txt [2026-02-17T20:21:45.089151] [INFO ] [sig ] [1111/3401] Completed EXK in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:45.089192] [INFO ] [sig ] [1112/3401] Forecasting EXLS... [2026-02-17T20:21:45.089222] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-17T20:21:45.089252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-17T20:21:45.100409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-17T20:21:45.100801] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-17T20:21:45.101705] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-17T20:21:45.101761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:45.101793] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:45.101821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:45.101883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:45.166329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:45.167412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:45.167529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:45.167647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:45.294332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:45.294491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:45.294531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:45.294562] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:45.298053] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=60.12%) [2026-02-17T20:21:45.298337] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-17T20:21:45.298464] [INFO ] [sig ] EXLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:45.444286] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EXLS.txt [2026-02-17T20:21:45.444418] [INFO ] [sig ] [1112/3401] Completed EXLS in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:45.444457] [INFO ] [sig ] [1113/3401] Forecasting EXP... [2026-02-17T20:21:45.444487] [INFO ] [sig ] Generating forecast for: EXP [2026-02-17T20:21:45.444518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-17T20:21:45.456382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-17T20:21:45.456937] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-17T20:21:45.457784] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-17T20:21:45.457838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:45.457870] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:45.457897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:45.457954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:45.516688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:45.517469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:45.517553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:45.517608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:45.639816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:45.639978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:45.640034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:45.640063] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:45.643454] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-02-17T20:21:45.643779] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-17T20:21:45.643906] [INFO ] [sig ] EXP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:45.793661] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EXP.txt [2026-02-17T20:21:45.793824] [INFO ] [sig ] [1113/3401] Completed EXP in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:45.793864] [INFO ] [sig ] [1114/3401] Forecasting EXPD... [2026-02-17T20:21:45.793895] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-17T20:21:45.793927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-17T20:21:45.806357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-17T20:21:45.806980] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-17T20:21:45.808088] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-17T20:21:45.808143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:45.808175] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:45.808201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:45.808258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:45.870031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:45.870954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:45.871038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:45.871070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:45.996282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:45.996452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:45.996493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:45.996568] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:46.000423] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=89.02%) [2026-02-17T20:21:46.000823] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-17T20:21:46.001157] [INFO ] [sig ] EXPD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:46.146348] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EXPD.txt [2026-02-17T20:21:46.146489] [INFO ] [sig ] [1114/3401] Completed EXPD in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:46.146528] [INFO ] [sig ] [1115/3401] Forecasting EXPE... [2026-02-17T20:21:46.146559] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-17T20:21:46.146611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-17T20:21:46.161264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-17T20:21:46.161635] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-17T20:21:46.162426] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-17T20:21:46.162478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:46.162510] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:46.162537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:46.162619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:46.219163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:46.219901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:46.219980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:46.220012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:46.343958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:46.344121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:46.344162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:46.344190] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:46.347674] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=55.34%) [2026-02-17T20:21:46.347954] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-17T20:21:46.348082] [INFO ] [sig ] EXPE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:46.495121] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EXPE.txt [2026-02-17T20:21:46.495272] [INFO ] [sig ] [1115/3401] Completed EXPE in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:46.495313] [INFO ] [sig ] [1116/3401] Forecasting EXPI... [2026-02-17T20:21:46.495343] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-17T20:21:46.495373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-17T20:21:46.507470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-17T20:21:46.507875] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-17T20:21:46.508728] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-17T20:21:46.508783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:46.508816] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:46.508844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:46.508904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:46.567105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:46.567876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:46.567956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:46.567988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:46.687315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:46.687482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:46.687525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:46.687561] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:46.691029] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=6.69%) [2026-02-17T20:21:46.691310] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-17T20:21:46.691438] [INFO ] [sig ] EXPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:46.851556] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/EXPI.txt [2026-02-17T20:21:46.851741] [INFO ] [sig ] [1116/3401] Completed EXPI in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:46.851804] [INFO ] [sig ] [1117/3401] Forecasting EXPO... [2026-02-17T20:21:46.851836] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-17T20:21:46.851867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-17T20:21:46.862910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-17T20:21:46.863312] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-17T20:21:46.864142] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-17T20:21:46.864196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:46.864243] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:46.864272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:46.864333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:46.925930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:46.927051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:46.927169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:46.927208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:47.050765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:47.050927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:47.050967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:47.050997] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:47.054384] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-17T20:21:47.054684] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-17T20:21:47.054820] [INFO ] [sig ] EXPO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:47.206418] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EXPO.txt [2026-02-17T20:21:47.206589] [INFO ] [sig ] [1117/3401] Completed EXPO in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:47.206639] [INFO ] [sig ] [1118/3401] Forecasting EYE... [2026-02-17T20:21:47.206671] [INFO ] [sig ] Generating forecast for: EYE [2026-02-17T20:21:47.206702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-17T20:21:47.218178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-17T20:21:47.218562] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-17T20:21:47.219391] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-17T20:21:47.219445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:47.219477] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:47.219504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:47.219561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:47.276498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:47.277214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:47.277292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:47.277325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:47.399880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:47.400046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:47.400088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:47.400118] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:47.403513] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=85.18%) [2026-02-17T20:21:47.403835] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-17T20:21:47.403975] [INFO ] [sig ] EYE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:47.547418] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EYE.txt [2026-02-17T20:21:47.547555] [INFO ] [sig ] [1118/3401] Completed EYE in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:47.547619] [INFO ] [sig ] [1119/3401] Forecasting EZGO... [2026-02-17T20:21:47.547659] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-17T20:21:47.547696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-17T20:21:47.559140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-17T20:21:47.559539] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-17T20:21:47.560344] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-17T20:21:47.560398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:47.560429] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:47.560456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:47.560512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:47.619543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:47.620325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:47.620406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:47.620439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:47.739997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:47.740150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:47.740190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:47.740219] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:47.743661] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-17T20:21:47.743954] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-17T20:21:47.744089] [INFO ] [sig ] EZGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:47.889030] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/EZGO.txt [2026-02-17T20:21:47.889177] [INFO ] [sig ] [1119/3401] Completed EZGO in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:47.889217] [INFO ] [sig ] [1120/3401] Forecasting F... [2026-02-17T20:21:47.889248] [INFO ] [sig ] Generating forecast for: F [2026-02-17T20:21:47.889280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-17T20:21:47.904185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-17T20:21:47.904624] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-17T20:21:47.905502] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-17T20:21:47.905560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:47.905669] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:47.905711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:47.905772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:47.968390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:47.969385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:47.969471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:47.969505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:48.091391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:48.091559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:48.091621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:48.091656] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:48.095241] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=26.15%) [2026-02-17T20:21:48.095537] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-17T20:21:48.095695] [INFO ] [sig ] F: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:48.241963] [INFO ] [LOCAL ] Saved forecast: F 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/F.txt [2026-02-17T20:21:48.242108] [INFO ] [sig ] [1120/3401] Completed F in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:48.242148] [INFO ] [sig ] [1121/3401] Forecasting FA... [2026-02-17T20:21:48.242187] [INFO ] [sig ] Generating forecast for: FA [2026-02-17T20:21:48.242219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-17T20:21:48.253788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-17T20:21:48.254138] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-17T20:21:48.255011] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-17T20:21:48.255066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:48.255099] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:48.255128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:48.255186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:48.312505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:48.313243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:48.313325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:48.313389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:48.437589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:48.437760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:48.437805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:48.437835] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:48.441257] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=67.33%) [2026-02-17T20:21:48.441536] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-17T20:21:48.441683] [INFO ] [sig ] FA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:48.585810] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FA.txt [2026-02-17T20:21:48.585953] [INFO ] [sig ] [1121/3401] Completed FA in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:48.585993] [INFO ] [sig ] [1122/3401] Forecasting FAF... [2026-02-17T20:21:48.586023] [INFO ] [sig ] Generating forecast for: FAF [2026-02-17T20:21:48.586054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-17T20:21:48.596808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-17T20:21:48.597353] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-17T20:21:48.598178] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-17T20:21:48.598231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:48.598264] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:48.598291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:48.598347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:48.657477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:48.658332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:48.658414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:48.658448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:48.779681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:48.779854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:48.779897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:48.779929] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:48.784006] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=47.04%) [2026-02-17T20:21:48.784371] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-17T20:21:48.784524] [INFO ] [sig ] FAF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:48.943310] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FAF.txt [2026-02-17T20:21:48.943510] [INFO ] [sig ] [1122/3401] Completed FAF in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:48.943552] [INFO ] [sig ] [1123/3401] Forecasting FALN... [2026-02-17T20:21:48.943604] [INFO ] [sig ] Generating forecast for: FALN [2026-02-17T20:21:48.943636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-17T20:21:48.955789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-17T20:21:48.956206] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-17T20:21:48.957066] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-17T20:21:48.957119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:48.957182] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:48.957212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:48.957269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:49.018635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:49.019535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:49.019641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:49.019678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:49.158286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:49.158448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:49.158490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:49.158520] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:49.162074] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=48.56%) [2026-02-17T20:21:49.162379] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-17T20:21:49.162517] [INFO ] [sig ] FALN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:49.307442] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FALN.txt [2026-02-17T20:21:49.307591] [INFO ] [sig ] [1123/3401] Completed FALN in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:49.307634] [INFO ] [sig ] [1124/3401] Forecasting FANG... [2026-02-17T20:21:49.307665] [INFO ] [sig ] Generating forecast for: FANG [2026-02-17T20:21:49.307695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-17T20:21:49.319475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-17T20:21:49.319849] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-17T20:21:49.320651] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-17T20:21:49.320706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:49.320737] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:49.320764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:49.320822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:49.380686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:49.381643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:49.381734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:49.381769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:49.507516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:49.507719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:49.507776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:49.507832] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:49.511320] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-02-17T20:21:49.511622] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-17T20:21:49.511752] [INFO ] [sig ] FANG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:49.656685] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FANG.txt [2026-02-17T20:21:49.656853] [INFO ] [sig ] [1124/3401] Completed FANG in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:49.656896] [INFO ] [sig ] [1125/3401] Forecasting FARM... [2026-02-17T20:21:49.656926] [INFO ] [sig ] Generating forecast for: FARM [2026-02-17T20:21:49.656957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-17T20:21:49.669160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-17T20:21:49.669610] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-17T20:21:49.670445] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-17T20:21:49.670502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:49.670535] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:49.670563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:49.670654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:49.729843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:49.730797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:49.730909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:49.730944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:49.859748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:49.859920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:49.859961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:49.859991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:49.863599] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=27.09%) [2026-02-17T20:21:49.863927] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-17T20:21:49.864068] [INFO ] [sig ] FARM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:50.015664] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FARM.txt [2026-02-17T20:21:50.015843] [INFO ] [sig ] [1125/3401] Completed FARM in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-17T20:21:50.015885] [INFO ] [sig ] [1126/3401] Forecasting FBIN... [2026-02-17T20:21:50.015917] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-17T20:21:50.015949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-17T20:21:50.027425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-17T20:21:50.027848] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-17T20:21:50.028668] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-17T20:21:50.028723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:50.028756] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:50.028785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:50.028841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:50.086312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:50.087238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:50.087323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:50.087373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:50.210719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:50.210886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:50.210926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:50.210956] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:50.214382] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-02-17T20:21:50.214693] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-17T20:21:50.214828] [INFO ] [sig ] FBIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:50.366387] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FBIN.txt [2026-02-17T20:21:50.366549] [INFO ] [sig ] [1126/3401] Completed FBIN in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:50.366610] [INFO ] [sig ] [1127/3401] Forecasting FBIO... [2026-02-17T20:21:50.366646] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-17T20:21:50.366677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-17T20:21:50.379067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-17T20:21:50.379464] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-17T20:21:50.380303] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-17T20:21:50.380358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:50.380392] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:50.380419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:50.380478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:50.440414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:50.441557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:50.441665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:50.441699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:50.572410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:50.572596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:50.572641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:50.572672] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:50.576286] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=88.15%) [2026-02-17T20:21:50.576604] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-17T20:21:50.576741] [INFO ] [sig ] FBIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:50.733131] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FBIO.txt [2026-02-17T20:21:50.733293] [INFO ] [sig ] [1127/3401] Completed FBIO in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:50.733334] [INFO ] [sig ] [1128/3401] Forecasting FBIZ... [2026-02-17T20:21:50.733366] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-17T20:21:50.733396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-17T20:21:50.744661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-17T20:21:50.745070] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-17T20:21:50.745906] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-17T20:21:50.745961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:50.746023] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:50.746066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:50.746125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:50.803533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:50.804485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:50.804600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:50.804637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:50.934012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:50.934240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:50.934301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:50.934335] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:50.938546] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-17T20:21:50.938942] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-17T20:21:50.939094] [INFO ] [sig ] FBIZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:51.110342] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FBIZ.txt [2026-02-17T20:21:51.110508] [INFO ] [sig ] [1128/3401] Completed FBIZ in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:51.110549] [INFO ] [sig ] [1129/3401] Forecasting FBK... [2026-02-17T20:21:51.110603] [INFO ] [sig ] Generating forecast for: FBK [2026-02-17T20:21:51.110637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-17T20:21:51.122929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-17T20:21:51.123389] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-17T20:21:51.124619] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-17T20:21:51.124683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:51.124722] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:51.124756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:51.124828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:51.194968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:51.195889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:51.195985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:51.196020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:51.324405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:51.324610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:51.324661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:51.324697] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:51.328656] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=81.69%) [2026-02-17T20:21:51.328962] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-17T20:21:51.329100] [INFO ] [sig ] FBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:51.480623] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FBK.txt [2026-02-17T20:21:51.480781] [INFO ] [sig ] [1129/3401] Completed FBK in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:51.480824] [INFO ] [sig ] [1130/3401] Forecasting FBL... [2026-02-17T20:21:51.480857] [INFO ] [sig ] Generating forecast for: FBL [2026-02-17T20:21:51.480890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-17T20:21:51.493323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-17T20:21:51.493708] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-17T20:21:51.494536] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-17T20:21:51.494614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:51.494657] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:51.494692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:51.494764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:51.552555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:51.553355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:51.553442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:51.553476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:51.677211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:51.677382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:51.677424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:51.677453] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:51.680959] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=64.99%) [2026-02-17T20:21:51.681243] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-17T20:21:51.681375] [INFO ] [sig ] FBL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:51.833730] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FBL.txt [2026-02-17T20:21:51.834071] [INFO ] [sig ] [1130/3401] Completed FBL in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:51.834123] [INFO ] [sig ] [1131/3401] Forecasting FBNC... [2026-02-17T20:21:51.834158] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-17T20:21:51.834193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-17T20:21:51.846767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-17T20:21:51.847131] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-17T20:21:51.848117] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-17T20:21:51.848173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:51.848206] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:51.848233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:51.848298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:51.912800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:51.913708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:51.913813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:51.913858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:52.035240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:52.035400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:52.035440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:52.035501] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:52.039028] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=73.10%) [2026-02-17T20:21:52.039305] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-17T20:21:52.039436] [INFO ] [sig ] FBNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:52.184139] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FBNC.txt [2026-02-17T20:21:52.184320] [INFO ] [sig ] [1131/3401] Completed FBNC in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:52.184362] [INFO ] [sig ] [1132/3401] Forecasting FBP... [2026-02-17T20:21:52.184392] [INFO ] [sig ] Generating forecast for: FBP [2026-02-17T20:21:52.184425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-17T20:21:52.196360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-17T20:21:52.196773] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-17T20:21:52.197644] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-17T20:21:52.197698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:52.197731] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:52.197758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:52.197814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:52.257726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:52.258511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:52.258612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:52.258649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:52.380773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:52.380935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:52.380975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:52.381005] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:52.384481] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=0.30%) [2026-02-17T20:21:52.384784] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-17T20:21:52.384918] [INFO ] [sig ] FBP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:52.532622] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FBP.txt [2026-02-17T20:21:52.532777] [INFO ] [sig ] [1132/3401] Completed FBP in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:52.532826] [INFO ] [sig ] [1133/3401] Forecasting FC... [2026-02-17T20:21:52.532859] [INFO ] [sig ] Generating forecast for: FC [2026-02-17T20:21:52.532890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-17T20:21:52.544481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-17T20:21:52.545044] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-17T20:21:52.545926] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-17T20:21:52.545981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:52.546014] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:52.546042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:52.546101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:52.609047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:52.609994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:52.610115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:52.610152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:52.739270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:52.739447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:52.739489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:52.739520] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:52.743614] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: UP (p=75.47%) [2026-02-17T20:21:52.744148] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-17T20:21:52.744302] [INFO ] [sig ] FC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:52.887177] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FC.txt [2026-02-17T20:21:52.887316] [INFO ] [sig ] [1133/3401] Completed FC in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:52.887364] [INFO ] [sig ] [1134/3401] Forecasting FCAL... [2026-02-17T20:21:52.887396] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-17T20:21:52.887427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-17T20:21:52.898986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-17T20:21:52.899327] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-17T20:21:52.900121] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-17T20:21:52.900175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:52.900206] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:52.900233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:52.900289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:52.958439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:52.959106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:52.959184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:52.959217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:53.067680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:53.067859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:53.067901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:53.067929] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:53.071352] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-17T20:21:53.071658] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-17T20:21:53.071801] [INFO ] [sig ] FCAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:53.224101] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FCAL.txt [2026-02-17T20:21:53.224248] [INFO ] [sig ] [1134/3401] Completed FCAL in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:53.224293] [INFO ] [sig ] [1135/3401] Forecasting FCBC... [2026-02-17T20:21:53.224325] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-17T20:21:53.224356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-17T20:21:53.237322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-17T20:21:53.237800] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-17T20:21:53.238678] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-17T20:21:53.238746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:53.238787] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:53.238820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:53.238883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:53.296515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:53.297367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:53.297451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:53.297484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:53.420274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:53.420455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:53.420499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:53.420528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:53.424126] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-02-17T20:21:53.424434] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-17T20:21:53.424568] [INFO ] [sig ] FCBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:53.567392] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FCBC.txt [2026-02-17T20:21:53.567562] [INFO ] [sig ] [1135/3401] Completed FCBC in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:53.567633] [INFO ] [sig ] [1136/3401] Forecasting FCCO... [2026-02-17T20:21:53.567666] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-17T20:21:53.567701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-17T20:21:53.578728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-17T20:21:53.579121] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-17T20:21:53.579945] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-17T20:21:53.579999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:53.580032] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:53.580059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:53.580116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:53.637800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:53.638732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:53.638844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:53.638884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:53.769267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:53.769433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:53.769480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:53.769523] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:53.773081] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-17T20:21:53.773369] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-17T20:21:53.773502] [INFO ] [sig ] FCCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:53.919329] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FCCO.txt [2026-02-17T20:21:53.919501] [INFO ] [sig ] [1136/3401] Completed FCCO in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:53.919545] [INFO ] [sig ] [1137/3401] Forecasting FCEL... [2026-02-17T20:21:53.919598] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-17T20:21:53.919632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-17T20:21:53.930920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-17T20:21:53.931331] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-17T20:21:53.932148] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-17T20:21:53.932202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:53.932234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:53.932262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:53.932318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:53.991167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:53.992144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:53.992234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:53.992268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:54.114597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:54.114808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:54.114866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:54.114898] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:54.118719] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=53.71%) [2026-02-17T20:21:54.119078] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-17T20:21:54.119223] [INFO ] [sig ] FCEL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:54.265992] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FCEL.txt [2026-02-17T20:21:54.266181] [INFO ] [sig ] [1137/3401] Completed FCEL in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:54.266228] [INFO ] [sig ] [1138/3401] Forecasting FCF... [2026-02-17T20:21:54.266259] [INFO ] [sig ] Generating forecast for: FCF [2026-02-17T20:21:54.266290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-17T20:21:54.279237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-17T20:21:54.279718] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-17T20:21:54.280695] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-17T20:21:54.280757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:54.280793] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:54.280821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:54.280880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:54.343671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:54.344791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:54.344972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:54.345014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:54.472350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:54.472496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:54.472538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:54.472568] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:54.476251] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=52.97%) [2026-02-17T20:21:54.476540] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-17T20:21:54.476695] [INFO ] [sig ] FCF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:54.622953] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FCF.txt [2026-02-17T20:21:54.623129] [INFO ] [sig ] [1138/3401] Completed FCF in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:54.623171] [INFO ] [sig ] [1139/3401] Forecasting FCFS... [2026-02-17T20:21:54.623202] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-17T20:21:54.623241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-17T20:21:54.635652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-17T20:21:54.636089] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-17T20:21:54.636956] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-17T20:21:54.637013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:54.637046] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:54.637075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:54.637133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:54.696993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:54.697959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:54.698053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:54.698088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:54.825311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:54.825487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:54.825529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:54.825559] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:54.829245] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-02-17T20:21:54.829612] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-17T20:21:54.829766] [INFO ] [sig ] FCFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:54.973441] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FCFS.txt [2026-02-17T20:21:54.973637] [INFO ] [sig ] [1139/3401] Completed FCFS in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:54.973684] [INFO ] [sig ] [1140/3401] Forecasting FCN... [2026-02-17T20:21:54.973715] [INFO ] [sig ] Generating forecast for: FCN [2026-02-17T20:21:54.973746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-17T20:21:54.985357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-17T20:21:54.985752] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-17T20:21:54.986608] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-17T20:21:54.986664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:54.986697] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:54.986724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:54.986782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:55.046169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:55.047076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:55.047203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:55.047243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:55.177232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:55.177397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:55.177439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:55.177468] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:55.181107] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=44.75%) [2026-02-17T20:21:55.181392] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-17T20:21:55.181525] [INFO ] [sig ] FCN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:55.328927] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FCN.txt [2026-02-17T20:21:55.329071] [INFO ] [sig ] [1140/3401] Completed FCN in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:55.329113] [INFO ] [sig ] [1141/3401] Forecasting FCNCA... [2026-02-17T20:21:55.329142] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-17T20:21:55.329179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-17T20:21:55.340688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-17T20:21:55.341051] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-17T20:21:55.341895] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-17T20:21:55.341949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:55.342008] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:55.342039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:55.342097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:55.399897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:55.401019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:55.401108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:55.401141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:55.522494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:55.522667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:55.522708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:55.522737] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:55.526123] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=78.51%) [2026-02-17T20:21:55.526400] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-17T20:21:55.526529] [INFO ] [sig ] FCNCA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:55.669090] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FCNCA.txt [2026-02-17T20:21:55.669324] [INFO ] [sig ] [1141/3401] Completed FCNCA in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-17T20:21:55.669386] [INFO ] [sig ] [1142/3401] Forecasting FCNCO... [2026-02-17T20:21:55.669430] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-17T20:21:55.669474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-17T20:21:55.680412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-17T20:21:55.680810] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-17T20:21:55.681677] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-17T20:21:55.681735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:55.681770] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:55.681803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:55.681862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:55.740395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:55.741318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:55.741406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:55.741443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:55.845246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:55.845405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:55.845446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:55.845475] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:55.848977] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-02-17T20:21:55.849266] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-17T20:21:55.849396] [INFO ] [sig ] FCNCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:55.996748] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FCNCO.txt [2026-02-17T20:21:55.996902] [INFO ] [sig ] [1142/3401] Completed FCNCO in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-17T20:21:55.996943] [INFO ] [sig ] [1143/3401] Forecasting FCNCP... [2026-02-17T20:21:55.996973] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-17T20:21:55.997004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-17T20:21:56.008153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-17T20:21:56.008620] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-17T20:21:56.009503] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-17T20:21:56.009560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:56.009617] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:56.009647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:56.009706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:56.067180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:56.068066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:56.068155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:56.068191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:56.176034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:56.176212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:56.176255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:56.176283] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:56.180051] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-17T20:21:56.180399] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-17T20:21:56.180546] [INFO ] [sig ] FCNCP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:56.334140] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FCNCP.txt [2026-02-17T20:21:56.334280] [INFO ] [sig ] [1143/3401] Completed FCNCP in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:56.334321] [INFO ] [sig ] [1144/3401] Forecasting FCTE... [2026-02-17T20:21:56.334351] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-17T20:21:56.334383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-17T20:21:56.345251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-17T20:21:56.345593] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-17T20:21:56.346367] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-17T20:21:56.346420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:56.346454] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:56.346482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:56.346539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:56.407259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:56.407998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:56.408079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:56.408114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:56.530718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:56.530887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:56.530929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:56.530959] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:56.535009] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: UP (p=52.90%) [2026-02-17T20:21:56.535483] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-17T20:21:56.535633] [INFO ] [sig ] FCTE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:56.686242] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FCTE.txt [2026-02-17T20:21:56.686395] [INFO ] [sig ] [1144/3401] Completed FCTE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:56.686454] [INFO ] [sig ] [1145/3401] Forecasting FCX... [2026-02-17T20:21:56.686489] [INFO ] [sig ] Generating forecast for: FCX [2026-02-17T20:21:56.686522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-17T20:21:56.698722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-17T20:21:56.699115] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-17T20:21:56.700002] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-17T20:21:56.700057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:56.700121] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:56.700153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:56.700238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:56.762776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:56.763622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:56.763719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:56.763770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:56.901282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:56.901447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:56.901489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:56.901521] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:56.905192] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-17T20:21:56.905487] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-17T20:21:56.905647] [INFO ] [sig ] FCX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:57.060144] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FCX.txt [2026-02-17T20:21:57.060293] [INFO ] [sig ] [1145/3401] Completed FCX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:57.060338] [INFO ] [sig ] [1146/3401] Forecasting FDBC... [2026-02-17T20:21:57.060369] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-17T20:21:57.060401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-17T20:21:57.071448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-17T20:21:57.071867] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-17T20:21:57.072756] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-17T20:21:57.072812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:57.072845] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:57.072873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:57.072931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:57.139220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:57.140239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:57.140335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:57.140372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:57.247223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:57.247389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:57.247433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:57.247463] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:57.251198] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-02-17T20:21:57.251508] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-17T20:21:57.251665] [INFO ] [sig ] FDBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:57.405668] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FDBC.txt [2026-02-17T20:21:57.405823] [INFO ] [sig ] [1146/3401] Completed FDBC in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:57.405869] [INFO ] [sig ] [1147/3401] Forecasting FDIF... [2026-02-17T20:21:57.405899] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-17T20:21:57.405930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-17T20:21:57.416781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-17T20:21:57.417177] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-17T20:21:57.418021] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-17T20:21:57.418075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:57.418107] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:57.418133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:57.418190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:57.475795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:57.476650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:57.476737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:57.476770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:57.583291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:57.583457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:57.583498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:57.583527] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:57.587387] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-02-17T20:21:57.587700] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-17T20:21:57.587857] [INFO ] [sig ] FDIF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:57.743803] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FDIF.txt [2026-02-17T20:21:57.743959] [INFO ] [sig ] [1147/3401] Completed FDIF in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:57.744000] [INFO ] [sig ] [1148/3401] Forecasting FDIG... [2026-02-17T20:21:57.744029] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-17T20:21:57.744059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-17T20:21:57.756260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-17T20:21:57.756764] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-17T20:21:57.757718] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-17T20:21:57.757775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:57.757815] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:57.757847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:57.757917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:57.823012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:57.823962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:57.824060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:57.824094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:57.959628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:57.959813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:57.959872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:57.959931] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:57.963778] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-17T20:21:57.964091] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-17T20:21:57.964219] [INFO ] [sig ] FDIG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:58.115798] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FDIG.txt [2026-02-17T20:21:58.115962] [INFO ] [sig ] [1148/3401] Completed FDIG in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:58.116186] [INFO ] [sig ] [1149/3401] Forecasting FDP... [2026-02-17T20:21:58.116217] [INFO ] [sig ] Generating forecast for: FDP [2026-02-17T20:21:58.116247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-17T20:21:58.128835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-17T20:21:58.129432] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-17T20:21:58.130297] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-17T20:21:58.130353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:58.130386] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:58.130413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:58.130471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:58.194447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:58.195485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:58.195613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:58.195652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:58.319206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:58.319375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:58.319416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:58.319447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:58.323020] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-17T20:21:58.323312] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-17T20:21:58.323444] [INFO ] [sig ] FDP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:58.467501] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FDP.txt [2026-02-17T20:21:58.467687] [INFO ] [sig ] [1149/3401] Completed FDP in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:58.467733] [INFO ] [sig ] [1150/3401] Forecasting FDS... [2026-02-17T20:21:58.467762] [INFO ] [sig ] Generating forecast for: FDS [2026-02-17T20:21:58.467793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-17T20:21:58.480266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-17T20:21:58.480627] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-17T20:21:58.481391] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-17T20:21:58.481443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:58.481475] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:58.481503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:58.481559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:58.539767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:58.540450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:58.540529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:58.540562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:58.658077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:58.658242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:58.658282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:58.658312] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:58.661715] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-02-17T20:21:58.661996] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-17T20:21:58.662136] [INFO ] [sig ] FDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:58.806005] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FDS.txt [2026-02-17T20:21:58.806290] [INFO ] [sig ] [1150/3401] Completed FDS in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:58.806329] [INFO ] [sig ] [1151/3401] Forecasting FDTX... [2026-02-17T20:21:58.806359] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-17T20:21:58.806390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-17T20:21:58.818440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-17T20:21:58.818802] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-17T20:21:58.819783] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-17T20:21:58.819845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:58.819884] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:58.819917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:58.819985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:58.879401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:58.880054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:58.880294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:58.880326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:59.011453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:59.011710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:59.011754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:59.011782] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:59.015553] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=50.18%) [2026-02-17T20:21:59.015868] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-17T20:21:59.016201] [INFO ] [sig ] FDTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:59.176913] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FDTX.txt [2026-02-17T20:21:59.177279] [INFO ] [sig ] [1151/3401] Completed FDTX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:59.177324] [INFO ] [sig ] [1152/3401] Forecasting FDUS... [2026-02-17T20:21:59.177358] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-17T20:21:59.177389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-17T20:21:59.190030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-17T20:21:59.190436] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-17T20:21:59.191338] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-17T20:21:59.191393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:59.191440] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:59.191468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:59.191525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:59.252229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:59.253378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:59.253478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:59.253514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:59.380959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:59.381131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:59.381173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:59.381205] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:59.384768] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-17T20:21:59.385059] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-17T20:21:59.385192] [INFO ] [sig ] FDUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:21:59.530193] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FDUS.txt [2026-02-17T20:21:59.530362] [INFO ] [sig ] [1152/3401] Completed FDUS in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:59.530404] [INFO ] [sig ] [1153/3401] Forecasting FDX... [2026-02-17T20:21:59.530435] [INFO ] [sig ] Generating forecast for: FDX [2026-02-17T20:21:59.530466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-17T20:21:59.542098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-17T20:21:59.542486] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-17T20:21:59.543620] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-17T20:21:59.543678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:59.543712] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:59.543740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:59.543798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:59.602193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:59.602963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:59.603047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:59.603080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:21:59.732541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:21:59.732720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:21:59.732762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:21:59.732793] [INFO ] [FORECASTER] Training complete [2026-02-17T20:21:59.736753] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: DOWN (p=46.14%) [2026-02-17T20:21:59.737077] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-17T20:21:59.737247] [INFO ] [sig ] FDX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:21:59.884171] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FDX.txt [2026-02-17T20:21:59.884318] [INFO ] [sig ] [1153/3401] Completed FDX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:21:59.884358] [INFO ] [sig ] [1154/3401] Forecasting FE... [2026-02-17T20:21:59.884390] [INFO ] [sig ] Generating forecast for: FE [2026-02-17T20:21:59.884419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-17T20:21:59.897266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-17T20:21:59.897692] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-17T20:21:59.898709] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-17T20:21:59.898765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:21:59.898799] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:21:59.898827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:21:59.898897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:21:59.961191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:21:59.962041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:21:59.962123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:21:59.962159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:00.090472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:00.090727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:00.090771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:00.090809] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:00.095036] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=36.52%) [2026-02-17T20:22:00.095362] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-17T20:22:00.095515] [INFO ] [sig ] FE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:00.244021] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FE.txt [2026-02-17T20:22:00.244189] [INFO ] [sig ] [1154/3401] Completed FE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:22:00.244232] [INFO ] [sig ] [1155/3401] Forecasting FEIM... [2026-02-17T20:22:00.244263] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-17T20:22:00.244295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-17T20:22:00.256272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-17T20:22:00.256684] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-17T20:22:00.257515] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-17T20:22:00.257591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:00.257627] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:00.257655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:00.257713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:00.315915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:00.316724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:00.316840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:00.316876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:00.441626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:00.441790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:00.441833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:00.441865] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:00.445524] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-17T20:22:00.445827] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-17T20:22:00.445962] [INFO ] [sig ] FEIM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:00.590970] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FEIM.txt [2026-02-17T20:22:00.591333] [INFO ] [sig ] [1155/3401] Completed FEIM in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:22:00.591376] [INFO ] [sig ] [1156/3401] Forecasting FELE... [2026-02-17T20:22:00.591413] [INFO ] [sig ] Generating forecast for: FELE [2026-02-17T20:22:00.591444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-17T20:22:00.603755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-17T20:22:00.604148] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-17T20:22:00.604966] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-17T20:22:00.605020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:00.605052] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:00.605080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:00.605137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:00.663309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:00.664239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:00.664346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:00.664379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:00.799568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:00.799775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:00.799826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:00.799859] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:00.803891] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=91.94%) [2026-02-17T20:22:00.804243] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-17T20:22:00.804401] [INFO ] [sig ] FELE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:00.967100] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FELE.txt [2026-02-17T20:22:00.967468] [INFO ] [sig ] [1156/3401] Completed FELE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:22:00.967514] [INFO ] [sig ] [1157/3401] Forecasting FEM... [2026-02-17T20:22:00.967551] [INFO ] [sig ] Generating forecast for: FEM [2026-02-17T20:22:00.967613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-17T20:22:00.979844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-17T20:22:00.980243] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-17T20:22:00.981135] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-17T20:22:00.981197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:00.981233] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:00.981261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:00.981319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:01.043717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:01.044822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:01.044966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:01.045022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:01.177863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:01.178059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:01.178102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:01.178132] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:01.182333] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-17T20:22:01.182779] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-17T20:22:01.182955] [INFO ] [sig ] FEM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:01.336874] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FEM.txt [2026-02-17T20:22:01.337079] [INFO ] [sig ] [1157/3401] Completed FEM in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-17T20:22:01.337130] [INFO ] [sig ] [1158/3401] Forecasting FEMB... [2026-02-17T20:22:01.337196] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-17T20:22:01.337240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-17T20:22:01.356713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-17T20:22:01.357175] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-17T20:22:01.358086] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-17T20:22:01.358145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:01.358179] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:01.358207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:01.358453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:01.419942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:01.420906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:01.421010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:01.421045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:01.549513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:01.549723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:01.549768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:01.549797] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:01.553391] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-02-17T20:22:01.553723] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-17T20:22:01.553868] [INFO ] [sig ] FEMB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:01.706489] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FEMB.txt [2026-02-17T20:22:01.707339] [INFO ] [sig ] [1158/3401] Completed FEMB in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-17T20:22:01.707410] [INFO ] [sig ] [1159/3401] Forecasting FEMS... [2026-02-17T20:22:01.707458] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-17T20:22:01.707502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-17T20:22:01.719441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-17T20:22:01.719896] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-17T20:22:01.720779] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-17T20:22:01.720844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:01.720882] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:01.720915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:01.720988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:01.782590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:01.783512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:01.783625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:01.783663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:01.913654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:01.913883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:01.913949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:01.914004] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:01.918317] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-17T20:22:01.918661] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-17T20:22:01.918802] [INFO ] [sig ] FEMS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:02.106352] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FEMS.txt [2026-02-17T20:22:02.106514] [INFO ] [sig ] [1159/3401] Completed FEMS in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-17T20:22:02.106557] [INFO ] [sig ] [1160/3401] Forecasting FEP... [2026-02-17T20:22:02.106612] [INFO ] [sig ] Generating forecast for: FEP [2026-02-17T20:22:02.106646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-17T20:22:02.118552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-17T20:22:02.119015] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-17T20:22:02.119940] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-17T20:22:02.120003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:02.120037] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:02.120066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:02.120126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:02.182794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:02.184080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:02.184181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:02.184404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:02.309559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:02.309753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:02.309796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:02.309824] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:02.313283] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=51.83%) [2026-02-17T20:22:02.313597] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-17T20:22:02.313735] [INFO ] [sig ] FEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:02.466521] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FEP.txt [2026-02-17T20:22:02.466702] [INFO ] [sig ] [1160/3401] Completed FEP in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:02.466751] [INFO ] [sig ] [1161/3401] Forecasting FEPI... [2026-02-17T20:22:02.466790] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-17T20:22:02.466828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-17T20:22:02.478190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-17T20:22:02.478623] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-17T20:22:02.479506] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-17T20:22:02.479562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:02.479702] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:02.479733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:02.479792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:02.543727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:02.544688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:02.544781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:02.544833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:02.682760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:02.682973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:02.683024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:02.683060] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:02.687568] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-02-17T20:22:02.688001] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-17T20:22:02.688175] [INFO ] [sig ] FEPI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:02.840666] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FEPI.txt [2026-02-17T20:22:02.840840] [INFO ] [sig ] [1161/3401] Completed FEPI in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:02.840884] [INFO ] [sig ] [1162/3401] Forecasting FERG... [2026-02-17T20:22:02.840932] [INFO ] [sig ] Generating forecast for: FERG [2026-02-17T20:22:02.841026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-17T20:22:02.854517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-17T20:22:02.854924] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-17T20:22:02.855794] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-17T20:22:02.855849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:02.855927] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:02.855963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:02.856044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:02.913675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:02.914497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:02.914615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:02.914653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:03.044289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:03.044454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:03.044498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:03.044528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:03.048155] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-17T20:22:03.048462] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-17T20:22:03.048620] [INFO ] [sig ] FERG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:03.193552] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FERG.txt [2026-02-17T20:22:03.193719] [INFO ] [sig ] [1162/3401] Completed FERG in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:03.193761] [INFO ] [sig ] [1163/3401] Forecasting FEX... [2026-02-17T20:22:03.193792] [INFO ] [sig ] Generating forecast for: FEX [2026-02-17T20:22:03.193823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-17T20:22:03.205689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-17T20:22:03.206053] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-17T20:22:03.207002] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-17T20:22:03.207060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:03.207091] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:03.207119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:03.207236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:03.266095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:03.266977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:03.267075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:03.267117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:03.397624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:03.397844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:03.397899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:03.397963] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:03.402030] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-17T20:22:03.402373] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-17T20:22:03.402523] [INFO ] [sig ] FEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:03.547746] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FEX.txt [2026-02-17T20:22:03.547897] [INFO ] [sig ] [1163/3401] Completed FEX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:03.547943] [INFO ] [sig ] [1164/3401] Forecasting FF... [2026-02-17T20:22:03.547981] [INFO ] [sig ] Generating forecast for: FF [2026-02-17T20:22:03.548020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-17T20:22:03.560501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-17T20:22:03.560877] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-17T20:22:03.561913] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-17T20:22:03.561966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:03.561998] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:03.562024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:03.562079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:03.621886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:03.622656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:03.622746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:03.622782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:03.746599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:03.746962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:03.747004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:03.747034] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:03.751179] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-02-17T20:22:03.751473] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-17T20:22:03.751623] [INFO ] [sig ] FF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:03.899246] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FF.txt [2026-02-17T20:22:03.899385] [INFO ] [sig ] [1164/3401] Completed FF in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:03.899425] [INFO ] [sig ] [1165/3401] Forecasting FFA... [2026-02-17T20:22:03.899455] [INFO ] [sig ] Generating forecast for: FFA [2026-02-17T20:22:03.899488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-17T20:22:03.910332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-17T20:22:03.910751] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-17T20:22:03.911619] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-17T20:22:03.911700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:03.911735] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:03.911764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:03.911822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:03.991003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:03.991972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:03.992083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:03.992127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:04.111050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:04.111352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:04.111395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:04.111429] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:04.115093] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=64.17%) [2026-02-17T20:22:04.115377] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-17T20:22:04.115511] [INFO ] [sig ] FFA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:04.262015] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FFA.txt [2026-02-17T20:22:04.262159] [INFO ] [sig ] [1165/3401] Completed FFA in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:04.262199] [INFO ] [sig ] [1166/3401] Forecasting FFBC... [2026-02-17T20:22:04.262230] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-17T20:22:04.262260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-17T20:22:04.274364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-17T20:22:04.274755] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-17T20:22:04.275593] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-17T20:22:04.275649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:04.275682] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:04.275708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:04.275765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:04.333753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:04.334644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:04.334728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:04.334762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:04.459655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:04.459801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:04.459864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:04.459917] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:04.463672] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-02-17T20:22:04.463974] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-17T20:22:04.464111] [INFO ] [sig ] FFBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:04.608194] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FFBC.txt [2026-02-17T20:22:04.608354] [INFO ] [sig ] [1166/3401] Completed FFBC in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:04.608396] [INFO ] [sig ] [1167/3401] Forecasting FFC... [2026-02-17T20:22:04.608428] [INFO ] [sig ] Generating forecast for: FFC [2026-02-17T20:22:04.608459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-17T20:22:04.619650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-17T20:22:04.620031] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-17T20:22:04.620865] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-17T20:22:04.620919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:04.620952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:04.620978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:04.621034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:04.678258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:04.679053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:04.679137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:04.679171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:04.803615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:04.803774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:04.803816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:04.803845] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:04.807275] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-02-17T20:22:04.807554] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-17T20:22:04.807709] [INFO ] [sig ] FFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:04.966465] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FFC.txt [2026-02-17T20:22:04.966652] [INFO ] [sig ] [1167/3401] Completed FFC in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:04.966696] [INFO ] [sig ] [1168/3401] Forecasting FFIC... [2026-02-17T20:22:04.966728] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-17T20:22:04.966759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-17T20:22:04.978110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-17T20:22:04.978460] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-17T20:22:04.979284] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-17T20:22:04.979338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:04.979370] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:04.979398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:04.979455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:05.038315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:05.039150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:05.039236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:05.039271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:05.158951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:05.159117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:05.159160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:05.159191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:05.162732] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=86.45%) [2026-02-17T20:22:05.163019] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-17T20:22:05.163153] [INFO ] [sig ] FFIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:05.307697] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FFIC.txt [2026-02-17T20:22:05.307850] [INFO ] [sig ] [1168/3401] Completed FFIC in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:05.307892] [INFO ] [sig ] [1169/3401] Forecasting FFIN... [2026-02-17T20:22:05.307972] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-17T20:22:05.308008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-17T20:22:05.319275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-17T20:22:05.319644] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-17T20:22:05.320470] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-17T20:22:05.320534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:05.320607] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:05.320656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:05.320760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:05.379293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:05.380167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:05.380252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:05.380287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:05.504849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:05.505014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:05.505062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:05.505099] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:05.508652] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-17T20:22:05.508943] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-17T20:22:05.509074] [INFO ] [sig ] FFIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:05.656266] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FFIN.txt [2026-02-17T20:22:05.656427] [INFO ] [sig ] [1169/3401] Completed FFIN in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:05.656469] [INFO ] [sig ] [1170/3401] Forecasting FFWM... [2026-02-17T20:22:05.656499] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-17T20:22:05.656530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-17T20:22:05.667923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-17T20:22:05.668285] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-17T20:22:05.669163] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-17T20:22:05.669219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:05.669252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:05.669281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:05.669348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:05.728236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:05.729194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:05.729284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:05.729320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:05.849693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:05.849854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:05.849896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:05.849927] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:05.853443] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=55.98%) [2026-02-17T20:22:05.853769] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-17T20:22:05.853905] [INFO ] [sig ] FFWM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:06.003035] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FFWM.txt [2026-02-17T20:22:06.003206] [INFO ] [sig ] [1170/3401] Completed FFWM in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:06.003247] [INFO ] [sig ] [1171/3401] Forecasting FG... [2026-02-17T20:22:06.003279] [INFO ] [sig ] Generating forecast for: FG [2026-02-17T20:22:06.003310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-17T20:22:06.015002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-17T20:22:06.015457] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-17T20:22:06.016366] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-17T20:22:06.016424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:06.016456] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:06.016484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:06.016543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:06.077373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:06.078341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:06.078433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:06.078469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:06.203235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:06.203404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:06.203446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:06.203476] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:06.207008] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-02-17T20:22:06.207341] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-17T20:22:06.207505] [INFO ] [sig ] FG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:06.359854] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FG.txt [2026-02-17T20:22:06.360071] [INFO ] [sig ] [1171/3401] Completed FG in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:06.360139] [INFO ] [sig ] [1172/3401] Forecasting FHB... [2026-02-17T20:22:06.360191] [INFO ] [sig ] Generating forecast for: FHB [2026-02-17T20:22:06.360235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-17T20:22:06.371451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-17T20:22:06.371859] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-17T20:22:06.372715] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-17T20:22:06.372779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:06.372819] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:06.372856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:06.372921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:06.439446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:06.440483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:06.440631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:06.440669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:06.562628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:06.562795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:06.562853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:06.562887] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:06.566660] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-02-17T20:22:06.567003] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-17T20:22:06.567226] [INFO ] [sig ] FHB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:06.716859] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FHB.txt [2026-02-17T20:22:06.717009] [INFO ] [sig ] [1172/3401] Completed FHB in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:06.717060] [INFO ] [sig ] [1173/3401] Forecasting FHI... [2026-02-17T20:22:06.717101] [INFO ] [sig ] Generating forecast for: FHI [2026-02-17T20:22:06.717169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-17T20:22:06.730409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-17T20:22:06.730867] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-17T20:22:06.731900] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-17T20:22:06.731955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:06.731989] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:06.732016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:06.732078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:06.794497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:06.795385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:06.795471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:06.795506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:06.915534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:06.915711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:06.915754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:06.915785] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:06.919448] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-02-17T20:22:06.919758] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-17T20:22:06.919895] [INFO ] [sig ] FHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:07.067013] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FHI.txt [2026-02-17T20:22:07.067179] [INFO ] [sig ] [1173/3401] Completed FHI in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:07.067223] [INFO ] [sig ] [1174/3401] Forecasting FHN... [2026-02-17T20:22:07.067255] [INFO ] [sig ] Generating forecast for: FHN [2026-02-17T20:22:07.067285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-17T20:22:07.078454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-17T20:22:07.078829] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-17T20:22:07.079688] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-17T20:22:07.079743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:07.079776] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:07.079805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:07.079863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:07.141027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:07.141940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:07.142023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:07.142058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:07.271661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:07.271842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:07.271886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:07.271915] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:07.275600] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=9.94%) [2026-02-17T20:22:07.275918] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-17T20:22:07.276050] [INFO ] [sig ] FHN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:07.423951] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FHN.txt [2026-02-17T20:22:07.424116] [INFO ] [sig ] [1174/3401] Completed FHN in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-17T20:22:07.424163] [INFO ] [sig ] [1175/3401] Forecasting FHTX... [2026-02-17T20:22:07.424196] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-17T20:22:07.424227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-17T20:22:07.435312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-17T20:22:07.435745] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-17T20:22:07.436635] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-17T20:22:07.436691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:07.436724] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:07.436753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:07.436811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:07.498614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:07.499743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:07.499827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:07.499862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:07.625016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:07.625179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:07.625220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:07.625249] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:07.628751] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=23.85%) [2026-02-17T20:22:07.629032] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-17T20:22:07.629184] [INFO ] [sig ] FHTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:07.778217] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FHTX.txt [2026-02-17T20:22:07.778410] [INFO ] [sig ] [1175/3401] Completed FHTX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-17T20:22:07.778453] [INFO ] [sig ] [1176/3401] Forecasting FIBK... [2026-02-17T20:22:07.778486] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-17T20:22:07.778516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-17T20:22:07.790181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-17T20:22:07.790615] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-17T20:22:07.791468] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-17T20:22:07.791523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:07.791655] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:07.791697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:07.791763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:07.851105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:07.852040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:07.852140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:07.852183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:07.980139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:07.980335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:07.980387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:07.980421] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:07.984226] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=84.91%) [2026-02-17T20:22:07.984526] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-17T20:22:07.984686] [INFO ] [sig ] FIBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:08.134820] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIBK.txt [2026-02-17T20:22:08.134994] [INFO ] [sig ] [1176/3401] Completed FIBK in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:08.135035] [INFO ] [sig ] [1177/3401] Forecasting FICO... [2026-02-17T20:22:08.135067] [INFO ] [sig ] Generating forecast for: FICO [2026-02-17T20:22:08.135107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-17T20:22:08.147627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-17T20:22:08.148059] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-17T20:22:08.149034] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-17T20:22:08.149092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:08.149124] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:08.149153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:08.149224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:08.208082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:08.209037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:08.209124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:08.209158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:08.334171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:08.334337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:08.334378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:08.334408] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:08.338070] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=28.83%) [2026-02-17T20:22:08.338401] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-17T20:22:08.338543] [INFO ] [sig ] FICO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:08.487109] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FICO.txt [2026-02-17T20:22:08.487302] [INFO ] [sig ] [1177/3401] Completed FICO in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:08.487343] [INFO ] [sig ] [1178/3401] Forecasting FICS... [2026-02-17T20:22:08.487374] [INFO ] [sig ] Generating forecast for: FICS [2026-02-17T20:22:08.487404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-17T20:22:08.498954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-17T20:22:08.499398] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-17T20:22:08.500255] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-17T20:22:08.500311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:08.500345] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:08.500375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:08.500433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:08.561257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:08.562158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:08.562247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:08.562283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:08.688923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:08.689090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:08.689131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:08.689166] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:08.692682] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=86.73%) [2026-02-17T20:22:08.692976] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-17T20:22:08.693112] [INFO ] [sig ] FICS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:08.919931] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FICS.txt [2026-02-17T20:22:08.920133] [INFO ] [sig ] [1178/3401] Completed FICS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:08.920181] [INFO ] [sig ] [1179/3401] Forecasting FID... [2026-02-17T20:22:08.920221] [INFO ] [sig ] Generating forecast for: FID [2026-02-17T20:22:08.920270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-17T20:22:08.932388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-17T20:22:08.932848] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-17T20:22:08.933727] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-17T20:22:08.933783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:08.933871] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:08.933902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:08.933961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:08.993483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:08.994430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:08.994512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:08.994546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:09.116867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:09.117041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:09.117085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:09.117117] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:09.120778] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=68.35%) [2026-02-17T20:22:09.121107] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-17T20:22:09.121259] [INFO ] [sig ] FID: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:09.266054] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FID.txt [2026-02-17T20:22:09.266249] [INFO ] [sig ] [1179/3401] Completed FID in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:09.266317] [INFO ] [sig ] [1180/3401] Forecasting FIGS... [2026-02-17T20:22:09.266351] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-17T20:22:09.266384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-17T20:22:09.277962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-17T20:22:09.278377] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-17T20:22:09.279317] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-17T20:22:09.279374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:09.279408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:09.279436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:09.279495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:09.340929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:09.341841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:09.341927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:09.341962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:09.476877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:09.477085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:09.477129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:09.477189] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:09.481990] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-17T20:22:09.482307] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-17T20:22:09.482461] [INFO ] [sig ] FIGS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:09.629497] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIGS.txt [2026-02-17T20:22:09.629680] [INFO ] [sig ] [1180/3401] Completed FIGS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:09.629729] [INFO ] [sig ] [1181/3401] Forecasting FIHL... [2026-02-17T20:22:09.629763] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-17T20:22:09.629793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-17T20:22:09.642142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-17T20:22:09.642594] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-17T20:22:09.643450] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-17T20:22:09.643516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:09.643560] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:09.643626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:09.643711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:09.706613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:09.707617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:09.707704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:09.707739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:09.832965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:09.833134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:09.833178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:09.833208] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:09.836837] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-02-17T20:22:09.837160] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-17T20:22:09.837324] [INFO ] [sig ] FIHL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:09.992012] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIHL.txt [2026-02-17T20:22:09.992199] [INFO ] [sig ] [1181/3401] Completed FIHL in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:09.992249] [INFO ] [sig ] [1182/3401] Forecasting FINS... [2026-02-17T20:22:09.992473] [INFO ] [sig ] Generating forecast for: FINS [2026-02-17T20:22:09.992521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-17T20:22:10.008186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-17T20:22:10.008606] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-17T20:22:10.009462] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-17T20:22:10.009519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:10.009554] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:10.009605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:10.009668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:10.076224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:10.077217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:10.077309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:10.077345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:10.215301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:10.215472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:10.215517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:10.215609] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:10.223992] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-02-17T20:22:10.224429] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-17T20:22:10.224646] [INFO ] [sig ] FINS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:10.381299] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FINS.txt [2026-02-17T20:22:10.381473] [INFO ] [sig ] [1182/3401] Completed FINS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:10.381517] [INFO ] [sig ] [1183/3401] Forecasting FINX... [2026-02-17T20:22:10.381551] [INFO ] [sig ] Generating forecast for: FINX [2026-02-17T20:22:10.381606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-17T20:22:10.394979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-17T20:22:10.395630] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-17T20:22:10.396454] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-17T20:22:10.396522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:10.396607] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:10.396661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:10.396734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:10.463727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:10.464685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:10.464773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:10.464810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:10.593994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:10.594165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:10.594209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:10.594260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:10.597815] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-17T20:22:10.598147] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-17T20:22:10.598289] [INFO ] [sig ] FINX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:10.746051] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FINX.txt [2026-02-17T20:22:10.746214] [INFO ] [sig ] [1183/3401] Completed FINX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:10.746255] [INFO ] [sig ] [1184/3401] Forecasting FIP... [2026-02-17T20:22:10.746286] [INFO ] [sig ] Generating forecast for: FIP [2026-02-17T20:22:10.746317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-17T20:22:10.758909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-17T20:22:10.759316] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-17T20:22:10.760112] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-17T20:22:10.760166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:10.760198] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:10.760225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:10.760283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:10.817326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:10.818240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:10.818324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:10.818357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:10.948651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:10.948826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:10.948869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:10.948902] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:10.952706] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=66.50%) [2026-02-17T20:22:10.953022] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-17T20:22:10.953174] [INFO ] [sig ] FIP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:11.108790] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIP.txt [2026-02-17T20:22:11.108966] [INFO ] [sig ] [1184/3401] Completed FIP in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:11.109023] [INFO ] [sig ] [1185/3401] Forecasting FIS... [2026-02-17T20:22:11.109060] [INFO ] [sig ] Generating forecast for: FIS [2026-02-17T20:22:11.109094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-17T20:22:11.121980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-17T20:22:11.122373] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-17T20:22:11.123302] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-17T20:22:11.123359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:11.123392] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:11.123421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:11.123480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:11.191688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:11.192702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:11.192823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:11.192876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:11.323934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:11.324108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:11.324157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:11.324186] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:11.327675] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=47.77%) [2026-02-17T20:22:11.328000] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-17T20:22:11.328135] [INFO ] [sig ] FIS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:11.483186] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FIS.txt [2026-02-17T20:22:11.483350] [INFO ] [sig ] [1185/3401] Completed FIS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:11.483392] [INFO ] [sig ] [1186/3401] Forecasting FISI... [2026-02-17T20:22:11.483425] [INFO ] [sig ] Generating forecast for: FISI [2026-02-17T20:22:11.483456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-17T20:22:11.496651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-17T20:22:11.497048] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-17T20:22:11.497952] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-17T20:22:11.498011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:11.498044] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:11.498072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:11.498134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:11.560125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:11.561056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:11.561141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:11.561176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:11.698023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:11.698199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:11.698252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:11.698290] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:11.702516] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-17T20:22:11.702840] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-17T20:22:11.702984] [INFO ] [sig ] FISI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:11.856416] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FISI.txt [2026-02-17T20:22:11.856611] [INFO ] [sig ] [1186/3401] Completed FISI in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:11.856660] [INFO ] [sig ] [1187/3401] Forecasting FITB... [2026-02-17T20:22:11.856693] [INFO ] [sig ] Generating forecast for: FITB [2026-02-17T20:22:11.856725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-17T20:22:11.869148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-17T20:22:11.869653] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-17T20:22:11.870702] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-17T20:22:11.870765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:11.870800] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:11.870847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:11.870908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:11.932997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:11.934229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:11.934519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:11.934590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:12.070205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:12.070383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:12.070425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:12.070456] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:12.074220] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-17T20:22:12.074539] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-17T20:22:12.074697] [INFO ] [sig ] FITB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:12.230323] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FITB.txt [2026-02-17T20:22:12.230536] [INFO ] [sig ] [1187/3401] Completed FITB in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:12.230623] [INFO ] [sig ] [1188/3401] Forecasting FITBI... [2026-02-17T20:22:12.230670] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-17T20:22:12.230711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-17T20:22:12.243807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-17T20:22:12.244209] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-17T20:22:12.245228] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-17T20:22:12.245284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:12.245317] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:12.245344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:12.245402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:12.311811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:12.312764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:12.312852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:12.312887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:12.446591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:12.446761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:12.446804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:12.446835] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:12.450604] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: DOWN (p=45.78%) [2026-02-17T20:22:12.450897] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-17T20:22:12.451035] [INFO ] [sig ] FITBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:12.609922] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FITBI.txt [2026-02-17T20:22:12.610119] [INFO ] [sig ] [1188/3401] Completed FITBI in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:12.610168] [INFO ] [sig ] [1189/3401] Forecasting FITBO... [2026-02-17T20:22:12.610200] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-17T20:22:12.610232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-17T20:22:12.625395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-17T20:22:12.625912] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-17T20:22:12.626810] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-17T20:22:12.626867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:12.626900] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:12.626930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:12.626990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:12.694380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:12.695313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:12.695439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:12.695476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:12.823507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:12.823703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:12.823769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:12.823814] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:12.827696] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-17T20:22:12.828030] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-17T20:22:12.828213] [INFO ] [sig ] FITBO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:12.980822] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FITBO.txt [2026-02-17T20:22:12.980998] [INFO ] [sig ] [1189/3401] Completed FITBO in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:12.981045] [INFO ] [sig ] [1190/3401] Forecasting FIVE... [2026-02-17T20:22:12.981079] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-17T20:22:12.981111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-17T20:22:12.994338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-17T20:22:12.994800] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-17T20:22:12.995776] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-17T20:22:12.995833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:12.995868] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:12.995907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:12.995986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:13.057915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:13.058935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:13.059033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:13.059070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:13.191467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:13.191651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:13.191696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:13.191728] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:13.195275] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-02-17T20:22:13.195600] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-17T20:22:13.195745] [INFO ] [sig ] FIVE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:13.347206] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FIVE.txt [2026-02-17T20:22:13.347381] [INFO ] [sig ] [1190/3401] Completed FIVE in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:13.347424] [INFO ] [sig ] [1191/3401] Forecasting FIVN... [2026-02-17T20:22:13.347517] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-17T20:22:13.347586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-17T20:22:13.360284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-17T20:22:13.360808] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-17T20:22:13.361651] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-17T20:22:13.361714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:13.361763] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:13.361807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:13.361893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:13.425590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:13.426489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:13.426596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:13.426634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:13.558170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:13.558355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:13.558397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:13.558428] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:13.562223] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-02-17T20:22:13.562544] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-17T20:22:13.562708] [INFO ] [sig ] FIVN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:13.716201] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIVN.txt [2026-02-17T20:22:13.716361] [INFO ] [sig ] [1191/3401] Completed FIVN in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-17T20:22:13.716402] [INFO ] [sig ] [1192/3401] Forecasting FIX... [2026-02-17T20:22:13.716433] [INFO ] [sig ] Generating forecast for: FIX [2026-02-17T20:22:13.716464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-17T20:22:13.729394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-17T20:22:13.729846] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-17T20:22:13.730778] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-17T20:22:13.730836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:13.730871] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:13.730900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:13.730969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:13.793193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:13.794107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:13.794187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:13.794223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:13.918639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:13.918802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:13.918843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:13.918873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:13.922404] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-17T20:22:13.922720] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-17T20:22:13.922854] [INFO ] [sig ] FIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:14.073392] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIX.txt [2026-02-17T20:22:14.073600] [INFO ] [sig ] [1192/3401] Completed FIX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-17T20:22:14.073647] [INFO ] [sig ] [1193/3401] Forecasting FIXD... [2026-02-17T20:22:14.073679] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-17T20:22:14.073711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-17T20:22:14.085331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-17T20:22:14.085758] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-17T20:22:14.086596] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-17T20:22:14.086652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:14.086686] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:14.086715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:14.086774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:14.146620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:14.147560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:14.147661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:14.147695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:14.273679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:14.273844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:14.273884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:14.273913] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:14.277363] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-02-17T20:22:14.277673] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-17T20:22:14.277804] [INFO ] [sig ] FIXD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:14.421408] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIXD.txt [2026-02-17T20:22:14.421603] [INFO ] [sig ] [1193/3401] Completed FIXD in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:14.421647] [INFO ] [sig ] [1194/3401] Forecasting FIZZ... [2026-02-17T20:22:14.421679] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-17T20:22:14.421710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-17T20:22:14.433194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-17T20:22:14.433610] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-17T20:22:14.434396] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-17T20:22:14.434449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:14.434481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:14.434508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:14.434564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:14.493136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:14.494063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:14.494148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:14.494185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:14.614885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:14.615056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:14.615096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:14.615170] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:14.618621] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-02-17T20:22:14.618907] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-17T20:22:14.619038] [INFO ] [sig ] FIZZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:14.764199] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FIZZ.txt [2026-02-17T20:22:14.764370] [INFO ] [sig ] [1194/3401] Completed FIZZ in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:14.764413] [INFO ] [sig ] [1195/3401] Forecasting FJP... [2026-02-17T20:22:14.764445] [INFO ] [sig ] Generating forecast for: FJP [2026-02-17T20:22:14.764477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-17T20:22:14.776624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-17T20:22:14.777069] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-17T20:22:14.778042] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-17T20:22:14.778098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:14.778132] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:14.778161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:14.778225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:14.836059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:14.836869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:14.836955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:14.836990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:14.956748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:14.956925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:14.956967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:14.956998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:14.960885] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-02-17T20:22:14.961244] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-17T20:22:14.961393] [INFO ] [sig ] FJP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:15.123685] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FJP.txt [2026-02-17T20:22:15.123832] [INFO ] [sig ] [1195/3401] Completed FJP in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:15.123872] [INFO ] [sig ] [1196/3401] Forecasting FLEX... [2026-02-17T20:22:15.123903] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-17T20:22:15.123933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-17T20:22:15.136067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-17T20:22:15.136462] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-17T20:22:15.137439] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-17T20:22:15.137495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:15.137565] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:15.137650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:15.137745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:15.202399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:15.203177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:15.203257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:15.203308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:15.327075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:15.327261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:15.327302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:15.327331] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:15.331331] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-02-17T20:22:15.331626] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-17T20:22:15.331756] [INFO ] [sig ] FLEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:15.478857] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FLEX.txt [2026-02-17T20:22:15.478989] [INFO ] [sig ] [1196/3401] Completed FLEX in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:15.479029] [INFO ] [sig ] [1197/3401] Forecasting FLL... [2026-02-17T20:22:15.479059] [INFO ] [sig ] Generating forecast for: FLL [2026-02-17T20:22:15.479090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-17T20:22:15.490001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-17T20:22:15.490302] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-17T20:22:15.491145] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-17T20:22:15.491199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:15.491231] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:15.491257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:15.491313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:15.548632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:15.549462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:15.549562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:15.549619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:15.671204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:15.671367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:15.671408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:15.671437] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:15.674915] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=37.73%) [2026-02-17T20:22:15.675212] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-17T20:22:15.675343] [INFO ] [sig ] FLL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:15.817103] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FLL.txt [2026-02-17T20:22:15.817391] [INFO ] [sig ] [1197/3401] Completed FLL in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:15.817441] [INFO ] [sig ] [1198/3401] Forecasting FLNC... [2026-02-17T20:22:15.817473] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-17T20:22:15.817503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-17T20:22:15.828780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-17T20:22:15.829100] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-17T20:22:15.829902] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-17T20:22:15.829956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:15.829989] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:15.830016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:15.830092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:15.887254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:15.888134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:15.888216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:15.888251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:16.010845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:16.011010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:16.011049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:16.011077] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:16.014593] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-17T20:22:16.014875] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-17T20:22:16.015003] [INFO ] [sig ] FLNC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:16.157088] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FLNC.txt [2026-02-17T20:22:16.157241] [INFO ] [sig ] [1198/3401] Completed FLNC in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:16.157281] [INFO ] [sig ] [1199/3401] Forecasting FLNG... [2026-02-17T20:22:16.157311] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-17T20:22:16.157342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-17T20:22:16.168785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-17T20:22:16.169215] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-17T20:22:16.170280] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-17T20:22:16.170345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:16.170379] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:16.170407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:16.170465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:16.229156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:16.230080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:16.230168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:16.230203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:16.367398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:16.367726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:16.367823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:16.367922] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:16.373267] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=56.58%) [2026-02-17T20:22:16.373758] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-17T20:22:16.373963] [INFO ] [sig ] FLNG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:16.536856] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FLNG.txt [2026-02-17T20:22:16.537040] [INFO ] [sig ] [1199/3401] Completed FLNG in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:16.537084] [INFO ] [sig ] [1200/3401] Forecasting FLO... [2026-02-17T20:22:16.537116] [INFO ] [sig ] Generating forecast for: FLO [2026-02-17T20:22:16.537175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-17T20:22:16.554231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-17T20:22:16.554809] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-17T20:22:16.556131] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-17T20:22:16.556210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:16.556266] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:16.556315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:16.556412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:16.641188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:16.642223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:16.642324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:16.642358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:16.806097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:16.806313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:16.806379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:16.806427] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:16.812037] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-17T20:22:16.812620] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-17T20:22:16.812849] [INFO ] [sig ] FLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:17.053027] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FLO.txt [2026-02-17T20:22:17.053277] [INFO ] [sig ] [1200/3401] Completed FLO in 0.5s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:17.053346] [INFO ] [sig ] [1201/3401] Forecasting FLS... [2026-02-17T20:22:17.053400] [INFO ] [sig ] Generating forecast for: FLS [2026-02-17T20:22:17.053454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-17T20:22:17.078391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-17T20:22:17.080660] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-17T20:22:17.082615] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-17T20:22:17.082713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:17.082769] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:17.082817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:17.082917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:17.177664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:17.179032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:17.179165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:17.179223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:17.363301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:17.363521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:17.363602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:17.363648] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:17.368453] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=92.10%) [2026-02-17T20:22:17.369030] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-17T20:22:17.369251] [INFO ] [sig ] FLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:17.594595] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FLS.txt [2026-02-17T20:22:17.594808] [INFO ] [sig ] [1201/3401] Completed FLS in 0.5s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:17.594855] [INFO ] [sig ] [1202/3401] Forecasting FLUX... [2026-02-17T20:22:17.594892] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-17T20:22:17.594931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-17T20:22:17.608045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-17T20:22:17.608558] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-17T20:22:17.609762] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-17T20:22:17.609830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:17.609879] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:17.609924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:17.610017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:17.703171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:17.704531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:17.704687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:17.704749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:17.868592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:17.868768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:17.868813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:17.868847] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:17.872635] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=64.22%) [2026-02-17T20:22:17.873020] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-17T20:22:17.873180] [INFO ] [sig ] FLUX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:18.038870] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FLUX.txt [2026-02-17T20:22:18.039068] [INFO ] [sig ] [1202/3401] Completed FLUX in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:18.039116] [INFO ] [sig ] [1203/3401] Forecasting FLWS... [2026-02-17T20:22:18.039148] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-17T20:22:18.039178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-17T20:22:18.050892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-17T20:22:18.051318] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-17T20:22:18.052208] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-17T20:22:18.052265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:18.052300] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:18.052330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:18.052391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:18.115368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:18.116534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:18.116648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:18.116684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:18.242817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:18.242973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:18.243014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:18.243044] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:18.246431] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=33.31%) [2026-02-17T20:22:18.246727] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-17T20:22:18.246871] [INFO ] [sig ] FLWS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:18.394602] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FLWS.txt [2026-02-17T20:22:18.394777] [INFO ] [sig ] [1203/3401] Completed FLWS in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:18.394823] [INFO ] [sig ] [1204/3401] Forecasting FLXS... [2026-02-17T20:22:18.394854] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-17T20:22:18.394887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-17T20:22:18.405931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-17T20:22:18.406305] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-17T20:22:18.407122] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-17T20:22:18.407203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:18.407236] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:18.407263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:18.407320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:18.466059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:18.466967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:18.467052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:18.467086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:18.589489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:18.589672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:18.589716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:18.589746] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:18.593258] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=41.98%) [2026-02-17T20:22:18.593560] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-17T20:22:18.593717] [INFO ] [sig ] FLXS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:18.755214] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FLXS.txt [2026-02-17T20:22:18.755429] [INFO ] [sig ] [1204/3401] Completed FLXS in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:18.755488] [INFO ] [sig ] [1205/3401] Forecasting FLYE... [2026-02-17T20:22:18.755531] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-17T20:22:18.755591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-17T20:22:18.768686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-17T20:22:18.769130] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-17T20:22:18.770150] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-17T20:22:18.770214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:18.770261] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:18.770306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:18.770376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:18.833228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:18.834379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:18.834473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:18.834506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:18.955248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:18.955416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:18.955458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:18.955488] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:18.959243] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=17.59%) [2026-02-17T20:22:18.959663] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-17T20:22:18.959818] [INFO ] [sig ] FLYE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:19.103689] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FLYE.txt [2026-02-17T20:22:19.103839] [INFO ] [sig ] [1205/3401] Completed FLYE in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:19.103879] [INFO ] [sig ] [1206/3401] Forecasting FMAO... [2026-02-17T20:22:19.103909] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-17T20:22:19.103939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-17T20:22:19.114558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-17T20:22:19.114956] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-17T20:22:19.115808] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-17T20:22:19.115861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:19.115894] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:19.115922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:19.115983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:19.172540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:19.173317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:19.173429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:19.173464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:19.287102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:19.287284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:19.287326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:19.287357] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:19.291474] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=45.08%) [2026-02-17T20:22:19.291792] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-17T20:22:19.291928] [INFO ] [sig ] FMAO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:19.447862] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FMAO.txt [2026-02-17T20:22:19.448060] [INFO ] [sig ] [1206/3401] Completed FMAO in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:19.448111] [INFO ] [sig ] [1207/3401] Forecasting FMB... [2026-02-17T20:22:19.448144] [INFO ] [sig ] Generating forecast for: FMB [2026-02-17T20:22:19.448176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-17T20:22:19.460404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-17T20:22:19.461017] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-17T20:22:19.462065] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-17T20:22:19.462121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:19.462155] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:19.462182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:19.462241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:19.528357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:19.529319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:19.529432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:19.529485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:19.663731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:19.663930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:19.663976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:19.664007] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:19.668177] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=34.13%) [2026-02-17T20:22:19.668476] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-17T20:22:19.668822] [INFO ] [sig ] FMB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:19.825487] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FMB.txt [2026-02-17T20:22:19.825652] [INFO ] [sig ] [1207/3401] Completed FMB in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-17T20:22:19.825696] [INFO ] [sig ] [1208/3401] Forecasting FMBH... [2026-02-17T20:22:19.825727] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-17T20:22:19.825758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-17T20:22:19.837911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-17T20:22:19.838363] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-17T20:22:19.839336] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-17T20:22:19.839394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:19.839433] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:19.839461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:19.839519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:19.905667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:19.906599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:19.906689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:19.906724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:20.035245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:20.035410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:20.035453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:20.035484] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:20.039092] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-17T20:22:20.039430] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-17T20:22:20.039604] [INFO ] [sig ] FMBH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:20.194513] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FMBH.txt [2026-02-17T20:22:20.194680] [INFO ] [sig ] [1208/3401] Completed FMBH in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-17T20:22:20.194724] [INFO ] [sig ] [1209/3401] Forecasting FMC... [2026-02-17T20:22:20.194757] [INFO ] [sig ] Generating forecast for: FMC [2026-02-17T20:22:20.194791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-17T20:22:20.206061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-17T20:22:20.206413] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-17T20:22:20.207303] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-17T20:22:20.207370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:20.207413] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:20.207448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:20.207516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:20.266877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:20.267755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:20.267844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:20.267880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:20.401154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:20.401330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:20.401384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:20.401419] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:20.405117] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-17T20:22:20.405412] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-17T20:22:20.405547] [INFO ] [sig ] FMC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:20.560963] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FMC.txt [2026-02-17T20:22:20.561173] [INFO ] [sig ] [1209/3401] Completed FMC in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-17T20:22:20.561216] [INFO ] [sig ] [1210/3401] Forecasting FMHI... [2026-02-17T20:22:20.561248] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-17T20:22:20.561280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-17T20:22:20.573348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-17T20:22:20.573939] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-17T20:22:20.574754] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-17T20:22:20.574808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:20.574840] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:20.574867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:20.574923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:20.641978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:20.642923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:20.643012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:20.643056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:20.774977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:20.775148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:20.775192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:20.775223] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:20.778917] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-17T20:22:20.779212] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-17T20:22:20.779346] [INFO ] [sig ] FMHI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:20.922760] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FMHI.txt [2026-02-17T20:22:20.922907] [INFO ] [sig ] [1210/3401] Completed FMHI in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-17T20:22:20.922947] [INFO ] [sig ] [1211/3401] Forecasting FMN... [2026-02-17T20:22:20.922977] [INFO ] [sig ] Generating forecast for: FMN [2026-02-17T20:22:20.923010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-17T20:22:20.934622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-17T20:22:20.934992] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-17T20:22:20.935788] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-17T20:22:20.935858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:20.935891] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:20.935919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:20.935976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:20.994958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:20.995916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:20.995998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:20.996032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:21.117008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:21.117189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:21.117233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:21.117265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:21.120932] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-02-17T20:22:21.121225] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-17T20:22:21.121358] [INFO ] [sig ] FMN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:21.266906] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FMN.txt [2026-02-17T20:22:21.267042] [INFO ] [sig ] [1211/3401] Completed FMN in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:21.267082] [INFO ] [sig ] [1212/3401] Forecasting FMNB... [2026-02-17T20:22:21.267112] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-17T20:22:21.267162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-17T20:22:21.279003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-17T20:22:21.279358] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-17T20:22:21.280189] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-17T20:22:21.280243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:21.280276] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:21.280303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:21.280359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:21.339411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:21.340200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:21.340286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:21.340320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:21.460330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:21.460496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:21.460540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:21.460592] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:21.464170] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: DOWN (p=23.29%) [2026-02-17T20:22:21.464460] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-17T20:22:21.464772] [INFO ] [sig ] FMNB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:21.611504] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FMNB.txt [2026-02-17T20:22:21.611686] [INFO ] [sig ] [1212/3401] Completed FMNB in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:21.611730] [INFO ] [sig ] [1213/3401] Forecasting FMS... [2026-02-17T20:22:21.611761] [INFO ] [sig ] Generating forecast for: FMS [2026-02-17T20:22:21.611794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-17T20:22:21.623597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-17T20:22:21.624010] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-17T20:22:21.624859] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-17T20:22:21.624914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:21.624977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:21.625007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:21.625066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:21.683610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:21.684556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:21.684664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:21.684698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:21.815761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:21.815934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:21.815976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:21.816006] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:21.819833] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=76.07%) [2026-02-17T20:22:21.820242] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-17T20:22:21.820402] [INFO ] [sig ] FMS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:21.976809] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FMS.txt [2026-02-17T20:22:21.976984] [INFO ] [sig ] [1213/3401] Completed FMS in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:21.977026] [INFO ] [sig ] [1214/3401] Forecasting FMX... [2026-02-17T20:22:21.977057] [INFO ] [sig ] Generating forecast for: FMX [2026-02-17T20:22:21.977089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-17T20:22:21.989419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-17T20:22:21.989912] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-17T20:22:21.990977] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-17T20:22:21.991041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:21.991079] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:21.991109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:21.991182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:22.053491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:22.054441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:22.054564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:22.054634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:22.183091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:22.183252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:22.183293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:22.183321] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:22.186764] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-02-17T20:22:22.187046] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-17T20:22:22.187189] [INFO ] [sig ] FMX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:22.329552] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FMX.txt [2026-02-17T20:22:22.329737] [INFO ] [sig ] [1214/3401] Completed FMX in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:22.329786] [INFO ] [sig ] [1215/3401] Forecasting FN... [2026-02-17T20:22:22.329818] [INFO ] [sig ] Generating forecast for: FN [2026-02-17T20:22:22.329850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-17T20:22:22.342367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-17T20:22:22.342816] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-17T20:22:22.343632] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-17T20:22:22.343687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:22.343719] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:22.343746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:22.343807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:22.405201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:22.406144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:22.406235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:22.406270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:22.534728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:22.534898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:22.534941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:22.534973] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:22.538691] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=46.63%) [2026-02-17T20:22:22.538998] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-17T20:22:22.539136] [INFO ] [sig ] FN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:22.697068] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FN.txt [2026-02-17T20:22:22.697274] [INFO ] [sig ] [1215/3401] Completed FN in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:22.697319] [INFO ] [sig ] [1216/3401] Forecasting FNB... [2026-02-17T20:22:22.697352] [INFO ] [sig ] Generating forecast for: FNB [2026-02-17T20:22:22.697385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-17T20:22:22.711796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-17T20:22:22.712238] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-17T20:22:22.713158] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-17T20:22:22.713215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:22.713248] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:22.713277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:22.713336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:22.778487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:22.779406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:22.779497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:22.779535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:22.897990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:22.898163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:22.898203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:22.898233] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:22.901756] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-02-17T20:22:22.902049] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-17T20:22:22.902200] [INFO ] [sig ] FNB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:23.047103] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FNB.txt [2026-02-17T20:22:23.047294] [INFO ] [sig ] [1216/3401] Completed FNB in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:23.047334] [INFO ] [sig ] [1217/3401] Forecasting FND... [2026-02-17T20:22:23.047363] [INFO ] [sig ] Generating forecast for: FND [2026-02-17T20:22:23.047395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-17T20:22:23.058688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-17T20:22:23.059099] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-17T20:22:23.059937] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-17T20:22:23.059991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:23.060023] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:23.060050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:23.060107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:23.117633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:23.118490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:23.118593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:23.118629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:23.236139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:23.236309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:23.236350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:23.236379] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:23.239966] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=7.67%) [2026-02-17T20:22:23.240324] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-17T20:22:23.240475] [INFO ] [sig ] FND: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:23.385104] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FND.txt [2026-02-17T20:22:23.385263] [INFO ] [sig ] [1217/3401] Completed FND in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:23.385303] [INFO ] [sig ] [1218/3401] Forecasting FNF... [2026-02-17T20:22:23.385333] [INFO ] [sig ] Generating forecast for: FNF [2026-02-17T20:22:23.385364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-17T20:22:23.397290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-17T20:22:23.397726] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-17T20:22:23.398605] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-17T20:22:23.398661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:23.398696] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:23.398725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:23.398789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:23.459852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:23.460819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:23.460910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:23.460946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:23.584428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:23.584628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:23.584675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:23.584723] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:23.588327] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-17T20:22:23.588653] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-17T20:22:23.588791] [INFO ] [sig ] FNF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:23.739416] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FNF.txt [2026-02-17T20:22:23.739621] [INFO ] [sig ] [1218/3401] Completed FNF in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:23.739665] [INFO ] [sig ] [1219/3401] Forecasting FNKO... [2026-02-17T20:22:23.739697] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-17T20:22:23.739727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-17T20:22:23.751737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-17T20:22:23.752223] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-17T20:22:23.753087] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-17T20:22:23.753142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:23.753175] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:23.753203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:23.753266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:23.814782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:23.815806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:23.815924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:23.815961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:23.963671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:23.963881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:23.963939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:23.963983] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:23.969139] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-02-17T20:22:23.969642] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-17T20:22:23.969852] [INFO ] [sig ] FNKO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:24.141321] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FNKO.txt [2026-02-17T20:22:24.141455] [INFO ] [sig ] [1219/3401] Completed FNKO in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:24.141497] [INFO ] [sig ] [1220/3401] Forecasting FNLC... [2026-02-17T20:22:24.141527] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-17T20:22:24.141557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-17T20:22:24.152237] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'FNLC'. [2026-02-17T20:22:24.152639] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-17T20:22:24.153424] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-17T20:22:24.153478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:24.153510] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:24.153538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:24.153613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:24.210463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:24.211360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:24.211467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:24.211501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:24.317508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:24.317692] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:22:24.317735] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:24.317765] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:24.321279] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=5.63%) [2026-02-17T20:22:24.321567] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-17T20:22:24.321719] [INFO ] [sig ] FNLC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-17T20:22:24.468124] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FNLC.txt [2026-02-17T20:22:24.468398] [INFO ] [sig ] [1220/3401] Completed FNLC in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:24.468524] [INFO ] [sig ] [1221/3401] Forecasting FNX... [2026-02-17T20:22:24.468557] [INFO ] [sig ] Generating forecast for: FNX [2026-02-17T20:22:24.468615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-17T20:22:24.482278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-17T20:22:24.482675] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-17T20:22:24.483561] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-17T20:22:24.483651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:24.483684] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:24.483711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:24.483768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:24.540830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:24.541542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:24.541640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:24.541674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:24.666294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:24.666464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:24.666506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:24.666539] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:24.670209] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-02-17T20:22:24.670567] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-17T20:22:24.670734] [INFO ] [sig ] FNX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:24.817040] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FNX.txt [2026-02-17T20:22:24.817222] [INFO ] [sig ] [1221/3401] Completed FNX in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:24.817266] [INFO ] [sig ] [1222/3401] Forecasting FNY... [2026-02-17T20:22:24.817296] [INFO ] [sig ] Generating forecast for: FNY [2026-02-17T20:22:24.817328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-17T20:22:24.828507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-17T20:22:24.828943] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-17T20:22:24.829851] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-17T20:22:24.829906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:24.829937] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:24.829997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:24.830058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:24.887224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:24.888153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:24.888234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:24.888268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:25.001474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:25.001672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:25.001715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:25.001744] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:25.005168] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=57.47%) [2026-02-17T20:22:25.005459] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-17T20:22:25.005612] [INFO ] [sig ] FNY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:25.148653] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FNY.txt [2026-02-17T20:22:25.148812] [INFO ] [sig ] [1222/3401] Completed FNY in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:25.148852] [INFO ] [sig ] [1223/3401] Forecasting FOA... [2026-02-17T20:22:25.148884] [INFO ] [sig ] Generating forecast for: FOA [2026-02-17T20:22:25.148916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-17T20:22:25.160293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-17T20:22:25.160680] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-17T20:22:25.161476] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-17T20:22:25.161530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:25.161562] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:25.161621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:25.161680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:25.219423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:25.220207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:25.220317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:25.220352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:25.344915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:25.345073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:25.345112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:25.345142] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:25.348787] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-02-17T20:22:25.349062] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-17T20:22:25.349188] [INFO ] [sig ] FOA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:25.493940] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FOA.txt [2026-02-17T20:22:25.494061] [INFO ] [sig ] [1223/3401] Completed FOA in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:25.494100] [INFO ] [sig ] [1224/3401] Forecasting FOF... [2026-02-17T20:22:25.494129] [INFO ] [sig ] Generating forecast for: FOF [2026-02-17T20:22:25.494161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-17T20:22:25.505306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-17T20:22:25.505643] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-17T20:22:25.506436] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-17T20:22:25.506489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:25.506526] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:25.506553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:25.506634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:25.564259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:25.565014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:25.565096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:25.565129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:25.684042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:25.684193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:25.684234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:25.684263] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:25.687695] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-17T20:22:25.687969] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-17T20:22:25.688099] [INFO ] [sig ] FOF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:25.829398] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FOF.txt [2026-02-17T20:22:25.829526] [INFO ] [sig ] [1224/3401] Completed FOF in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-17T20:22:25.829594] [INFO ] [sig ] [1225/3401] Forecasting FOLD... [2026-02-17T20:22:25.829636] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-17T20:22:25.829668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-17T20:22:25.841347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-17T20:22:25.841711] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-17T20:22:25.842523] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-17T20:22:25.842603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:25.842640] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:25.842669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:25.842729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:25.901507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:25.902174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:25.902256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:25.902289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:26.032832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:26.032993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:26.033034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:26.033062] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:26.036896] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=61.86%) [2026-02-17T20:22:26.037309] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-17T20:22:26.037467] [INFO ] [sig ] FOLD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:26.183109] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FOLD.txt [2026-02-17T20:22:26.183273] [INFO ] [sig ] [1225/3401] Completed FOLD in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-17T20:22:26.183313] [INFO ] [sig ] [1226/3401] Forecasting FORM... [2026-02-17T20:22:26.183344] [INFO ] [sig ] Generating forecast for: FORM [2026-02-17T20:22:26.183392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-17T20:22:26.198007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-17T20:22:26.198432] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-17T20:22:26.199538] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-17T20:22:26.199622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:26.199662] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:26.199696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:26.199771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:26.260784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:26.261741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:26.261856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:26.261891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:26.393463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:26.393650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:26.393692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:26.393722] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:26.397233] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-02-17T20:22:26.397550] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-17T20:22:26.397713] [INFO ] [sig ] FORM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:26.549166] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FORM.txt [2026-02-17T20:22:26.549358] [INFO ] [sig ] [1226/3401] Completed FORM in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-17T20:22:26.549401] [INFO ] [sig ] [1227/3401] Forecasting FOSL... [2026-02-17T20:22:26.549433] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-17T20:22:26.549464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-17T20:22:26.560917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-17T20:22:26.561334] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-17T20:22:26.562204] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-17T20:22:26.562258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:26.562290] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:26.562317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:26.562373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:26.620898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:26.621791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:26.621877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:26.621909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:26.742885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:26.743051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:26.743093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:26.743122] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:26.746568] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-17T20:22:26.746876] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-17T20:22:26.747009] [INFO ] [sig ] FOSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:26.891976] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FOSL.txt [2026-02-17T20:22:26.892142] [INFO ] [sig ] [1227/3401] Completed FOSL in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:26.892183] [INFO ] [sig ] [1228/3401] Forecasting FOX... [2026-02-17T20:22:26.892216] [INFO ] [sig ] Generating forecast for: FOX [2026-02-17T20:22:26.892248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-17T20:22:26.904132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-17T20:22:26.904566] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-17T20:22:26.905464] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-17T20:22:26.905531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:26.905594] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:26.905648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:26.905710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:26.964864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:26.965944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:26.966027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:26.966061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:27.097158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:27.097295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:27.097337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:27.097365] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:27.100945] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-17T20:22:27.101237] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-17T20:22:27.101378] [INFO ] [sig ] FOX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:27.244351] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FOX.txt [2026-02-17T20:22:27.244478] [INFO ] [sig ] [1228/3401] Completed FOX in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:27.244517] [INFO ] [sig ] [1229/3401] Forecasting FOXA... [2026-02-17T20:22:27.244548] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-17T20:22:27.244597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-17T20:22:27.256732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-17T20:22:27.257066] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-17T20:22:27.257890] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-17T20:22:27.257943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:27.257977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:27.258007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:27.258063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:27.317829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:27.318739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:27.318825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:27.318858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:27.442900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:27.443056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:27.443096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:27.443125] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:27.446534] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-17T20:22:27.446825] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-17T20:22:27.446951] [INFO ] [sig ] FOXA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:27.594752] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FOXA.txt [2026-02-17T20:22:27.594912] [INFO ] [sig ] [1229/3401] Completed FOXA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:27.594954] [INFO ] [sig ] [1230/3401] Forecasting FOXF... [2026-02-17T20:22:27.594985] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-17T20:22:27.595015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-17T20:22:27.606999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-17T20:22:27.607448] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-17T20:22:27.608357] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-17T20:22:27.608412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:27.608483] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:27.608526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:27.608627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:27.668002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:27.669104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:27.669189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:27.669222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:27.794524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:27.794704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:27.794746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:27.794776] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:27.798310] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-17T20:22:27.798639] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-17T20:22:27.798782] [INFO ] [sig ] FOXF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:27.948404] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FOXF.txt [2026-02-17T20:22:27.948585] [INFO ] [sig ] [1230/3401] Completed FOXF in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:27.948631] [INFO ] [sig ] [1231/3401] Forecasting FPF... [2026-02-17T20:22:27.948663] [INFO ] [sig ] Generating forecast for: FPF [2026-02-17T20:22:27.948695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-17T20:22:27.962440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-17T20:22:27.962897] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-17T20:22:27.964014] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-17T20:22:27.964068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:27.964100] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:27.964126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:27.964182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:28.023171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:28.024123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:28.024212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:28.024246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:28.150422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:28.150603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:28.150647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:28.150676] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:28.154086] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=42.07%) [2026-02-17T20:22:28.154366] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-17T20:22:28.154496] [INFO ] [sig ] FPF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:28.299393] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FPF.txt [2026-02-17T20:22:28.299558] [INFO ] [sig ] [1231/3401] Completed FPF in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:28.299620] [INFO ] [sig ] [1232/3401] Forecasting FPH... [2026-02-17T20:22:28.299653] [INFO ] [sig ] Generating forecast for: FPH [2026-02-17T20:22:28.299684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-17T20:22:28.311183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-17T20:22:28.311627] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-17T20:22:28.312506] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-17T20:22:28.312561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:28.312631] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:28.312667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:28.312727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:28.370529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:28.371500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:28.371612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:28.371649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:28.519409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:28.519612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:28.519663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:28.519693] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:28.523997] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-17T20:22:28.524366] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-17T20:22:28.524529] [INFO ] [sig ] FPH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:28.673947] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FPH.txt [2026-02-17T20:22:28.674134] [INFO ] [sig ] [1232/3401] Completed FPH in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:28.674193] [INFO ] [sig ] [1233/3401] Forecasting FPI... [2026-02-17T20:22:28.674233] [INFO ] [sig ] Generating forecast for: FPI [2026-02-17T20:22:28.674273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-17T20:22:28.686383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-17T20:22:28.686817] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-17T20:22:28.687686] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-17T20:22:28.687741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:28.687773] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:28.687800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:28.687856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:28.747959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:28.748908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:28.748995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:28.749030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:28.868683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:28.868844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:28.868885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:28.868947] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:28.872458] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-02-17T20:22:28.872798] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-17T20:22:28.872939] [INFO ] [sig ] FPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:29.016864] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FPI.txt [2026-02-17T20:22:29.017026] [INFO ] [sig ] [1233/3401] Completed FPI in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:29.017077] [INFO ] [sig ] [1234/3401] Forecasting FPXI... [2026-02-17T20:22:29.017111] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-17T20:22:29.017169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-17T20:22:29.028035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-17T20:22:29.028476] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-17T20:22:29.029364] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-17T20:22:29.029420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:29.029464] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:29.029494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:29.029552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:29.090289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:29.091393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:29.091501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:29.091540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:29.219976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:29.220142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:29.220184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:29.220213] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:29.224091] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: DOWN (p=14.87%) [2026-02-17T20:22:29.224443] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-17T20:22:29.224613] [INFO ] [sig ] FPXI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:29.372718] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FPXI.txt [2026-02-17T20:22:29.372892] [INFO ] [sig ] [1234/3401] Completed FPXI in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:29.372936] [INFO ] [sig ] [1235/3401] Forecasting FRA... [2026-02-17T20:22:29.372967] [INFO ] [sig ] Generating forecast for: FRA [2026-02-17T20:22:29.372998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-17T20:22:29.384806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-17T20:22:29.385155] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-17T20:22:29.385974] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-17T20:22:29.386043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:29.386076] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:29.386103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:29.386160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:29.448006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:29.448944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:29.449031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:29.449066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:29.574114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:29.574281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:29.574324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:29.574355] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:29.578105] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=84.91%) [2026-02-17T20:22:29.578394] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-17T20:22:29.578526] [INFO ] [sig ] FRA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:29.732847] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FRA.txt [2026-02-17T20:22:29.733024] [INFO ] [sig ] [1235/3401] Completed FRA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:29.733067] [INFO ] [sig ] [1236/3401] Forecasting FRBA... [2026-02-17T20:22:29.733099] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-17T20:22:29.733134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-17T20:22:29.745499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-17T20:22:29.745945] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-17T20:22:29.746870] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-17T20:22:29.746929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:29.746962] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:29.746989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:29.747046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:29.804690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:29.805716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:29.805813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:29.805848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:29.933535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:29.933725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:29.933766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:29.933795] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:29.937362] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-02-17T20:22:29.937704] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-17T20:22:29.937844] [INFO ] [sig ] FRBA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:30.085871] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FRBA.txt [2026-02-17T20:22:30.086042] [INFO ] [sig ] [1236/3401] Completed FRBA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:30.086084] [INFO ] [sig ] [1237/3401] Forecasting FRGE... [2026-02-17T20:22:30.086116] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-17T20:22:30.086338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-17T20:22:30.101168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-17T20:22:30.101625] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-17T20:22:30.102473] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-17T20:22:30.102530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:30.102564] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:30.102620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:30.102681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:30.162118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:30.163025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:30.163107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:30.163139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:30.294735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:30.294902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:30.294943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:30.294973] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:30.298490] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-17T20:22:30.298821] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-17T20:22:30.298959] [INFO ] [sig ] FRGE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:30.460945] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FRGE.txt [2026-02-17T20:22:30.461171] [INFO ] [sig ] [1237/3401] Completed FRGE in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:30.461220] [INFO ] [sig ] [1238/3401] Forecasting FRHC... [2026-02-17T20:22:30.461259] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-17T20:22:30.461300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-17T20:22:30.474697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-17T20:22:30.475100] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-17T20:22:30.476025] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-17T20:22:30.476098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:30.476159] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:30.476211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:30.476309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:30.540885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:30.541865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:30.541964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:30.541999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:30.672255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:30.672450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:30.672516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:30.672563] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:30.676455] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-17T20:22:30.676897] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-17T20:22:30.677084] [INFO ] [sig ] FRHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:30.836093] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FRHC.txt [2026-02-17T20:22:30.836259] [INFO ] [sig ] [1238/3401] Completed FRHC in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:30.836318] [INFO ] [sig ] [1239/3401] Forecasting FRME... [2026-02-17T20:22:30.836354] [INFO ] [sig ] Generating forecast for: FRME [2026-02-17T20:22:30.836384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-17T20:22:30.847897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-17T20:22:30.848302] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-17T20:22:30.849126] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-17T20:22:30.849179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:30.849212] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:30.849239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:30.849294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:30.906525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:30.907451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:30.907541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:30.907596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:31.026081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:31.026249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:31.026291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:31.026321] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:31.029848] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=66.83%) [2026-02-17T20:22:31.030158] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-17T20:22:31.030293] [INFO ] [sig ] FRME: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:31.172918] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FRME.txt [2026-02-17T20:22:31.173070] [INFO ] [sig ] [1239/3401] Completed FRME in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:31.173111] [INFO ] [sig ] [1240/3401] Forecasting FRO... [2026-02-17T20:22:31.173142] [INFO ] [sig ] Generating forecast for: FRO [2026-02-17T20:22:31.173173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-17T20:22:31.184426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-17T20:22:31.184839] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-17T20:22:31.185655] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-17T20:22:31.185709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:31.185741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:31.185769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:31.185827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:31.242493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:31.243438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:31.243558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:31.243612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:31.368744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:31.368912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:31.368954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:31.368986] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:31.372556] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=74.92%) [2026-02-17T20:22:31.372902] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-17T20:22:31.373044] [INFO ] [sig ] FRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:31.524422] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FRO.txt [2026-02-17T20:22:31.524624] [INFO ] [sig ] [1240/3401] Completed FRO in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:31.524672] [INFO ] [sig ] [1241/3401] Forecasting FROG... [2026-02-17T20:22:31.524706] [INFO ] [sig ] Generating forecast for: FROG [2026-02-17T20:22:31.524743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-17T20:22:31.536789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-17T20:22:31.537331] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-17T20:22:31.538668] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-17T20:22:31.538727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:31.538761] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:31.538788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:31.538845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:31.600847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:31.602002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:31.602090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:31.602123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:31.725892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:31.726064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:31.726105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:31.726135] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:31.729806] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=95.92%) [2026-02-17T20:22:31.730097] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-17T20:22:31.730233] [INFO ] [sig ] FROG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:31.880672] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FROG.txt [2026-02-17T20:22:31.880837] [INFO ] [sig ] [1241/3401] Completed FROG in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-17T20:22:31.880879] [INFO ] [sig ] [1242/3401] Forecasting FRPH... [2026-02-17T20:22:31.880911] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-17T20:22:31.880942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-17T20:22:31.893680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-17T20:22:31.894103] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-17T20:22:31.895005] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-17T20:22:31.895062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:31.895097] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:31.895125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:31.895185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:31.952931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:31.953839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:31.953924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:31.953958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:32.090129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:32.090291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:32.090350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:32.090381] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:32.093869] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-17T20:22:32.094147] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-17T20:22:32.094277] [INFO ] [sig ] FRPH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:32.241261] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FRPH.txt [2026-02-17T20:22:32.241418] [INFO ] [sig ] [1242/3401] Completed FRPH in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-17T20:22:32.241459] [INFO ] [sig ] [1243/3401] Forecasting FRSH... [2026-02-17T20:22:32.241490] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-17T20:22:32.241521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-17T20:22:32.252617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-17T20:22:32.252968] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-17T20:22:32.253784] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-17T20:22:32.253851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:32.253885] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:32.253913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:32.253969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:32.313054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:32.313973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:32.314064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:32.314118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:32.451056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:32.451222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:32.451266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:32.451297] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:32.454906] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=74.12%) [2026-02-17T20:22:32.455195] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-17T20:22:32.455333] [INFO ] [sig ] FRSH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:32.600250] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FRSH.txt [2026-02-17T20:22:32.600445] [INFO ] [sig ] [1243/3401] Completed FRSH in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:32.600488] [INFO ] [sig ] [1244/3401] Forecasting FSBC... [2026-02-17T20:22:32.600519] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-17T20:22:32.600549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-17T20:22:32.612490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-17T20:22:32.612976] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-17T20:22:32.613891] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-17T20:22:32.613948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:32.613990] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:32.614027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:32.614093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:32.674138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:32.675268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:32.675372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:32.675413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:32.797737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:32.797912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:32.797962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:32.797999] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:32.801730] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=75.09%) [2026-02-17T20:22:32.802033] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-17T20:22:32.802168] [INFO ] [sig ] FSBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:32.950001] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FSBC.txt [2026-02-17T20:22:32.950201] [INFO ] [sig ] [1244/3401] Completed FSBC in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:32.950270] [INFO ] [sig ] [1245/3401] Forecasting FSCO... [2026-02-17T20:22:32.950309] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-17T20:22:32.950343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-17T20:22:32.961558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-17T20:22:32.961935] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-17T20:22:32.962831] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-17T20:22:32.962887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:32.962921] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:32.962950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:32.963008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:33.022801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:33.023712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:33.023813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:33.023847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:33.146253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:33.146417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:33.146464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:33.146502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:33.150450] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=67.94%) [2026-02-17T20:22:33.150777] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-17T20:22:33.150918] [INFO ] [sig ] FSCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:33.305906] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FSCO.txt [2026-02-17T20:22:33.306074] [INFO ] [sig ] [1245/3401] Completed FSCO in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:33.306122] [INFO ] [sig ] [1246/3401] Forecasting FSK... [2026-02-17T20:22:33.306157] [INFO ] [sig ] Generating forecast for: FSK [2026-02-17T20:22:33.306190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-17T20:22:33.317748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-17T20:22:33.318113] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-17T20:22:33.318987] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-17T20:22:33.319045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:33.319096] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:33.319127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:33.319186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:33.383486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:33.384332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:33.384416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:33.384452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:33.503165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:33.503325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:33.503368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:33.503401] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:33.507032] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-17T20:22:33.507349] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-17T20:22:33.507486] [INFO ] [sig ] FSK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:33.658157] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FSK.txt [2026-02-17T20:22:33.658330] [INFO ] [sig ] [1246/3401] Completed FSK in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:33.658371] [INFO ] [sig ] [1247/3401] Forecasting FSLY... [2026-02-17T20:22:33.658402] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-17T20:22:33.658433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-17T20:22:33.670366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-17T20:22:33.670866] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-17T20:22:33.671746] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-17T20:22:33.671804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:33.671870] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:33.671900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:33.671959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:33.733632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:33.734563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:33.734690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:33.734728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:33.871173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:33.871348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:33.871394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:33.871428] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:33.875464] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-02-17T20:22:33.875785] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-17T20:22:33.875928] [INFO ] [sig ] FSLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:34.027683] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FSLY.txt [2026-02-17T20:22:34.027848] [INFO ] [sig ] [1247/3401] Completed FSLY in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:34.027888] [INFO ] [sig ] [1248/3401] Forecasting FSM... [2026-02-17T20:22:34.027919] [INFO ] [sig ] Generating forecast for: FSM [2026-02-17T20:22:34.027950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-17T20:22:34.040262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-17T20:22:34.040746] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-17T20:22:34.041619] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-17T20:22:34.041675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:34.041708] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:34.041735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:34.041795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:34.100699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:34.101649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:34.101737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:34.101771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:34.230844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:34.231020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:34.231062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:34.231092] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:34.235117] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-02-17T20:22:34.235485] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-17T20:22:34.235665] [INFO ] [sig ] FSM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:34.396403] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FSM.txt [2026-02-17T20:22:34.396567] [INFO ] [sig ] [1248/3401] Completed FSM in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:34.396626] [INFO ] [sig ] [1249/3401] Forecasting FSS... [2026-02-17T20:22:34.396656] [INFO ] [sig ] Generating forecast for: FSS [2026-02-17T20:22:34.396687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-17T20:22:34.408226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-17T20:22:34.408597] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-17T20:22:34.409415] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-17T20:22:34.409470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:34.409504] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:34.409532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:34.409618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:34.478649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:34.479505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:34.479629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:34.479667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:34.608863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:34.609026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:34.609067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:34.609098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:34.612668] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-02-17T20:22:34.612955] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-17T20:22:34.613087] [INFO ] [sig ] FSS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:34.763460] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FSS.txt [2026-02-17T20:22:34.763662] [INFO ] [sig ] [1249/3401] Completed FSS in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:34.763707] [INFO ] [sig ] [1250/3401] Forecasting FTA... [2026-02-17T20:22:34.763760] [INFO ] [sig ] Generating forecast for: FTA [2026-02-17T20:22:34.763794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-17T20:22:34.774819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-17T20:22:34.775201] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-17T20:22:34.776047] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-17T20:22:34.776101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:34.776139] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:34.776168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:34.776243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:34.833487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:34.834281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:34.834362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:34.834395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:34.952259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:34.952424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:34.952464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:34.952527] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:34.956201] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-02-17T20:22:34.956543] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-17T20:22:34.956706] [INFO ] [sig ] FTA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:35.101162] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTA.txt [2026-02-17T20:22:35.101337] [INFO ] [sig ] [1250/3401] Completed FTA in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:35.101400] [INFO ] [sig ] [1251/3401] Forecasting FTAI... [2026-02-17T20:22:35.101453] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-17T20:22:35.101489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-17T20:22:35.113043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-17T20:22:35.113445] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-17T20:22:35.114304] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-17T20:22:35.114361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:35.114393] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:35.114420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:35.114479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:35.173319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:35.174389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:35.174504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:35.174537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:35.302025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:35.302174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:35.302216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:35.302245] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:35.305741] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-02-17T20:22:35.306024] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-17T20:22:35.306157] [INFO ] [sig ] FTAI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:35.457843] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTAI.txt [2026-02-17T20:22:35.458003] [INFO ] [sig ] [1251/3401] Completed FTAI in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:35.458044] [INFO ] [sig ] [1252/3401] Forecasting FTC... [2026-02-17T20:22:35.458075] [INFO ] [sig ] Generating forecast for: FTC [2026-02-17T20:22:35.458105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-17T20:22:35.469532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-17T20:22:35.469960] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-17T20:22:35.470795] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-17T20:22:35.470850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:35.470882] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:35.470909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:35.470967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:35.534934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:35.535902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:35.536029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:35.536069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:35.654269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:35.654434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:35.654476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:35.654508] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:35.658091] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-17T20:22:35.658391] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-17T20:22:35.658526] [INFO ] [sig ] FTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:35.806165] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTC.txt [2026-02-17T20:22:35.806332] [INFO ] [sig ] [1252/3401] Completed FTC in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:35.806375] [INFO ] [sig ] [1253/3401] Forecasting FTCI... [2026-02-17T20:22:35.806405] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-17T20:22:35.806437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-17T20:22:35.818337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-17T20:22:35.818787] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-17T20:22:35.819643] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-17T20:22:35.819699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:35.819731] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:35.819758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:35.819814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:35.878086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:35.878984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:35.879073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:35.879107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:36.009470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:36.009648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:36.009692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:36.009738] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:36.013306] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: DOWN (p=36.40%) [2026-02-17T20:22:36.013628] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-17T20:22:36.013765] [INFO ] [sig ] FTCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:36.171108] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTCI.txt [2026-02-17T20:22:36.171259] [INFO ] [sig ] [1253/3401] Completed FTCI in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:36.171299] [INFO ] [sig ] [1254/3401] Forecasting FTCS... [2026-02-17T20:22:36.171330] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-17T20:22:36.171361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-17T20:22:36.183228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-17T20:22:36.183651] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-17T20:22:36.184702] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-17T20:22:36.184757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:36.184790] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:36.184817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:36.184874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:36.245068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:36.245949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:36.246035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:36.246069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:36.373450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:36.373630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:36.373673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:36.373703] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:36.377366] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-17T20:22:36.377671] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-17T20:22:36.377814] [INFO ] [sig ] FTCS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:36.527540] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTCS.txt [2026-02-17T20:22:36.527706] [INFO ] [sig ] [1254/3401] Completed FTCS in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:36.527747] [INFO ] [sig ] [1255/3401] Forecasting FTEK... [2026-02-17T20:22:36.527781] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-17T20:22:36.527812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-17T20:22:36.539480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-17T20:22:36.539844] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-17T20:22:36.540644] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-17T20:22:36.540697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:36.540729] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:36.540757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:36.540814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:36.600273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:36.601074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:36.601156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:36.601219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:36.723732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:36.723901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:36.723941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:36.723970] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:36.728100] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-02-17T20:22:36.728591] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-17T20:22:36.728726] [INFO ] [sig ] FTEK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:36.872591] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTEK.txt [2026-02-17T20:22:36.872748] [INFO ] [sig ] [1255/3401] Completed FTEK in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:36.872791] [INFO ] [sig ] [1256/3401] Forecasting FTGC... [2026-02-17T20:22:36.872823] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-17T20:22:36.872853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-17T20:22:36.883746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-17T20:22:36.884127] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-17T20:22:36.884982] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-17T20:22:36.885035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:36.885067] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:36.885094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:36.885151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:36.942917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:36.943674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:36.943756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:36.943789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:37.072345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:37.072549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:37.072616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:37.072650] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:37.076352] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-17T20:22:37.076680] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-17T20:22:37.076837] [INFO ] [sig ] FTGC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:37.222441] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTGC.txt [2026-02-17T20:22:37.222623] [INFO ] [sig ] [1256/3401] Completed FTGC in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:37.222666] [INFO ] [sig ] [1257/3401] Forecasting FTGS... [2026-02-17T20:22:37.222696] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-17T20:22:37.222736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-17T20:22:37.234382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-17T20:22:37.234828] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-17T20:22:37.235730] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-17T20:22:37.235789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:37.235823] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:37.235869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:37.235929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:37.294173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:37.295144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:37.295295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:37.295343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:37.421399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:37.421592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:37.421639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:37.421670] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:37.425430] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-02-17T20:22:37.425837] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-17T20:22:37.425991] [INFO ] [sig ] FTGS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:37.575290] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTGS.txt [2026-02-17T20:22:37.575490] [INFO ] [sig ] [1257/3401] Completed FTGS in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:37.575549] [INFO ] [sig ] [1258/3401] Forecasting FTHI... [2026-02-17T20:22:37.575613] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-17T20:22:37.575646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-17T20:22:37.587691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-17T20:22:37.588176] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-17T20:22:37.589227] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-17T20:22:37.589288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:37.589322] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:37.589350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:37.589408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:37.650645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:37.651682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:37.651785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:37.651819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:37.770879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:37.771049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:37.771091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:37.771120] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:37.774754] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-02-17T20:22:37.775045] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-17T20:22:37.775179] [INFO ] [sig ] FTHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:37.922169] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTHI.txt [2026-02-17T20:22:37.922334] [INFO ] [sig ] [1258/3401] Completed FTHI in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-17T20:22:37.922397] [INFO ] [sig ] [1259/3401] Forecasting FTHY... [2026-02-17T20:22:37.922449] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-17T20:22:37.922499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-17T20:22:37.934504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-17T20:22:37.934937] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-17T20:22:37.935835] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-17T20:22:37.935894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:37.935929] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:37.935956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:37.936013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:37.993330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:37.994241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:37.994325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:37.994358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:38.108551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:38.108750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:38.108829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:38.108869] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:38.112349] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=32.41%) [2026-02-17T20:22:38.112667] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-17T20:22:38.112807] [INFO ] [sig ] FTHY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:38.258506] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTHY.txt [2026-02-17T20:22:38.258692] [INFO ] [sig ] [1259/3401] Completed FTHY in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:38.258738] [INFO ] [sig ] [1260/3401] Forecasting FTI... [2026-02-17T20:22:38.258770] [INFO ] [sig ] Generating forecast for: FTI [2026-02-17T20:22:38.258801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-17T20:22:38.270484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-17T20:22:38.270947] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-17T20:22:38.271870] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-17T20:22:38.271926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:38.271958] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:38.271987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:38.272045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:38.330483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:38.331376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:38.331460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:38.331493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:38.452703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:38.452874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:38.452924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:38.452961] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:38.456501] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-17T20:22:38.456823] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-17T20:22:38.456977] [INFO ] [sig ] FTI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:38.609130] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTI.txt [2026-02-17T20:22:38.609329] [INFO ] [sig ] [1260/3401] Completed FTI in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:38.609384] [INFO ] [sig ] [1261/3401] Forecasting FTK... [2026-02-17T20:22:38.609418] [INFO ] [sig ] Generating forecast for: FTK [2026-02-17T20:22:38.609470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-17T20:22:38.620788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-17T20:22:38.621136] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-17T20:22:38.621968] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-17T20:22:38.622021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:38.622053] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:38.622079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:38.622135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:38.680469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:38.681240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:38.681322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:38.681355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:38.806918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:38.807095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:38.807167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:38.807203] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:38.810916] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=16.44%) [2026-02-17T20:22:38.811217] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-17T20:22:38.811352] [INFO ] [sig ] FTK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:38.956648] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTK.txt [2026-02-17T20:22:38.956810] [INFO ] [sig ] [1261/3401] Completed FTK in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:38.956851] [INFO ] [sig ] [1262/3401] Forecasting FTLF... [2026-02-17T20:22:38.956885] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-17T20:22:38.956917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-17T20:22:38.967753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-17T20:22:38.968150] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-17T20:22:38.968960] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-17T20:22:38.969012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:38.969044] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:38.969070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:38.969128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:39.026313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:39.027235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:39.027324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:39.027358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:39.141337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:39.141510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:39.141555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:39.141625] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:39.145301] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-17T20:22:39.145630] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-17T20:22:39.145774] [INFO ] [sig ] FTLF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:39.296861] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTLF.txt [2026-02-17T20:22:39.297018] [INFO ] [sig ] [1262/3401] Completed FTLF in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:39.297060] [INFO ] [sig ] [1263/3401] Forecasting FTQI... [2026-02-17T20:22:39.297092] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-17T20:22:39.297122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-17T20:22:39.309921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-17T20:22:39.310488] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-17T20:22:39.311560] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-17T20:22:39.311636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:39.311671] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:39.311700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:39.311758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:39.376698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:39.377755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:39.377862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:39.377924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:39.505106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:39.505268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:39.505312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:39.505344] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:39.509100] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: DOWN (p=26.13%) [2026-02-17T20:22:39.509406] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-17T20:22:39.509536] [INFO ] [sig ] FTQI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:39.662825] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTQI.txt [2026-02-17T20:22:39.662991] [INFO ] [sig ] [1263/3401] Completed FTQI in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:39.663034] [INFO ] [sig ] [1264/3401] Forecasting FTRE... [2026-02-17T20:22:39.663067] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-17T20:22:39.663100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-17T20:22:39.676818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-17T20:22:39.677252] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-17T20:22:39.678138] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-17T20:22:39.678193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:39.678258] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:39.678289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:39.678348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:39.740010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:39.740889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:39.740990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:39.741027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:39.868111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:39.868272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:39.868314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:39.868343] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:39.871859] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=42.57%) [2026-02-17T20:22:39.872136] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-17T20:22:39.872266] [INFO ] [sig ] FTRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:40.015402] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTRE.txt [2026-02-17T20:22:40.015549] [INFO ] [sig ] [1264/3401] Completed FTRE in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:40.015611] [INFO ] [sig ] [1265/3401] Forecasting FTRI... [2026-02-17T20:22:40.015644] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-17T20:22:40.015674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-17T20:22:40.027066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-17T20:22:40.027443] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-17T20:22:40.028283] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-17T20:22:40.028338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:40.028370] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:40.028397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:40.028454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:40.090358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:40.091294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:40.091393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:40.091428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:40.215084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:40.215249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:40.215292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:40.215323] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:40.219042] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-02-17T20:22:40.219332] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-17T20:22:40.219467] [INFO ] [sig ] FTRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:40.372505] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTRI.txt [2026-02-17T20:22:40.372684] [INFO ] [sig ] [1265/3401] Completed FTRI in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:40.372728] [INFO ] [sig ] [1266/3401] Forecasting FTS... [2026-02-17T20:22:40.372760] [INFO ] [sig ] Generating forecast for: FTS [2026-02-17T20:22:40.372799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-17T20:22:40.387273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-17T20:22:40.387712] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-17T20:22:40.388561] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-17T20:22:40.388637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:40.388672] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:40.388700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:40.388759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:40.452972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:40.453918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:40.454023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:40.454076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:40.586663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:40.586833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:40.586878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:40.586913] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:40.590671] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: DOWN (p=18.81%) [2026-02-17T20:22:40.591000] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-17T20:22:40.591146] [INFO ] [sig ] FTS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:40.744125] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTS.txt [2026-02-17T20:22:40.744280] [INFO ] [sig ] [1266/3401] Completed FTS in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:40.744324] [INFO ] [sig ] [1267/3401] Forecasting FTSL... [2026-02-17T20:22:40.744357] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-17T20:22:40.744391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-17T20:22:40.756669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-17T20:22:40.757037] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-17T20:22:40.757975] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-17T20:22:40.758038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:40.758072] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:40.758101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:40.758159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:40.822259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:40.823081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:40.823167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:40.823203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:40.957369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:40.957653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:40.957719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:40.957832] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:40.962684] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-02-17T20:22:40.963083] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-17T20:22:40.963256] [INFO ] [sig ] FTSL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:41.137373] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTSL.txt [2026-02-17T20:22:41.137608] [INFO ] [sig ] [1267/3401] Completed FTSL in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:41.137667] [INFO ] [sig ] [1268/3401] Forecasting FTSM... [2026-02-17T20:22:41.137713] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-17T20:22:41.137758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-17T20:22:41.152043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-17T20:22:41.152466] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-17T20:22:41.153641] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-17T20:22:41.153699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:41.153736] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:41.153766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:41.153860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:41.223857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:41.224963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:41.225096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:41.225143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:41.352590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:41.352759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:41.352801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:41.352833] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:41.356993] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-17T20:22:41.357389] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-17T20:22:41.357555] [INFO ] [sig ] FTSM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:41.523495] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTSM.txt [2026-02-17T20:22:41.523670] [INFO ] [sig ] [1268/3401] Completed FTSM in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:41.523713] [INFO ] [sig ] [1269/3401] Forecasting FTXL... [2026-02-17T20:22:41.523743] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-17T20:22:41.523775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-17T20:22:41.534696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-17T20:22:41.535049] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-17T20:22:41.535872] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-17T20:22:41.535937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:41.535976] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:41.536010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:41.536070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:41.594689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:41.595462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:41.595539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:41.595588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:41.728903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:41.729334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:41.729378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:41.729416] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:41.733411] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-02-17T20:22:41.733740] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-17T20:22:41.733882] [INFO ] [sig ] FTXL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:41.880518] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTXL.txt [2026-02-17T20:22:41.880676] [INFO ] [sig ] [1269/3401] Completed FTXL in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:41.880718] [INFO ] [sig ] [1270/3401] Forecasting FTXN... [2026-02-17T20:22:41.880748] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-17T20:22:41.880778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-17T20:22:41.892028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-17T20:22:41.892373] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-17T20:22:41.893192] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-17T20:22:41.893271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:41.893306] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:41.893332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:41.893389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:41.952873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:41.953853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:41.953941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:41.953976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:42.071527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:42.071705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:42.071746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:42.071775] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:42.075215] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-02-17T20:22:42.075496] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-17T20:22:42.075643] [INFO ] [sig ] FTXN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:42.221691] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FTXN.txt [2026-02-17T20:22:42.221834] [INFO ] [sig ] [1270/3401] Completed FTXN in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:42.221873] [INFO ] [sig ] [1271/3401] Forecasting FTXO... [2026-02-17T20:22:42.221918] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-17T20:22:42.221950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-17T20:22:42.233323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-17T20:22:42.233684] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-17T20:22:42.234513] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-17T20:22:42.234568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:42.234626] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:42.234655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:42.234714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:42.293612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:42.294321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:42.294414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:42.294453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:42.429180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:42.429389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:42.429438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:42.429469] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:42.433310] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-02-17T20:22:42.433648] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-17T20:22:42.433784] [INFO ] [sig ] FTXO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:42.588670] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FTXO.txt [2026-02-17T20:22:42.588847] [INFO ] [sig ] [1271/3401] Completed FTXO in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:42.588891] [INFO ] [sig ] [1272/3401] Forecasting FUBO... [2026-02-17T20:22:42.588923] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-17T20:22:42.588964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-17T20:22:42.601500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-17T20:22:42.601939] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-17T20:22:42.602775] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-17T20:22:42.602829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:42.602864] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:42.602893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:42.602953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:42.661656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:42.662564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:42.662668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:42.662703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:42.788111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:42.788282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:42.788332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:42.788365] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:42.791918] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-17T20:22:42.792211] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-17T20:22:42.792343] [INFO ] [sig ] FUBO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:42.936542] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FUBO.txt [2026-02-17T20:22:42.936716] [INFO ] [sig ] [1272/3401] Completed FUBO in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:42.936758] [INFO ] [sig ] [1273/3401] Forecasting FUL... [2026-02-17T20:22:42.936789] [INFO ] [sig ] Generating forecast for: FUL [2026-02-17T20:22:42.936819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-17T20:22:42.948486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-17T20:22:42.948879] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-17T20:22:42.949722] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-17T20:22:42.949776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:42.949809] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:42.949837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:42.949894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:43.012762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:43.013863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:43.013949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:43.013984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:43.145230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:43.145407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:43.145450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:43.145482] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:43.153134] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: UP (p=63.47%) [2026-02-17T20:22:43.153552] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-17T20:22:43.153732] [INFO ] [sig ] FUL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:43.300999] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FUL.txt [2026-02-17T20:22:43.301170] [INFO ] [sig ] [1273/3401] Completed FUL in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:43.301213] [INFO ] [sig ] [1274/3401] Forecasting FULC... [2026-02-17T20:22:43.301243] [INFO ] [sig ] Generating forecast for: FULC [2026-02-17T20:22:43.301274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-17T20:22:43.313882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-17T20:22:43.314357] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-17T20:22:43.315229] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-17T20:22:43.315285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:43.315319] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:43.315348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:43.315407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:43.384659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:43.385695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:43.385826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:43.385865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:43.515494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:43.515686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:43.515731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:43.515761] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:43.519504] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-17T20:22:43.519856] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-17T20:22:43.520023] [INFO ] [sig ] FULC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:43.675895] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FULC.txt [2026-02-17T20:22:43.676068] [INFO ] [sig ] [1274/3401] Completed FULC in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:43.676114] [INFO ] [sig ] [1275/3401] Forecasting FUN... [2026-02-17T20:22:43.676149] [INFO ] [sig ] Generating forecast for: FUN [2026-02-17T20:22:43.676182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-17T20:22:43.688844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-17T20:22:43.689282] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-17T20:22:43.690147] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-17T20:22:43.690209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:43.690252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:43.690290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:43.690357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:43.753665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:43.754617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:43.754702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:43.754737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:43.884774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:43.884958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:43.885007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:43.885043] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:43.888721] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-02-17T20:22:43.889110] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-17T20:22:43.889258] [INFO ] [sig ] FUN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:44.041680] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FUN.txt [2026-02-17T20:22:44.041924] [INFO ] [sig ] [1275/3401] Completed FUN in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-17T20:22:44.042000] [INFO ] [sig ] [1276/3401] Forecasting FUNC... [2026-02-17T20:22:44.042049] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-17T20:22:44.042101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-17T20:22:44.055097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-17T20:22:44.055533] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-17T20:22:44.056419] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-17T20:22:44.056491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:44.056546] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:44.056599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:44.056672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:44.121694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:44.122640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:44.122744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:44.122781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:44.247983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:44.248147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:44.248189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:44.248219] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:44.251863] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-02-17T20:22:44.252159] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-17T20:22:44.252295] [INFO ] [sig ] FUNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:44.401107] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FUNC.txt [2026-02-17T20:22:44.401271] [INFO ] [sig ] [1276/3401] Completed FUNC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:44.401508] [INFO ] [sig ] [1277/3401] Forecasting FUND... [2026-02-17T20:22:44.401538] [INFO ] [sig ] Generating forecast for: FUND [2026-02-17T20:22:44.401586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-17T20:22:44.413285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-17T20:22:44.413668] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-17T20:22:44.414481] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-17T20:22:44.414534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:44.414566] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:44.414614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:44.414671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:44.476174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:44.477197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:44.477287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:44.477321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:44.595561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:44.595741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:44.595800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:44.595833] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:44.599401] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: DOWN (p=26.88%) [2026-02-17T20:22:44.599705] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-17T20:22:44.599838] [INFO ] [sig ] FUND: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:44.745164] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FUND.txt [2026-02-17T20:22:44.745339] [INFO ] [sig ] [1277/3401] Completed FUND in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:44.745379] [INFO ] [sig ] [1278/3401] Forecasting FVCB... [2026-02-17T20:22:44.745409] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-17T20:22:44.745441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-17T20:22:44.756725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-17T20:22:44.757095] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-17T20:22:44.757970] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-17T20:22:44.758037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:44.758079] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:44.758117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:44.758179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:44.819076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:44.819989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:44.820086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:44.820122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:44.935060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:44.935224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:44.935265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:44.935294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:44.938754] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-02-17T20:22:44.939034] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-17T20:22:44.939163] [INFO ] [sig ] FVCB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:45.085143] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FVCB.txt [2026-02-17T20:22:45.085307] [INFO ] [sig ] [1278/3401] Completed FVCB in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:45.085348] [INFO ] [sig ] [1279/3401] Forecasting FWONA... [2026-02-17T20:22:45.085380] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-17T20:22:45.085412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-17T20:22:45.096777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-17T20:22:45.097185] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-17T20:22:45.098006] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-17T20:22:45.098060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:45.098091] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:45.098118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:45.098175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:45.159398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:45.160321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:45.160411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:45.160445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:45.291376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:45.291537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:45.291594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:45.291626] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:45.295042] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=31.64%) [2026-02-17T20:22:45.295317] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-17T20:22:45.295443] [INFO ] [sig ] FWONA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:45.457188] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FWONA.txt [2026-02-17T20:22:45.457377] [INFO ] [sig ] [1279/3401] Completed FWONA in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:45.457420] [INFO ] [sig ] [1280/3401] Forecasting FWONK... [2026-02-17T20:22:45.457451] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-17T20:22:45.457482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-17T20:22:45.469919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-17T20:22:45.470333] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-17T20:22:45.471215] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-17T20:22:45.471270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:45.471302] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:45.471329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:45.471385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:45.532030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:45.533015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:45.533115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:45.533151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:45.656978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:45.657199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:45.657263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:45.657302] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:45.661228] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-02-17T20:22:45.661555] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-17T20:22:45.661717] [INFO ] [sig ] FWONK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:45.805713] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FWONK.txt [2026-02-17T20:22:45.805859] [INFO ] [sig ] [1280/3401] Completed FWONK in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:45.805899] [INFO ] [sig ] [1281/3401] Forecasting FWRD... [2026-02-17T20:22:45.805930] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-17T20:22:45.805961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-17T20:22:45.817900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-17T20:22:45.818284] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-17T20:22:45.819117] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-17T20:22:45.819187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:45.819244] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:45.819273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:45.819330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:45.880049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:45.881075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:45.881176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:45.881224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:46.009231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:46.009394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:46.009436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:46.009466] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:46.013030] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-17T20:22:46.013318] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-17T20:22:46.013445] [INFO ] [sig ] FWRD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:46.170988] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FWRD.txt [2026-02-17T20:22:46.171175] [INFO ] [sig ] [1281/3401] Completed FWRD in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:46.171218] [INFO ] [sig ] [1282/3401] Forecasting FWRG... [2026-02-17T20:22:46.171250] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-17T20:22:46.171280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-17T20:22:46.183689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-17T20:22:46.184079] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-17T20:22:46.184903] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-17T20:22:46.184956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:46.184989] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:46.185017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:46.185074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:46.242607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:46.243691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:46.243802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:46.243849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:46.362622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:46.362783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:46.362824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:46.362854] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:46.366297] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-02-17T20:22:46.366603] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-17T20:22:46.366735] [INFO ] [sig ] FWRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:46.508639] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/FWRG.txt [2026-02-17T20:22:46.508759] [INFO ] [sig ] [1282/3401] Completed FWRG in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:46.508798] [INFO ] [sig ] [1283/3401] Forecasting FYC... [2026-02-17T20:22:46.508828] [INFO ] [sig ] Generating forecast for: FYC [2026-02-17T20:22:46.508858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-17T20:22:46.520004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-17T20:22:46.520308] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-17T20:22:46.521116] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-17T20:22:46.521169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:46.521201] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:46.521229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:46.521291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:46.582394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:46.583210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:46.583295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:46.583329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:46.708482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:46.708663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:46.708706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:46.708736] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:46.712394] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=20.61%) [2026-02-17T20:22:46.712717] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-17T20:22:46.712854] [INFO ] [sig ] FYC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:46.866393] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FYC.txt [2026-02-17T20:22:46.866554] [INFO ] [sig ] [1283/3401] Completed FYC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:46.866616] [INFO ] [sig ] [1284/3401] Forecasting FYX... [2026-02-17T20:22:46.866649] [INFO ] [sig ] Generating forecast for: FYX [2026-02-17T20:22:46.866681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-17T20:22:46.878407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-17T20:22:46.878800] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-17T20:22:46.879697] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-17T20:22:46.879750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:46.879783] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:46.879809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:46.879866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:46.943643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:46.944684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:46.944778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:46.944813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:47.075692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:47.075865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:47.075918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:47.075991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:47.079855] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-02-17T20:22:47.080180] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-17T20:22:47.080313] [INFO ] [sig ] FYX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:47.253964] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/FYX.txt [2026-02-17T20:22:47.254150] [INFO ] [sig ] [1284/3401] Completed FYX in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:47.254251] [INFO ] [sig ] [1285/3401] Forecasting G... [2026-02-17T20:22:47.254307] [INFO ] [sig ] Generating forecast for: G [2026-02-17T20:22:47.254356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-17T20:22:47.268428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-17T20:22:47.268864] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-17T20:22:47.269987] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-17T20:22:47.270065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:47.270113] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:47.270158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:47.270248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:47.357609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:47.358808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:47.358930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:47.358982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:47.503341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:47.503510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:47.503553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:47.503606] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:47.507398] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=12.49%) [2026-02-17T20:22:47.507739] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-17T20:22:47.507882] [INFO ] [sig ] G: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:47.659693] [INFO ] [LOCAL ] Saved forecast: G 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/G.txt [2026-02-17T20:22:47.659878] [INFO ] [sig ] [1285/3401] Completed G in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:47.659924] [INFO ] [sig ] [1286/3401] Forecasting GAB... [2026-02-17T20:22:47.659956] [INFO ] [sig ] Generating forecast for: GAB [2026-02-17T20:22:47.659987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-17T20:22:47.671838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-17T20:22:47.672310] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-17T20:22:47.673295] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-17T20:22:47.673360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:47.673408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:47.673450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:47.673538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:47.742419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:47.743765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:47.743853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:47.743887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:47.872352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:47.872528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:47.872619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:47.872684] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:47.876793] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=90.34%) [2026-02-17T20:22:47.877227] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-17T20:22:47.877435] [INFO ] [sig ] GAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:48.033640] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GAB.txt [2026-02-17T20:22:48.033808] [INFO ] [sig ] [1286/3401] Completed GAB in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:48.033860] [INFO ] [sig ] [1287/3401] Forecasting GABC... [2026-02-17T20:22:48.033897] [INFO ] [sig ] Generating forecast for: GABC [2026-02-17T20:22:48.033931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-17T20:22:48.045944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-17T20:22:48.046376] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-17T20:22:48.047261] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-17T20:22:48.047319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:48.047351] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:48.047378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:48.047436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:48.110964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:48.112050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:48.112152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:48.112191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:48.235766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:48.235939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:48.235980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:48.236009] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:48.239645] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-02-17T20:22:48.239957] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-17T20:22:48.240128] [INFO ] [sig ] GABC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:48.402427] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GABC.txt [2026-02-17T20:22:48.402592] [INFO ] [sig ] [1287/3401] Completed GABC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:48.402635] [INFO ] [sig ] [1288/3401] Forecasting GAIA... [2026-02-17T20:22:48.402665] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-17T20:22:48.402695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-17T20:22:48.416626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-17T20:22:48.417321] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-17T20:22:48.418548] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-17T20:22:48.418828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:48.418871] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:48.418903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:48.419003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:48.480075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:48.481098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:48.481190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:48.481225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:48.624747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:48.624948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:48.625003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:48.625057] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:48.629060] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=19.98%) [2026-02-17T20:22:48.629401] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-17T20:22:48.629543] [INFO ] [sig ] GAIA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:48.792436] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GAIA.txt [2026-02-17T20:22:48.792601] [INFO ] [sig ] [1288/3401] Completed GAIA in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:48.792646] [INFO ] [sig ] [1289/3401] Forecasting GAIN... [2026-02-17T20:22:48.792677] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-17T20:22:48.792707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-17T20:22:48.804447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-17T20:22:48.804901] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-17T20:22:48.805734] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-17T20:22:48.805788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:48.805821] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:48.805849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:48.805906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:48.862872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:48.863850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:48.863949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:48.863983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:48.991487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:48.991699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:48.991744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:48.991774] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:48.996132] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-17T20:22:48.996482] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-17T20:22:48.996685] [INFO ] [sig ] GAIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:49.153715] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GAIN.txt [2026-02-17T20:22:49.153880] [INFO ] [sig ] [1289/3401] Completed GAIN in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:49.153921] [INFO ] [sig ] [1290/3401] Forecasting GAM... [2026-02-17T20:22:49.153952] [INFO ] [sig ] Generating forecast for: GAM [2026-02-17T20:22:49.153983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-17T20:22:49.165340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-17T20:22:49.165722] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-17T20:22:49.166520] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-17T20:22:49.166594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:49.166630] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:49.166658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:49.166715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:49.227785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:49.228685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:49.228803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:49.228843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:49.354587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:49.354776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:49.354818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:49.354848] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:49.358871] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-02-17T20:22:49.359165] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-17T20:22:49.359484] [INFO ] [sig ] GAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:49.511857] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GAM.txt [2026-02-17T20:22:49.512026] [INFO ] [sig ] [1290/3401] Completed GAM in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:49.512066] [INFO ] [sig ] [1291/3401] Forecasting GAMB... [2026-02-17T20:22:49.512096] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-17T20:22:49.512127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-17T20:22:49.524871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-17T20:22:49.525433] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-17T20:22:49.526240] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-17T20:22:49.526293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:49.526325] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:49.526353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:49.526410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:49.586795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:49.587760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:49.587883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:49.587920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:49.711496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:49.711767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:49.711812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:49.711840] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:49.715329] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-02-17T20:22:49.715647] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-17T20:22:49.715782] [INFO ] [sig ] GAMB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:49.860067] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GAMB.txt [2026-02-17T20:22:49.860234] [INFO ] [sig ] [1291/3401] Completed GAMB in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-17T20:22:49.860275] [INFO ] [sig ] [1292/3401] Forecasting GANX... [2026-02-17T20:22:49.860307] [INFO ] [sig ] Generating forecast for: GANX [2026-02-17T20:22:49.860337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-17T20:22:49.871724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-17T20:22:49.872111] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-17T20:22:49.872935] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-17T20:22:49.872988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:49.873057] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:49.873087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:49.873145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:49.933873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:49.934796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:49.934880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:49.934914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:50.056802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:50.056966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:50.057007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:50.057037] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:50.061190] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-17T20:22:50.061681] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-17T20:22:50.061814] [INFO ] [sig ] GANX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:50.216608] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GANX.txt [2026-02-17T20:22:50.216784] [INFO ] [sig ] [1292/3401] Completed GANX in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-17T20:22:50.216836] [INFO ] [sig ] [1293/3401] Forecasting GASS... [2026-02-17T20:22:50.216869] [INFO ] [sig ] Generating forecast for: GASS [2026-02-17T20:22:50.216911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-17T20:22:50.229252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-17T20:22:50.229613] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-17T20:22:50.230457] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-17T20:22:50.230512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:50.230546] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:50.230595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:50.230667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:50.294071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:50.295000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:50.295083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:50.295118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:50.423451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:50.423638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:50.423682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:50.423713] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:50.427717] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: DOWN (p=39.97%) [2026-02-17T20:22:50.427998] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-17T20:22:50.428133] [INFO ] [sig ] GASS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:50.578089] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GASS.txt [2026-02-17T20:22:50.578225] [INFO ] [sig ] [1293/3401] Completed GASS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:50.578265] [INFO ] [sig ] [1294/3401] Forecasting GATX... [2026-02-17T20:22:50.578297] [INFO ] [sig ] Generating forecast for: GATX [2026-02-17T20:22:50.578327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-17T20:22:50.590371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-17T20:22:50.590740] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-17T20:22:50.591514] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-17T20:22:50.591585] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:50.591622] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:50.591650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:50.591707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:50.648543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:50.649251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:50.649329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:50.649362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:50.774713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:50.774879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:50.774920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:50.774949] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:50.778471] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=87.42%) [2026-02-17T20:22:50.778774] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-17T20:22:50.778905] [INFO ] [sig ] GATX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:50.926016] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GATX.txt [2026-02-17T20:22:50.926196] [INFO ] [sig ] [1294/3401] Completed GATX in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:50.926245] [INFO ] [sig ] [1295/3401] Forecasting GBAB... [2026-02-17T20:22:50.926278] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-17T20:22:50.926309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-17T20:22:50.937735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-17T20:22:50.938119] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-17T20:22:50.938981] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-17T20:22:50.939034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:50.939069] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:50.939101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:50.939170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:50.996012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:50.996824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:50.996909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:50.996942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:51.118795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:51.118956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:51.118996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:51.119025] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:51.122614] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: DOWN (p=44.03%) [2026-02-17T20:22:51.122894] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-17T20:22:51.123022] [INFO ] [sig ] GBAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:51.266801] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GBAB.txt [2026-02-17T20:22:51.266931] [INFO ] [sig ] [1295/3401] Completed GBAB in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:51.266971] [INFO ] [sig ] [1296/3401] Forecasting GBCI... [2026-02-17T20:22:51.267008] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-17T20:22:51.267040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-17T20:22:51.278714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-17T20:22:51.279039] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-17T20:22:51.279836] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-17T20:22:51.279888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:51.279920] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:51.279946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:51.280002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:51.337308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:51.338149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:51.338230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:51.338263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:51.458066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:51.458221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:51.458262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:51.458290] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:51.461849] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=42.95%) [2026-02-17T20:22:51.462123] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-17T20:22:51.462253] [INFO ] [sig ] GBCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:51.604924] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GBCI.txt [2026-02-17T20:22:51.605046] [INFO ] [sig ] [1296/3401] Completed GBCI in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:51.605086] [INFO ] [sig ] [1297/3401] Forecasting GBDC... [2026-02-17T20:22:51.605123] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-17T20:22:51.605159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-17T20:22:51.621533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-17T20:22:51.621897] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-17T20:22:51.622767] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-17T20:22:51.622820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:51.622852] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:51.622879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:51.622937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:51.681162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:51.681850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:51.681930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:51.681963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:51.813224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:51.813381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:51.813421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:51.813451] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:51.816875] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-17T20:22:51.817205] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-17T20:22:51.817352] [INFO ] [sig ] GBDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:51.957973] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GBDC.txt [2026-02-17T20:22:51.958093] [INFO ] [sig ] [1297/3401] Completed GBDC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:51.958132] [INFO ] [sig ] [1298/3401] Forecasting GBTG... [2026-02-17T20:22:51.958162] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-17T20:22:51.958197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-17T20:22:51.969403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-17T20:22:51.969754] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-17T20:22:51.970564] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-17T20:22:51.970646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:51.970710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:51.970745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:51.970812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:52.028694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:52.029382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:52.029468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:52.029506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:52.154020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:52.154172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:52.154212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:52.154241] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:52.157839] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=62.98%) [2026-02-17T20:22:52.158113] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-17T20:22:52.158238] [INFO ] [sig ] GBTG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:52.301080] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GBTG.txt [2026-02-17T20:22:52.301210] [INFO ] [sig ] [1298/3401] Completed GBTG in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:52.301249] [INFO ] [sig ] [1299/3401] Forecasting GBX... [2026-02-17T20:22:52.301279] [INFO ] [sig ] Generating forecast for: GBX [2026-02-17T20:22:52.301309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-17T20:22:52.312992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-17T20:22:52.313334] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-17T20:22:52.314135] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-17T20:22:52.314189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:52.314223] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:52.314253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:52.314310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:52.374759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:52.375495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:52.375597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:52.375632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:52.507698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:52.507867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:52.507910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:52.507959] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:52.511555] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-17T20:22:52.511913] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-17T20:22:52.512055] [INFO ] [sig ] GBX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:52.658398] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GBX.txt [2026-02-17T20:22:52.658588] [INFO ] [sig ] [1299/3401] Completed GBX in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:52.658631] [INFO ] [sig ] [1300/3401] Forecasting GCBC... [2026-02-17T20:22:52.658662] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-17T20:22:52.658695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-17T20:22:52.669852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-17T20:22:52.670276] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-17T20:22:52.671191] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-17T20:22:52.671248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:52.671282] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:52.671312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:52.671370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:52.731646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:52.732551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:52.732660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:52.732695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:52.841345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:52.841518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:52.841559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:52.841614] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:52.845199] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-17T20:22:52.845536] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-17T20:22:52.845700] [INFO ] [sig ] GCBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:52.992253] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GCBC.txt [2026-02-17T20:22:52.992418] [INFO ] [sig ] [1300/3401] Completed GCBC in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:52.992458] [INFO ] [sig ] [1301/3401] Forecasting GCMG... [2026-02-17T20:22:52.992487] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-17T20:22:52.992519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-17T20:22:53.003985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-17T20:22:53.004372] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-17T20:22:53.005194] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-17T20:22:53.005248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:53.005280] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:53.005306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:53.005362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:53.064411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:53.065325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:53.065413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:53.065465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:53.188851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:53.189024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:53.189067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:53.189137] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:53.192592] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-02-17T20:22:53.192870] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-17T20:22:53.192996] [INFO ] [sig ] GCMG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:53.340128] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GCMG.txt [2026-02-17T20:22:53.340284] [INFO ] [sig ] [1301/3401] Completed GCMG in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:53.340325] [INFO ] [sig ] [1302/3401] Forecasting GCO... [2026-02-17T20:22:53.340354] [INFO ] [sig ] Generating forecast for: GCO [2026-02-17T20:22:53.340387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-17T20:22:53.351413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-17T20:22:53.351752] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-17T20:22:53.352534] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-17T20:22:53.352605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:53.352639] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:53.352667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:53.352728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:53.412375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:53.413290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:53.413381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:53.413415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:53.545868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:53.546031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:53.546072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:53.546101] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:53.550156] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-02-17T20:22:53.550764] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-17T20:22:53.550915] [INFO ] [sig ] GCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:53.695874] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GCO.txt [2026-02-17T20:22:53.696040] [INFO ] [sig ] [1302/3401] Completed GCO in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:53.696082] [INFO ] [sig ] [1303/3401] Forecasting GD... [2026-02-17T20:22:53.696111] [INFO ] [sig ] Generating forecast for: GD [2026-02-17T20:22:53.696144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-17T20:22:53.707855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-17T20:22:53.708189] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-17T20:22:53.709180] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-17T20:22:53.709232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:53.709264] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:53.709290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:53.709362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:53.766099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:53.766793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:53.766873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:53.766905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:53.884694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:53.884853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:53.884894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:53.884925] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:53.888440] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=26.52%) [2026-02-17T20:22:53.888744] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-17T20:22:53.888876] [INFO ] [sig ] GD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:54.031889] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GD.txt [2026-02-17T20:22:54.032027] [INFO ] [sig ] [1303/3401] Completed GD in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:54.032070] [INFO ] [sig ] [1304/3401] Forecasting GDC... [2026-02-17T20:22:54.032100] [INFO ] [sig ] Generating forecast for: GDC [2026-02-17T20:22:54.032134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-17T20:22:54.043404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-17T20:22:54.043761] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-17T20:22:54.044541] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-17T20:22:54.044614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:54.044647] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:54.044674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:54.044731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:54.103841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:54.104528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:54.104631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:54.104666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:54.230448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:54.230650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:54.230693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:54.230724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:54.234546] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=14.17%) [2026-02-17T20:22:54.234870] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-17T20:22:54.235006] [INFO ] [sig ] GDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:54.396668] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GDC.txt [2026-02-17T20:22:54.396830] [INFO ] [sig ] [1304/3401] Completed GDC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:54.396880] [INFO ] [sig ] [1305/3401] Forecasting GDDY... [2026-02-17T20:22:54.396911] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-17T20:22:54.396942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-17T20:22:54.409522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-17T20:22:54.409948] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-17T20:22:54.410803] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-17T20:22:54.410873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:54.410907] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:54.410936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:54.410993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:54.471530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:54.472468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:54.472565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:54.472622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:54.599910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:54.600079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:54.600121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:54.600152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:54.603790] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-02-17T20:22:54.604094] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-17T20:22:54.604232] [INFO ] [sig ] GDDY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:54.756979] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GDDY.txt [2026-02-17T20:22:54.757128] [INFO ] [sig ] [1305/3401] Completed GDDY in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:54.757187] [INFO ] [sig ] [1306/3401] Forecasting GDEN... [2026-02-17T20:22:54.757220] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-17T20:22:54.757252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-17T20:22:54.769952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-17T20:22:54.770285] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-17T20:22:54.771281] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-17T20:22:54.771336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:54.771369] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:54.771597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:54.771656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:54.832496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:54.833191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:54.833271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:54.833304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:54.958072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:54.958236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:54.958285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:54.958321] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:54.961960] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: UP (p=78.20%) [2026-02-17T20:22:54.962247] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-17T20:22:54.962378] [INFO ] [sig ] GDEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:55.106269] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GDEN.txt [2026-02-17T20:22:55.106422] [INFO ] [sig ] [1306/3401] Completed GDEN in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:55.106466] [INFO ] [sig ] [1307/3401] Forecasting GDRX... [2026-02-17T20:22:55.106496] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-17T20:22:55.106526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-17T20:22:55.118055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-17T20:22:55.118496] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-17T20:22:55.119352] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-17T20:22:55.119408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:55.119440] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:55.119467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:55.119524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:55.177783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:55.178722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:55.178814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:55.178847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:55.331615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:55.331785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:55.331829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:55.331859] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:55.335410] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-17T20:22:55.335748] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-17T20:22:55.335897] [INFO ] [sig ] GDRX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:55.485838] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GDRX.txt [2026-02-17T20:22:55.485983] [INFO ] [sig ] [1307/3401] Completed GDRX in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:55.486023] [INFO ] [sig ] [1308/3401] Forecasting GDS... [2026-02-17T20:22:55.486052] [INFO ] [sig ] Generating forecast for: GDS [2026-02-17T20:22:55.486083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-17T20:22:55.497214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-17T20:22:55.497617] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-17T20:22:55.498435] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-17T20:22:55.498488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:55.498519] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:55.498547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:55.498624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:55.560122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:55.561048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:55.561164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:55.561200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:55.684274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:55.684441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:55.684482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:55.684512] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:55.688006] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-17T20:22:55.688319] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-17T20:22:55.688478] [INFO ] [sig ] GDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:55.840994] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GDS.txt [2026-02-17T20:22:55.841184] [INFO ] [sig ] [1308/3401] Completed GDS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-17T20:22:55.841232] [INFO ] [sig ] [1309/3401] Forecasting GDYN... [2026-02-17T20:22:55.841269] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-17T20:22:55.841308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-17T20:22:55.854036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-17T20:22:55.854437] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-17T20:22:55.855266] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-17T20:22:55.855331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:55.855366] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:55.855393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:55.855449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:55.924481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:55.925596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:55.925683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:55.925718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:56.056198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:56.056370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:56.056412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:56.056443] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:56.060126] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=30.87%) [2026-02-17T20:22:56.060412] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-17T20:22:56.060544] [INFO ] [sig ] GDYN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:56.288498] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GDYN.txt [2026-02-17T20:22:56.288675] [INFO ] [sig ] [1309/3401] Completed GDYN in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-17T20:22:56.288719] [INFO ] [sig ] [1310/3401] Forecasting GE... [2026-02-17T20:22:56.288748] [INFO ] [sig ] Generating forecast for: GE [2026-02-17T20:22:56.288780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-17T20:22:56.300822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-17T20:22:56.301218] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-17T20:22:56.302072] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-17T20:22:56.302128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:56.302161] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:56.302189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:56.302251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:56.364258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:56.365411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:56.365501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:56.365536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:56.506452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:56.506627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:56.506669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:56.506698] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:56.510212] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-17T20:22:56.510533] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-17T20:22:56.510682] [INFO ] [sig ] GE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:56.661210] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GE.txt [2026-02-17T20:22:56.661360] [INFO ] [sig ] [1310/3401] Completed GE in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:56.661400] [INFO ] [sig ] [1311/3401] Forecasting GECC... [2026-02-17T20:22:56.661430] [INFO ] [sig ] Generating forecast for: GECC [2026-02-17T20:22:56.661462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-17T20:22:56.674099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-17T20:22:56.674479] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-17T20:22:56.675686] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-17T20:22:56.675741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:56.675774] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:56.675801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:56.675861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:56.733804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:56.734518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:56.734618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:56.734654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:56.855677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:56.855842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:56.855882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:56.855911] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:56.859397] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: UP (p=66.88%) [2026-02-17T20:22:56.859702] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-17T20:22:56.859833] [INFO ] [sig ] GECC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:57.002103] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GECC.txt [2026-02-17T20:22:57.002288] [INFO ] [sig ] [1311/3401] Completed GECC in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:57.002330] [INFO ] [sig ] [1312/3401] Forecasting GEF... [2026-02-17T20:22:57.002361] [INFO ] [sig ] Generating forecast for: GEF [2026-02-17T20:22:57.002392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-17T20:22:57.013464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-17T20:22:57.013827] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-17T20:22:57.014655] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-17T20:22:57.014709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:57.014742] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:57.014770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:57.014828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:57.073160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:57.073870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:57.073949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:57.073983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:57.191974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:57.192173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:57.192223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:57.192253] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:57.195737] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=23.66%) [2026-02-17T20:22:57.196016] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-17T20:22:57.196144] [INFO ] [sig ] GEF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:57.338634] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GEF.txt [2026-02-17T20:22:57.338783] [INFO ] [sig ] [1312/3401] Completed GEF in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:57.338823] [INFO ] [sig ] [1313/3401] Forecasting GEHC... [2026-02-17T20:22:57.338852] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-17T20:22:57.338887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-17T20:22:57.349828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-17T20:22:57.350155] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-17T20:22:57.351008] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-17T20:22:57.351062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:57.351093] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:57.351120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:57.351177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:57.408323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:57.408978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:57.409057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:57.409089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:57.538148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:57.538349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:57.538404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:57.538439] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:57.542127] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=66.45%) [2026-02-17T20:22:57.542423] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-17T20:22:57.542598] [INFO ] [sig ] GEHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:57.696334] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GEHC.txt [2026-02-17T20:22:57.696611] [INFO ] [sig ] [1313/3401] Completed GEHC in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:57.696671] [INFO ] [sig ] [1314/3401] Forecasting GEL... [2026-02-17T20:22:57.696705] [INFO ] [sig ] Generating forecast for: GEL [2026-02-17T20:22:57.696762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-17T20:22:57.710983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-17T20:22:57.711349] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-17T20:22:57.712405] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-17T20:22:57.712460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:57.712494] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:57.712522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:57.712599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:57.773014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:57.774077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:57.774184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:57.774219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:57.914435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:57.914625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:57.914669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:57.914700] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:57.918331] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=51.80%) [2026-02-17T20:22:57.918662] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-17T20:22:57.918798] [INFO ] [sig ] GEL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:58.062319] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GEL.txt [2026-02-17T20:22:58.062488] [INFO ] [sig ] [1314/3401] Completed GEL in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:58.062528] [INFO ] [sig ] [1315/3401] Forecasting GEN... [2026-02-17T20:22:58.062557] [INFO ] [sig ] Generating forecast for: GEN [2026-02-17T20:22:58.062610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-17T20:22:58.074003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-17T20:22:58.074404] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-17T20:22:58.075221] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-17T20:22:58.075276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:58.075338] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:58.075367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:58.075424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:58.132236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:58.133016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:58.133099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:58.133132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:58.256184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:58.256362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:58.256411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:58.256444] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:58.259972] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-17T20:22:58.260274] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-17T20:22:58.260410] [INFO ] [sig ] GEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:58.402147] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GEN.txt [2026-02-17T20:22:58.402289] [INFO ] [sig ] [1315/3401] Completed GEN in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:58.402328] [INFO ] [sig ] [1316/3401] Forecasting GENI... [2026-02-17T20:22:58.402358] [INFO ] [sig ] Generating forecast for: GENI [2026-02-17T20:22:58.402388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-17T20:22:58.414689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-17T20:22:58.415043] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-17T20:22:58.415890] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-17T20:22:58.415942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:58.416014] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:58.416044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:58.416101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:58.472431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:58.473201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:58.473283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:58.473316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:58.593032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:58.593200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:58.593241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:58.593269] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:58.596670] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-17T20:22:58.596945] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-17T20:22:58.597075] [INFO ] [sig ] GENI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:58.741369] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GENI.txt [2026-02-17T20:22:58.741505] [INFO ] [sig ] [1316/3401] Completed GENI in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:58.741543] [INFO ] [sig ] [1317/3401] Forecasting GENK... [2026-02-17T20:22:58.741591] [INFO ] [sig ] Generating forecast for: GENK [2026-02-17T20:22:58.741625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-17T20:22:58.752993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-17T20:22:58.753325] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-17T20:22:58.754126] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-17T20:22:58.754179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:58.754211] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:58.754238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:58.754298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:58.812744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:58.813384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:58.813464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:58.813496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:58.935008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:58.935171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:58.935211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:58.935239] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:58.938793] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-17T20:22:58.939067] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-17T20:22:58.939192] [INFO ] [sig ] GENK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:59.084503] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GENK.txt [2026-02-17T20:22:59.084639] [INFO ] [sig ] [1317/3401] Completed GENK in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:59.084680] [INFO ] [sig ] [1318/3401] Forecasting GEOS... [2026-02-17T20:22:59.084711] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-17T20:22:59.084743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-17T20:22:59.097075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-17T20:22:59.097424] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-17T20:22:59.098433] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-17T20:22:59.098489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:59.098522] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:59.098549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:59.098634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:59.157491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:59.158117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:59.158194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:59.158227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:59.289917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:59.290058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:59.290098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:59.290160] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:59.293766] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=77.15%) [2026-02-17T20:22:59.294115] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-17T20:22:59.294266] [INFO ] [sig ] GEOS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:22:59.439852] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GEOS.txt [2026-02-17T20:22:59.439968] [INFO ] [sig ] [1318/3401] Completed GEOS in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:59.440015] [INFO ] [sig ] [1319/3401] Forecasting GERN... [2026-02-17T20:22:59.440046] [INFO ] [sig ] Generating forecast for: GERN [2026-02-17T20:22:59.440079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-17T20:22:59.452106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-17T20:22:59.452424] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-17T20:22:59.453227] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-17T20:22:59.453281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:59.453314] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:59.453341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:59.453398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:59.534513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:59.535935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:59.536064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:59.536127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:22:59.658454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:22:59.658643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:22:59.658686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:22:59.658716] [INFO ] [FORECASTER] Training complete [2026-02-17T20:22:59.662184] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=34.90%) [2026-02-17T20:22:59.662459] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-17T20:22:59.662604] [INFO ] [sig ] GERN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:22:59.807965] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GERN.txt [2026-02-17T20:22:59.808128] [INFO ] [sig ] [1319/3401] Completed GERN in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:22:59.808196] [INFO ] [sig ] [1320/3401] Forecasting GEVO... [2026-02-17T20:22:59.808228] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-17T20:22:59.808265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-17T20:22:59.819753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-17T20:22:59.820164] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-17T20:22:59.820981] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-17T20:22:59.821035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:22:59.821067] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:22:59.821094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:22:59.821154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:22:59.878859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:22:59.879826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:22:59.879914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:22:59.879947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:00.007312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:00.007487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:00.007535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:00.007566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:00.011543] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=7.77%) [2026-02-17T20:23:00.011962] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-17T20:23:00.012113] [INFO ] [sig ] GEVO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:00.163793] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GEVO.txt [2026-02-17T20:23:00.163957] [INFO ] [sig ] [1320/3401] Completed GEVO in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:23:00.163996] [INFO ] [sig ] [1321/3401] Forecasting GFF... [2026-02-17T20:23:00.164026] [INFO ] [sig ] Generating forecast for: GFF [2026-02-17T20:23:00.164060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-17T20:23:00.175014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-17T20:23:00.175333] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-17T20:23:00.176184] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-17T20:23:00.176238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:00.176270] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:00.176297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:00.176360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:00.234302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:00.234941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:00.235020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:00.235053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:00.357707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:00.357863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:00.357901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:00.357930] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:00.361562] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=49.81%) [2026-02-17T20:23:00.362061] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-17T20:23:00.362211] [INFO ] [sig ] GFF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:00.506030] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GFF.txt [2026-02-17T20:23:00.506166] [INFO ] [sig ] [1321/3401] Completed GFF in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:23:00.506206] [INFO ] [sig ] [1322/3401] Forecasting GFI... [2026-02-17T20:23:00.506236] [INFO ] [sig ] Generating forecast for: GFI [2026-02-17T20:23:00.506266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-17T20:23:00.518365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-17T20:23:00.518936] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-17T20:23:00.519781] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-17T20:23:00.519834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:00.519866] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:00.519893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:00.519953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:00.581426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:00.582239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:00.582327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:00.582378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:00.710853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:00.711033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:00.711083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:00.711116] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:00.715225] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-02-17T20:23:00.715545] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-17T20:23:00.715704] [INFO ] [sig ] GFI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:00.868265] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GFI.txt [2026-02-17T20:23:00.868434] [INFO ] [sig ] [1322/3401] Completed GFI in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:23:00.868484] [INFO ] [sig ] [1323/3401] Forecasting GFL... [2026-02-17T20:23:00.868517] [INFO ] [sig ] Generating forecast for: GFL [2026-02-17T20:23:00.868548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-17T20:23:00.879736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-17T20:23:00.880189] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-17T20:23:00.881076] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-17T20:23:00.881129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:00.881161] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:00.881188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:00.881245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:00.943506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:00.944476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:00.944594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:00.944631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:01.079958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:01.080132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:01.080175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:01.080245] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:01.084498] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=59.10%) [2026-02-17T20:23:01.085005] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-17T20:23:01.085171] [INFO ] [sig ] GFL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:01.242824] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GFL.txt [2026-02-17T20:23:01.242980] [INFO ] [sig ] [1323/3401] Completed GFL in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:23:01.243031] [INFO ] [sig ] [1324/3401] Forecasting GFS... [2026-02-17T20:23:01.243064] [INFO ] [sig ] Generating forecast for: GFS [2026-02-17T20:23:01.243095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-17T20:23:01.255491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-17T20:23:01.255903] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-17T20:23:01.256724] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-17T20:23:01.256777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:01.256827] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:01.256856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:01.256913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:01.317307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:01.318253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:01.318340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:01.318385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:01.448247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:01.448421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:01.448463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:01.448493] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:01.452017] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=39.48%) [2026-02-17T20:23:01.452307] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-17T20:23:01.452446] [INFO ] [sig ] GFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:01.606090] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GFS.txt [2026-02-17T20:23:01.606261] [INFO ] [sig ] [1324/3401] Completed GFS in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:23:01.606303] [INFO ] [sig ] [1325/3401] Forecasting GGAL... [2026-02-17T20:23:01.606336] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-17T20:23:01.606371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-17T20:23:01.618269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-17T20:23:01.618716] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-17T20:23:01.619569] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-17T20:23:01.619649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:01.619683] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:01.619710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:01.619767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:01.679085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:01.680033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:01.680181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:01.680215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:01.801403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:01.801597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:01.801648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:01.801679] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:01.805508] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=70.36%) [2026-02-17T20:23:01.805926] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-17T20:23:01.806094] [INFO ] [sig ] GGAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:01.960796] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GGAL.txt [2026-02-17T20:23:01.960958] [INFO ] [sig ] [1325/3401] Completed GGAL in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-17T20:23:01.961006] [INFO ] [sig ] [1326/3401] Forecasting GGB... [2026-02-17T20:23:01.961051] [INFO ] [sig ] Generating forecast for: GGB [2026-02-17T20:23:01.961100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-17T20:23:01.973434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-17T20:23:01.973824] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-17T20:23:01.974633] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-17T20:23:01.974687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:01.974719] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:01.974745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:01.974803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:02.034120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:02.035075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:02.035159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:02.035192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:02.159992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:02.160152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:02.160194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:02.160224] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:02.164512] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=26.79%) [2026-02-17T20:23:02.165006] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-17T20:23:02.165139] [INFO ] [sig ] GGB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:02.310947] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GGB.txt [2026-02-17T20:23:02.311097] [INFO ] [sig ] [1326/3401] Completed GGB in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:02.311138] [INFO ] [sig ] [1327/3401] Forecasting GGG... [2026-02-17T20:23:02.311169] [INFO ] [sig ] Generating forecast for: GGG [2026-02-17T20:23:02.311199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-17T20:23:02.322075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-17T20:23:02.322443] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-17T20:23:02.323248] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-17T20:23:02.323301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:02.323333] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:02.323375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:02.323438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:02.382461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:02.383347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:02.383444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:02.383485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:02.510524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:02.510710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:02.510752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:02.510783] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:02.514688] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=8.88%) [2026-02-17T20:23:02.514996] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-17T20:23:02.515140] [INFO ] [sig ] GGG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:02.662850] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GGG.txt [2026-02-17T20:23:02.663008] [INFO ] [sig ] [1327/3401] Completed GGG in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:02.663049] [INFO ] [sig ] [1328/3401] Forecasting GGLL... [2026-02-17T20:23:02.663079] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-17T20:23:02.663109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-17T20:23:02.675155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-17T20:23:02.675529] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-17T20:23:02.676521] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-17T20:23:02.676592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:02.676627] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:02.676653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:02.676710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:02.739984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:02.740890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:02.740974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:02.741007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:02.879006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:02.879167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:02.879208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:02.879237] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:02.882911] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-17T20:23:02.883198] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-17T20:23:02.883331] [INFO ] [sig ] GGLL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:03.036273] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GGLL.txt [2026-02-17T20:23:03.036476] [INFO ] [sig ] [1328/3401] Completed GGLL in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:03.036518] [INFO ] [sig ] [1329/3401] Forecasting GGLS... [2026-02-17T20:23:03.036549] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-17T20:23:03.036602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-17T20:23:03.048200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-17T20:23:03.048633] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-17T20:23:03.049688] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-17T20:23:03.049743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:03.049775] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:03.049802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:03.049859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:03.112146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:03.113120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:03.113207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:03.113241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:03.241561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:03.241948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:03.241996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:03.242026] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:03.245619] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-02-17T20:23:03.246114] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-17T20:23:03.246252] [INFO ] [sig ] GGLS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:03.393184] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GGLS.txt [2026-02-17T20:23:03.393349] [INFO ] [sig ] [1329/3401] Completed GGLS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:03.393399] [INFO ] [sig ] [1330/3401] Forecasting GH... [2026-02-17T20:23:03.393434] [INFO ] [sig ] Generating forecast for: GH [2026-02-17T20:23:03.393472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-17T20:23:03.409689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-17T20:23:03.410112] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-17T20:23:03.410931] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-17T20:23:03.410986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:03.411018] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:03.411044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:03.411100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:03.473027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:03.473981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:03.474073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:03.474105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:03.607985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:03.608157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:03.608198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:03.608227] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:03.612157] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=23.37%) [2026-02-17T20:23:03.612479] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-17T20:23:03.612645] [INFO ] [sig ] GH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:03.759088] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GH.txt [2026-02-17T20:23:03.759229] [INFO ] [sig ] [1330/3401] Completed GH in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:03.759269] [INFO ] [sig ] [1331/3401] Forecasting GHI... [2026-02-17T20:23:03.759298] [INFO ] [sig ] Generating forecast for: GHI [2026-02-17T20:23:03.759334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-17T20:23:03.771215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-17T20:23:03.771557] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-17T20:23:03.772386] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-17T20:23:03.772439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:03.772472] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:03.772498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:03.772553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:03.829004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:03.829694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:03.829775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:03.829807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:03.948521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:03.948743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:03.948803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:03.948847] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:03.953673] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-02-17T20:23:03.954149] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-17T20:23:03.954359] [INFO ] [sig ] GHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:04.146338] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GHI.txt [2026-02-17T20:23:04.146594] [INFO ] [sig ] [1331/3401] Completed GHI in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:04.146666] [INFO ] [sig ] [1332/3401] Forecasting GHM... [2026-02-17T20:23:04.146720] [INFO ] [sig ] Generating forecast for: GHM [2026-02-17T20:23:04.146778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-17T20:23:04.163217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-17T20:23:04.163794] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-17T20:23:04.165031] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-17T20:23:04.165105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:04.165203] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:04.165256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:04.165352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:04.252431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:04.253536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:04.253691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:04.253740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:04.411925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:04.412119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:04.412170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:04.412205] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:04.416074] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=38.43%) [2026-02-17T20:23:04.416516] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-17T20:23:04.416741] [INFO ] [sig ] GHM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:04.643038] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GHM.txt [2026-02-17T20:23:04.643290] [INFO ] [sig ] [1332/3401] Completed GHM in 0.5s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:04.643367] [INFO ] [sig ] [1333/3401] Forecasting GHRS... [2026-02-17T20:23:04.643419] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-17T20:23:04.643474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-17T20:23:04.670799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-17T20:23:04.673736] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-17T20:23:04.675555] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-17T20:23:04.675968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:04.676015] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:04.676048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:04.676126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:04.782978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:04.784268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:04.784415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:04.784457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:04.963145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:04.963366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:04.963438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:04.963492] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:04.969547] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=38.17%) [2026-02-17T20:23:04.970157] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-17T20:23:04.970378] [INFO ] [sig ] GHRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:05.184033] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GHRS.txt [2026-02-17T20:23:05.184264] [INFO ] [sig ] [1333/3401] Completed GHRS in 0.5s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:05.184320] [INFO ] [sig ] [1334/3401] Forecasting GHY... [2026-02-17T20:23:05.184362] [INFO ] [sig ] Generating forecast for: GHY [2026-02-17T20:23:05.184405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-17T20:23:05.201357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-17T20:23:05.201932] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-17T20:23:05.203242] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-17T20:23:05.203321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:05.203376] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:05.203421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:05.203511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:05.294040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:05.295412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:05.295540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:05.295617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:05.462228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:05.462437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:05.462494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:05.462542] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:05.468218] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=24.07%) [2026-02-17T20:23:05.468816] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-17T20:23:05.469029] [INFO ] [sig ] GHY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:05.635162] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GHY.txt [2026-02-17T20:23:05.635328] [INFO ] [sig ] [1334/3401] Completed GHY in 0.5s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:05.635370] [INFO ] [sig ] [1335/3401] Forecasting GIB... [2026-02-17T20:23:05.635401] [INFO ] [sig ] Generating forecast for: GIB [2026-02-17T20:23:05.635441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-17T20:23:05.648556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-17T20:23:05.649016] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-17T20:23:05.650024] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-17T20:23:05.650091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:05.650135] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:05.650173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:05.650251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:05.713554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:05.714468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:05.714556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:05.714612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:05.835140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:05.835297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:05.835337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:05.835400] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:05.838928] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=42.06%) [2026-02-17T20:23:05.839216] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-17T20:23:05.839347] [INFO ] [sig ] GIB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:05.981314] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GIB.txt [2026-02-17T20:23:05.981445] [INFO ] [sig ] [1335/3401] Completed GIB in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:05.981485] [INFO ] [sig ] [1336/3401] Forecasting GIII... [2026-02-17T20:23:05.981515] [INFO ] [sig ] Generating forecast for: GIII [2026-02-17T20:23:05.981547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-17T20:23:05.997758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-17T20:23:05.998110] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-17T20:23:05.998941] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-17T20:23:05.998995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:05.999028] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:05.999056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:05.999112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:06.056458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:06.057116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:06.057217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:06.057250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:06.175945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:06.176112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:06.176152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:06.176181] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:06.180080] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-02-17T20:23:06.180363] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-17T20:23:06.180488] [INFO ] [sig ] GIII: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:06.325613] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GIII.txt [2026-02-17T20:23:06.325749] [INFO ] [sig ] [1336/3401] Completed GIII in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:06.325790] [INFO ] [sig ] [1337/3401] Forecasting GILD... [2026-02-17T20:23:06.325820] [INFO ] [sig ] Generating forecast for: GILD [2026-02-17T20:23:06.325853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-17T20:23:06.337610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-17T20:23:06.337936] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-17T20:23:06.338737] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-17T20:23:06.338790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:06.338822] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:06.338849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:06.338906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:06.397336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:06.398213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:06.398291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:06.398324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:06.520514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:06.520676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:06.520716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:06.520746] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:06.524644] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-17T20:23:06.524926] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-17T20:23:06.525052] [INFO ] [sig ] GILD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:06.669687] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GILD.txt [2026-02-17T20:23:06.670014] [INFO ] [sig ] [1337/3401] Completed GILD in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:06.670053] [INFO ] [sig ] [1338/3401] Forecasting GIS... [2026-02-17T20:23:06.670081] [INFO ] [sig ] Generating forecast for: GIS [2026-02-17T20:23:06.670113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-17T20:23:06.681497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-17T20:23:06.681874] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-17T20:23:06.682694] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-17T20:23:06.682749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:06.682783] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:06.682810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:06.682867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:06.740523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:06.741418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:06.741506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:06.741539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:06.866181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:06.866345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:06.866385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:06.866414] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:06.870191] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=42.32%) [2026-02-17T20:23:06.870484] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-17T20:23:06.870639] [INFO ] [sig ] GIS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:07.018864] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GIS.txt [2026-02-17T20:23:07.019017] [INFO ] [sig ] [1338/3401] Completed GIS in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:07.019057] [INFO ] [sig ] [1339/3401] Forecasting GKOS... [2026-02-17T20:23:07.019086] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-17T20:23:07.019117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-17T20:23:07.030674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-17T20:23:07.031052] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-17T20:23:07.031868] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-17T20:23:07.031921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:07.031953] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:07.031980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:07.032036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:07.091643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:07.092465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:07.092549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:07.092604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:07.223392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:07.223559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:07.223621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:07.223654] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:07.227383] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-02-17T20:23:07.227719] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-17T20:23:07.227856] [INFO ] [sig ] GKOS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:07.378642] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GKOS.txt [2026-02-17T20:23:07.378800] [INFO ] [sig ] [1339/3401] Completed GKOS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:07.378844] [INFO ] [sig ] [1340/3401] Forecasting GL... [2026-02-17T20:23:07.378873] [INFO ] [sig ] Generating forecast for: GL [2026-02-17T20:23:07.378906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-17T20:23:07.391288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-17T20:23:07.391754] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-17T20:23:07.392671] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-17T20:23:07.392744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:07.392778] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:07.392809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:07.392881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:07.456715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:07.457558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:07.457665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:07.457701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:07.587946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:07.588117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:07.588162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:07.588193] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:07.591983] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=38.20%) [2026-02-17T20:23:07.592276] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-17T20:23:07.592410] [INFO ] [sig ] GL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:07.751004] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GL.txt [2026-02-17T20:23:07.751197] [INFO ] [sig ] [1340/3401] Completed GL in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-17T20:23:07.751249] [INFO ] [sig ] [1341/3401] Forecasting GLAD... [2026-02-17T20:23:07.751298] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-17T20:23:07.751346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-17T20:23:07.763466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-17T20:23:07.763873] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-17T20:23:07.764753] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-17T20:23:07.764813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:07.764848] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:07.764875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:07.765103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:07.830563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:07.831607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:07.831717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:07.831770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:07.960242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:07.960437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:07.960481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:07.960509] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:07.964093] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-02-17T20:23:07.964438] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-17T20:23:07.964628] [INFO ] [sig ] GLAD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:08.121896] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GLAD.txt [2026-02-17T20:23:08.122062] [INFO ] [sig ] [1341/3401] Completed GLAD in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-17T20:23:08.122105] [INFO ] [sig ] [1342/3401] Forecasting GLBE... [2026-02-17T20:23:08.122135] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-17T20:23:08.122167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-17T20:23:08.267091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-17T20:23:08.267660] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-17T20:23:08.268889] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-17T20:23:08.268962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:08.269009] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:08.269050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:08.269132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:08.334549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:08.335683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:08.335803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:08.335839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:08.459978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:08.460145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:08.460188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:08.460219] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:08.463759] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=77.83%) [2026-02-17T20:23:08.464042] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-17T20:23:08.464172] [INFO ] [sig ] GLBE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:08.609535] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GLBE.txt [2026-02-17T20:23:08.609737] [INFO ] [sig ] [1342/3401] Completed GLBE in 0.5s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-17T20:23:08.609805] [INFO ] [sig ] [1343/3401] Forecasting GLBS... [2026-02-17T20:23:08.609855] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-17T20:23:08.609893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-17T20:23:08.621633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-17T20:23:08.622066] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-17T20:23:08.622924] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-17T20:23:08.622979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:08.623013] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:08.623041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:08.623099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:08.680686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:08.681697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:08.681790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:08.681825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:08.794097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:08.794283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:08.794334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:08.794365] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:08.797868] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=25.59%) [2026-02-17T20:23:08.798165] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-17T20:23:08.798299] [INFO ] [sig ] GLBS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:08.944611] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GLBS.txt [2026-02-17T20:23:08.944791] [INFO ] [sig ] [1343/3401] Completed GLBS in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-17T20:23:08.944841] [INFO ] [sig ] [1344/3401] Forecasting GLDD... [2026-02-17T20:23:08.944873] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-17T20:23:08.944905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-17T20:23:08.958022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-17T20:23:08.958456] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-17T20:23:08.959292] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-17T20:23:08.959346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:08.959378] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:08.959405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:08.959462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:09.017981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:09.018947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:09.019034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:09.019067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:09.149108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:09.149278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:09.149326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:09.149356] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:09.153016] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-02-17T20:23:09.153333] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-17T20:23:09.153476] [INFO ] [sig ] GLDD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:09.302911] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GLDD.txt [2026-02-17T20:23:09.303066] [INFO ] [sig ] [1344/3401] Completed GLDD in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-17T20:23:09.303107] [INFO ] [sig ] [1345/3401] Forecasting GLNG... [2026-02-17T20:23:09.303136] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-17T20:23:09.303168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-17T20:23:09.314140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-17T20:23:09.314514] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-17T20:23:09.315331] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-17T20:23:09.315386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:09.315423] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:09.315453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:09.315513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:09.373322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:09.374022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:09.374103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:09.374136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:09.499235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:09.499399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:09.499443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:09.499474] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:09.503022] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-02-17T20:23:09.503328] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-17T20:23:09.503475] [INFO ] [sig ] GLNG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:09.652052] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GLNG.txt [2026-02-17T20:23:09.652244] [INFO ] [sig ] [1345/3401] Completed GLNG in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:09.652285] [INFO ] [sig ] [1346/3401] Forecasting GLOB... [2026-02-17T20:23:09.652316] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-17T20:23:09.652347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-17T20:23:09.664439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-17T20:23:09.664807] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-17T20:23:09.665600] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-17T20:23:09.665654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:09.665687] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:09.665714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:09.665772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:09.726196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:09.726927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:09.727009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:09.727042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:09.852070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:09.852233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:09.852275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:09.852306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:09.856038] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=60.45%) [2026-02-17T20:23:09.856356] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-17T20:23:09.856502] [INFO ] [sig ] GLOB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:10.013905] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GLOB.txt [2026-02-17T20:23:10.014087] [INFO ] [sig ] [1346/3401] Completed GLOB in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:10.014155] [INFO ] [sig ] [1347/3401] Forecasting GLP... [2026-02-17T20:23:10.014206] [INFO ] [sig ] Generating forecast for: GLP [2026-02-17T20:23:10.014246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-17T20:23:10.026530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-17T20:23:10.026971] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-17T20:23:10.027912] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-17T20:23:10.027971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:10.028005] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:10.028033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:10.028091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:10.093873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:10.095232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:10.095342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:10.095398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:10.224279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:10.224456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:10.224525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:10.224632] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:10.228825] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-02-17T20:23:10.229277] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-17T20:23:10.229449] [INFO ] [sig ] GLP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:10.374982] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GLP.txt [2026-02-17T20:23:10.375123] [INFO ] [sig ] [1347/3401] Completed GLP in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:10.375179] [INFO ] [sig ] [1348/3401] Forecasting GLPG... [2026-02-17T20:23:10.375209] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-17T20:23:10.375241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-17T20:23:10.386821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-17T20:23:10.387244] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-17T20:23:10.388055] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-17T20:23:10.388108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:10.388140] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:10.388168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:10.388224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:10.445341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:10.446082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:10.446165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:10.446197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:10.568594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:10.568762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:10.568802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:10.568830] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:10.572270] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-02-17T20:23:10.572562] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-17T20:23:10.572750] [INFO ] [sig ] GLPG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:10.715955] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GLPG.txt [2026-02-17T20:23:10.716126] [INFO ] [sig ] [1348/3401] Completed GLPG in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:10.716177] [INFO ] [sig ] [1349/3401] Forecasting GLPI... [2026-02-17T20:23:10.716210] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-17T20:23:10.716242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-17T20:23:10.728732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-17T20:23:10.729164] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-17T20:23:10.730008] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-17T20:23:10.730063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:10.730130] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:10.730159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:10.730217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:10.787763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:10.788660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:10.788744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:10.788778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:10.907050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:10.907240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:10.907284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:10.907314] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:10.911490] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-17T20:23:10.912012] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-17T20:23:10.912151] [INFO ] [sig ] GLPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:11.063799] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GLPI.txt [2026-02-17T20:23:11.063960] [INFO ] [sig ] [1349/3401] Completed GLPI in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:11.064020] [INFO ] [sig ] [1350/3401] Forecasting GLRE... [2026-02-17T20:23:11.064053] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-17T20:23:11.064084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-17T20:23:11.075955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-17T20:23:11.076269] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-17T20:23:11.077058] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-17T20:23:11.077112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:11.077162] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:11.077191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:11.077249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:11.134228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:11.134881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:11.134959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:11.134992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:11.249463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:11.249650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:11.249693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:11.249722] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:11.253218] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-02-17T20:23:11.253501] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-17T20:23:11.253653] [INFO ] [sig ] GLRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:11.400918] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GLRE.txt [2026-02-17T20:23:11.401066] [INFO ] [sig ] [1350/3401] Completed GLRE in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:11.401108] [INFO ] [sig ] [1351/3401] Forecasting GLSI... [2026-02-17T20:23:11.401139] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-17T20:23:11.401171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-17T20:23:11.412492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-17T20:23:11.412912] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-17T20:23:11.413712] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-17T20:23:11.413767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:11.413818] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:11.413847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:11.413904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:11.475287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:11.476228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:11.476328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:11.476364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:11.599554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:11.599772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:11.599813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:11.599843] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:11.603718] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-02-17T20:23:11.604232] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-17T20:23:11.604371] [INFO ] [sig ] GLSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:11.754846] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GLSI.txt [2026-02-17T20:23:11.754998] [INFO ] [sig ] [1351/3401] Completed GLSI in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:11.755039] [INFO ] [sig ] [1352/3401] Forecasting GLTO... [2026-02-17T20:23:11.755070] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-17T20:23:11.755101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-17T20:23:11.766929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-17T20:23:11.767382] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-17T20:23:11.768260] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-17T20:23:11.768316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:11.768350] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:11.768377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:11.768434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:11.828323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:11.829323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:11.829424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:11.829460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:11.950243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:11.950422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:11.950471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:11.950546] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:11.954346] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-17T20:23:11.954683] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-17T20:23:11.954830] [INFO ] [sig ] GLTO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:12.104315] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GLTO.txt [2026-02-17T20:23:12.104485] [INFO ] [sig ] [1352/3401] Completed GLTO in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:12.104527] [INFO ] [sig ] [1353/3401] Forecasting GLUE... [2026-02-17T20:23:12.104557] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-17T20:23:12.104611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-17T20:23:12.116452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-17T20:23:12.116939] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-17T20:23:12.117916] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-17T20:23:12.117972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:12.118005] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:12.118031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:12.118087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:12.178913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:12.179868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:12.179957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:12.179991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:12.306140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:12.306309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:12.306350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:12.306380] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:12.310120] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-02-17T20:23:12.310477] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-17T20:23:12.310658] [INFO ] [sig ] GLUE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:12.462838] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GLUE.txt [2026-02-17T20:23:12.463193] [INFO ] [sig ] [1353/3401] Completed GLUE in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:12.463234] [INFO ] [sig ] [1354/3401] Forecasting GMAB... [2026-02-17T20:23:12.463264] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-17T20:23:12.463295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-17T20:23:12.475951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-17T20:23:12.476386] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-17T20:23:12.477283] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-17T20:23:12.477338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:12.477370] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:12.477398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:12.477457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:12.539800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:12.540753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:12.540846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:12.540882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:12.671893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:12.672058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:12.672099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:12.672131] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:12.675724] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-02-17T20:23:12.676225] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-17T20:23:12.676387] [INFO ] [sig ] GMAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:12.823243] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GMAB.txt [2026-02-17T20:23:12.823402] [INFO ] [sig ] [1354/3401] Completed GMAB in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:12.823449] [INFO ] [sig ] [1355/3401] Forecasting GME... [2026-02-17T20:23:12.823481] [INFO ] [sig ] Generating forecast for: GME [2026-02-17T20:23:12.823514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-17T20:23:12.835689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-17T20:23:12.836108] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-17T20:23:12.836916] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-17T20:23:12.836970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:12.837001] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:12.837028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:12.837084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:12.896730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:12.897762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:12.897854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:12.897889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:13.033764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:13.033936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:13.033978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:13.034008] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:13.037689] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=14.79%) [2026-02-17T20:23:13.038000] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-17T20:23:13.038138] [INFO ] [sig ] GME: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:13.188558] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GME.txt [2026-02-17T20:23:13.188746] [INFO ] [sig ] [1355/3401] Completed GME in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:13.188787] [INFO ] [sig ] [1356/3401] Forecasting GMED... [2026-02-17T20:23:13.188817] [INFO ] [sig ] Generating forecast for: GMED [2026-02-17T20:23:13.188849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-17T20:23:13.199930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-17T20:23:13.200313] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-17T20:23:13.201113] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-17T20:23:13.201167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:13.201198] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:13.201225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:13.201282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:13.260861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:13.261829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:13.261911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:13.261945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:13.385856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:13.386024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:13.386064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:13.386095] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:13.389548] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-02-17T20:23:13.389852] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-17T20:23:13.390001] [INFO ] [sig ] GMED: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:13.540391] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GMED.txt [2026-02-17T20:23:13.540551] [INFO ] [sig ] [1356/3401] Completed GMED in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:13.540622] [INFO ] [sig ] [1357/3401] Forecasting GMM... [2026-02-17T20:23:13.540653] [INFO ] [sig ] Generating forecast for: GMM [2026-02-17T20:23:13.540685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-17T20:23:13.553354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-17T20:23:13.553761] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-17T20:23:13.554549] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-17T20:23:13.554626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:13.554663] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:13.554699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:13.554759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:13.616971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:13.617906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:13.617991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:13.618025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:13.725819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:13.725985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:13.726026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:13.726056] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:13.729496] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=27.64%) [2026-02-17T20:23:13.729841] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-17T20:23:13.729973] [INFO ] [sig ] GMM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:13.876145] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GMM.txt [2026-02-17T20:23:13.876308] [INFO ] [sig ] [1357/3401] Completed GMM in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-17T20:23:13.876348] [INFO ] [sig ] [1358/3401] Forecasting GMRE... [2026-02-17T20:23:13.876378] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-17T20:23:13.876408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-17T20:23:13.889006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-17T20:23:13.889381] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-17T20:23:13.890389] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-17T20:23:13.890442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:13.890474] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:13.890500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:13.890556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:13.949871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:13.950731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:13.950815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:13.950847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:14.075107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:14.075270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:14.075311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:14.075357] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:14.078796] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-02-17T20:23:14.079074] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-17T20:23:14.079198] [INFO ] [sig ] GMRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:14.225017] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GMRE.txt [2026-02-17T20:23:14.225201] [INFO ] [sig ] [1358/3401] Completed GMRE in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-17T20:23:14.225252] [INFO ] [sig ] [1359/3401] Forecasting GNE... [2026-02-17T20:23:14.225296] [INFO ] [sig ] Generating forecast for: GNE [2026-02-17T20:23:14.225339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-17T20:23:14.236533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-17T20:23:14.236968] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-17T20:23:14.237877] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-17T20:23:14.237945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:14.237986] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:14.238017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:14.238074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:14.300488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:14.301414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:14.301535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:14.301587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:14.420467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:14.420654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:14.420704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:14.420735] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:14.424202] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-02-17T20:23:14.424496] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-17T20:23:14.424669] [INFO ] [sig ] GNE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:14.581126] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GNE.txt [2026-02-17T20:23:14.581294] [INFO ] [sig ] [1359/3401] Completed GNE in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-17T20:23:14.581334] [INFO ] [sig ] [1360/3401] Forecasting GNK... [2026-02-17T20:23:14.581366] [INFO ] [sig ] Generating forecast for: GNK [2026-02-17T20:23:14.581396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-17T20:23:14.593673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-17T20:23:14.594062] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-17T20:23:14.594954] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-17T20:23:14.595009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:14.595043] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:14.595072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:14.595130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:14.657055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:14.657972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:14.658076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:14.658111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:14.788761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:14.789120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:14.789160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:14.789191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:14.793227] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-17T20:23:14.793519] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-17T20:23:14.793681] [INFO ] [sig ] GNK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:14.939279] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GNK.txt [2026-02-17T20:23:14.939442] [INFO ] [sig ] [1360/3401] Completed GNK in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-17T20:23:14.939483] [INFO ] [sig ] [1361/3401] Forecasting GNL... [2026-02-17T20:23:14.939512] [INFO ] [sig ] Generating forecast for: GNL [2026-02-17T20:23:14.939544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-17T20:23:14.951539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-17T20:23:14.952054] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-17T20:23:14.953209] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-17T20:23:14.953279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:14.953328] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:14.953373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:14.953460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:15.024767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:15.025684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:15.025772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:15.025805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:15.171361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:15.171532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:15.171594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:15.171631] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:15.175321] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=87.37%) [2026-02-17T20:23:15.175655] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-17T20:23:15.175800] [INFO ] [sig ] GNL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:15.335006] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GNL.txt [2026-02-17T20:23:15.335172] [INFO ] [sig ] [1361/3401] Completed GNL in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:15.335214] [INFO ] [sig ] [1362/3401] Forecasting GNLX... [2026-02-17T20:23:15.335244] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-17T20:23:15.335277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-17T20:23:15.346774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-17T20:23:15.347227] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-17T20:23:15.348107] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-17T20:23:15.348162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:15.348196] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:15.348240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:15.348300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:15.411930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:15.412845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:15.412933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:15.412967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:15.557066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:15.557286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:15.557353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:15.557389] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:15.561254] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-17T20:23:15.561669] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-17T20:23:15.561841] [INFO ] [sig ] GNLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:15.718333] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GNLX.txt [2026-02-17T20:23:15.718536] [INFO ] [sig ] [1362/3401] Completed GNLX in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:15.718612] [INFO ] [sig ] [1363/3401] Forecasting GNMA... [2026-02-17T20:23:15.718647] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-17T20:23:15.718688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-17T20:23:15.731467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-17T20:23:15.732015] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-17T20:23:15.733110] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-17T20:23:15.733176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:15.733220] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:15.733258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:15.733344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:15.802547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:15.803488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:15.803599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:15.803637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:15.919693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:15.919874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:15.919918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:15.919948] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:15.923432] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=76.52%) [2026-02-17T20:23:15.923764] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-17T20:23:15.923903] [INFO ] [sig ] GNMA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:16.069222] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GNMA.txt [2026-02-17T20:23:16.069371] [INFO ] [sig ] [1363/3401] Completed GNMA in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:16.069411] [INFO ] [sig ] [1364/3401] Forecasting GNOM... [2026-02-17T20:23:16.069442] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-17T20:23:16.069473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-17T20:23:16.082298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-17T20:23:16.082703] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-17T20:23:16.083602] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-17T20:23:16.083657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:16.083691] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:16.083720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:16.083784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:16.142947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:16.143889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:16.143971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:16.144005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:16.265799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:16.266151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:16.266192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:16.266222] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:16.270335] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-17T20:23:16.270647] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-17T20:23:16.270780] [INFO ] [sig ] GNOM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:16.417663] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GNOM.txt [2026-02-17T20:23:16.417839] [INFO ] [sig ] [1364/3401] Completed GNOM in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:16.417881] [INFO ] [sig ] [1365/3401] Forecasting GNPX... [2026-02-17T20:23:16.417911] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-17T20:23:16.417942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-17T20:23:16.430112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-17T20:23:16.430477] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-17T20:23:16.431272] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-17T20:23:16.431325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:16.431358] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:16.431386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:16.431443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:16.491724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:16.492847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:16.492939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:16.492973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:16.613885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:16.614255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:16.614305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:16.614337] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:16.618043] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-02-17T20:23:16.618336] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-17T20:23:16.618469] [INFO ] [sig ] GNPX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:16.776732] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GNPX.txt [2026-02-17T20:23:16.776902] [INFO ] [sig ] [1365/3401] Completed GNPX in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:16.776944] [INFO ] [sig ] [1366/3401] Forecasting GNRC... [2026-02-17T20:23:16.776975] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-17T20:23:16.777014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-17T20:23:16.788861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-17T20:23:16.789307] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-17T20:23:16.790176] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-17T20:23:16.790231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:16.790294] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:16.790323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:16.790381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:16.851776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:16.852762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:16.852850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:16.852883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:16.979930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:16.980104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:16.980144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:16.980173] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:16.983786] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-02-17T20:23:16.984170] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-17T20:23:16.984327] [INFO ] [sig ] GNRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:17.134878] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GNRC.txt [2026-02-17T20:23:17.135048] [INFO ] [sig ] [1366/3401] Completed GNRC in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:17.135091] [INFO ] [sig ] [1367/3401] Forecasting GNSS... [2026-02-17T20:23:17.135122] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-17T20:23:17.135153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-17T20:23:17.146442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-17T20:23:17.146871] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-17T20:23:17.147737] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-17T20:23:17.147790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:17.147822] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:17.147849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:17.147905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:17.207350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:17.208251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:17.208337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:17.208371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:17.331021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:17.331192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:17.331234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:17.331263] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:17.335140] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=26.35%) [2026-02-17T20:23:17.335427] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-17T20:23:17.335559] [INFO ] [sig ] GNSS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:17.489035] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GNSS.txt [2026-02-17T20:23:17.489233] [INFO ] [sig ] [1367/3401] Completed GNSS in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:17.489277] [INFO ] [sig ] [1368/3401] Forecasting GNTX... [2026-02-17T20:23:17.489307] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-17T20:23:17.489340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-17T20:23:17.501710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-17T20:23:17.502129] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-17T20:23:17.502961] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-17T20:23:17.503014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:17.503046] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:17.503074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:17.503130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:17.562792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:17.563698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:17.563785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:17.563818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:17.687932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:17.688095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:17.688136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:17.688165] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:17.691749] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=7.70%) [2026-02-17T20:23:17.692026] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-17T20:23:17.692172] [INFO ] [sig ] GNTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:17.837939] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GNTX.txt [2026-02-17T20:23:17.838106] [INFO ] [sig ] [1368/3401] Completed GNTX in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:17.838146] [INFO ] [sig ] [1369/3401] Forecasting GO... [2026-02-17T20:23:17.838177] [INFO ] [sig ] Generating forecast for: GO [2026-02-17T20:23:17.838208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-17T20:23:17.850766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-17T20:23:17.851353] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-17T20:23:17.852340] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-17T20:23:17.852393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:17.852425] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:17.852452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:17.852508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:17.911808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:17.912734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:17.912834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:17.912874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:18.037345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:18.037509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:18.037550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:18.037632] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:18.041076] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=69.18%) [2026-02-17T20:23:18.041356] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-17T20:23:18.041486] [INFO ] [sig ] GO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:18.189123] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GO.txt [2026-02-17T20:23:18.189283] [INFO ] [sig ] [1369/3401] Completed GO in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:18.189323] [INFO ] [sig ] [1370/3401] Forecasting GOCO... [2026-02-17T20:23:18.189354] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-17T20:23:18.189385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-17T20:23:18.200233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-17T20:23:18.200641] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-17T20:23:18.201419] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-17T20:23:18.201472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:18.201504] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:18.201531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:18.201613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:18.261232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:18.262145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:18.262232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:18.262267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:18.383028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:18.383188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:18.383231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:18.383260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:18.386815] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=20.31%) [2026-02-17T20:23:18.387103] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-17T20:23:18.387256] [INFO ] [sig ] GOCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:18.534019] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GOCO.txt [2026-02-17T20:23:18.534208] [INFO ] [sig ] [1370/3401] Completed GOCO in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:18.534261] [INFO ] [sig ] [1371/3401] Forecasting GOF... [2026-02-17T20:23:18.534305] [INFO ] [sig ] Generating forecast for: GOF [2026-02-17T20:23:18.534344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-17T20:23:18.546475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-17T20:23:18.546847] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-17T20:23:18.547687] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-17T20:23:18.547747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:18.547787] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:18.547819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:18.547888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:18.612464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:18.613591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:18.613686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:18.613721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:18.742313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:18.742467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:18.742508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:18.742538] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:18.746170] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=20.00%) [2026-02-17T20:23:18.746461] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-17T20:23:18.746613] [INFO ] [sig ] GOF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:18.898045] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GOF.txt [2026-02-17T20:23:18.898204] [INFO ] [sig ] [1371/3401] Completed GOF in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:18.898244] [INFO ] [sig ] [1372/3401] Forecasting GOGO... [2026-02-17T20:23:18.898276] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-17T20:23:18.898307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-17T20:23:18.909405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-17T20:23:18.909789] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-17T20:23:18.910592] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-17T20:23:18.910645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:18.910676] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:18.910703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:18.910759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:18.969831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:18.970748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:18.970833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:18.970867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:19.094699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:19.094860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:19.094899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:19.094929] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:19.098361] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-02-17T20:23:19.098663] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-17T20:23:19.098804] [INFO ] [sig ] GOGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:19.243956] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GOGO.txt [2026-02-17T20:23:19.244101] [INFO ] [sig ] [1372/3401] Completed GOGO in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:19.244140] [INFO ] [sig ] [1373/3401] Forecasting GOLF... [2026-02-17T20:23:19.244170] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-17T20:23:19.244199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-17T20:23:19.255020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-17T20:23:19.255352] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-17T20:23:19.256179] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-17T20:23:19.256233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:19.256266] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:19.256293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:19.256365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:19.315587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:19.316433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:19.316519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:19.316554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:19.438499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:19.438675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:19.438720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:19.438750] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:19.442476] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-17T20:23:19.442787] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-17T20:23:19.442921] [INFO ] [sig ] GOLF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:19.592852] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GOLF.txt [2026-02-17T20:23:19.592988] [INFO ] [sig ] [1373/3401] Completed GOLF in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:19.593032] [INFO ] [sig ] [1374/3401] Forecasting GOOD... [2026-02-17T20:23:19.593062] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-17T20:23:19.593092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-17T20:23:19.603999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-17T20:23:19.604312] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-17T20:23:19.605124] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-17T20:23:19.605177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:19.605210] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:19.605237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:19.605293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:19.666149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:19.667233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:19.667344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:19.667396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:19.788033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:19.788200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:19.788240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:19.788271] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:19.791844] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-02-17T20:23:19.792172] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-17T20:23:19.792309] [INFO ] [sig ] GOOD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:19.937802] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GOOD.txt [2026-02-17T20:23:19.937935] [INFO ] [sig ] [1374/3401] Completed GOOD in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-17T20:23:19.937975] [INFO ] [sig ] [1375/3401] Forecasting GOOG... [2026-02-17T20:23:19.938005] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-17T20:23:19.938036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-17T20:23:19.949209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-17T20:23:19.949563] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-17T20:23:19.950414] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-17T20:23:19.950482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:19.950516] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:19.950544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:19.950620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:20.009961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:20.010785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:20.010867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:20.010902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:20.140271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:20.140430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:20.140471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:20.140500] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:20.144047] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-02-17T20:23:20.144333] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-17T20:23:20.144485] [INFO ] [sig ] GOOG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:20.293734] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GOOG.txt [2026-02-17T20:23:20.293893] [INFO ] [sig ] [1375/3401] Completed GOOG in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-17T20:23:20.293933] [INFO ] [sig ] [1376/3401] Forecasting GOOS... [2026-02-17T20:23:20.293962] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-17T20:23:20.293992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-17T20:23:20.305233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-17T20:23:20.305566] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-17T20:23:20.306370] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-17T20:23:20.306423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:20.306455] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:20.306483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:20.306539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:20.368713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:20.369640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:20.369748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:20.369786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:20.496938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:20.497088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:20.497132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:20.497189] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:20.500736] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-17T20:23:20.501028] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-17T20:23:20.501159] [INFO ] [sig ] GOOS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:20.645895] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GOOS.txt [2026-02-17T20:23:20.646057] [INFO ] [sig ] [1376/3401] Completed GOOS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-17T20:23:20.646098] [INFO ] [sig ] [1377/3401] Forecasting GOSS... [2026-02-17T20:23:20.646129] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-17T20:23:20.646162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-17T20:23:20.658074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-17T20:23:20.658472] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-17T20:23:20.659293] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-17T20:23:20.659358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:20.659394] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:20.659423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:20.659481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:20.719622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:20.720525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:20.720631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:20.720666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:20.843742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:20.843924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:20.843968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:20.843998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:20.847526] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: DOWN (p=9.22%) [2026-02-17T20:23:20.847838] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-17T20:23:20.847972] [INFO ] [sig ] GOSS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:20.995359] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GOSS.txt [2026-02-17T20:23:20.995496] [INFO ] [sig ] [1377/3401] Completed GOSS in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:20.995535] [INFO ] [sig ] [1378/3401] Forecasting GOVI... [2026-02-17T20:23:20.995566] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-17T20:23:20.995617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-17T20:23:21.006970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-17T20:23:21.007371] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-17T20:23:21.008272] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-17T20:23:21.008328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:21.008360] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:21.008387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:21.008444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:21.070128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:21.070894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:21.070990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:21.071036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:21.192446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:21.192621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:21.192664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:21.192694] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:21.196077] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: UP (p=77.58%) [2026-02-17T20:23:21.196358] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-17T20:23:21.196486] [INFO ] [sig ] GOVI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:21.343399] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GOVI.txt [2026-02-17T20:23:21.343601] [INFO ] [sig ] [1378/3401] Completed GOVI in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:21.343651] [INFO ] [sig ] [1379/3401] Forecasting GPC... [2026-02-17T20:23:21.343684] [INFO ] [sig ] Generating forecast for: GPC [2026-02-17T20:23:21.343716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-17T20:23:21.355629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-17T20:23:21.356071] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-17T20:23:21.356918] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-17T20:23:21.356971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:21.357005] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:21.357031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:21.357088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:21.419877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:21.420783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:21.420884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:21.420924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:21.552103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:21.552277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:21.552318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:21.552348] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:21.556120] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-02-17T20:23:21.556444] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-17T20:23:21.556608] [INFO ] [sig ] GPC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:21.709821] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GPC.txt [2026-02-17T20:23:21.710028] [INFO ] [sig ] [1379/3401] Completed GPC in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:21.710070] [INFO ] [sig ] [1380/3401] Forecasting GPI... [2026-02-17T20:23:21.710102] [INFO ] [sig ] Generating forecast for: GPI [2026-02-17T20:23:21.710132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-17T20:23:21.721594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-17T20:23:21.722039] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-17T20:23:21.722901] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-17T20:23:21.722969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:21.723008] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:21.723040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:21.723097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:21.782709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:21.783678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:21.783768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:21.783802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:21.912014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:21.912184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:21.912229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:21.912260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:21.916402] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-17T20:23:21.916813] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-17T20:23:21.917018] [INFO ] [sig ] GPI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:22.078609] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GPI.txt [2026-02-17T20:23:22.078774] [INFO ] [sig ] [1380/3401] Completed GPI in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:22.078816] [INFO ] [sig ] [1381/3401] Forecasting GPIQ... [2026-02-17T20:23:22.078851] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-17T20:23:22.078885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-17T20:23:22.091683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-17T20:23:22.092286] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-17T20:23:22.093153] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-17T20:23:22.093208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:22.093240] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:22.093268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:22.093325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:22.157685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:22.158542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:22.158656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:22.158693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:22.287485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:22.287691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:22.287736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:22.287767] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:22.291928] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-02-17T20:23:22.292236] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-17T20:23:22.292377] [INFO ] [sig ] GPIQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:22.453708] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GPIQ.txt [2026-02-17T20:23:22.453894] [INFO ] [sig ] [1381/3401] Completed GPIQ in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:22.453951] [INFO ] [sig ] [1382/3401] Forecasting GPIX... [2026-02-17T20:23:22.453990] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-17T20:23:22.454026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-17T20:23:22.467292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-17T20:23:22.467689] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-17T20:23:22.468466] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-17T20:23:22.468519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:22.468552] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:22.468608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:22.468669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:22.527317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:22.528452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:22.528538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:22.528588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:22.647940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:22.648118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:22.648368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:22.648399] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:22.652010] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-02-17T20:23:22.652292] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-17T20:23:22.652419] [INFO ] [sig ] GPIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:22.799752] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GPIX.txt [2026-02-17T20:23:22.799915] [INFO ] [sig ] [1382/3401] Completed GPIX in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:22.799955] [INFO ] [sig ] [1383/3401] Forecasting GPJA... [2026-02-17T20:23:22.799987] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-17T20:23:22.800017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-17T20:23:22.812522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-17T20:23:22.813013] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-17T20:23:22.814001] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-17T20:23:22.814059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:22.814317] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:22.814353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:22.814439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:22.883112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:22.884052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:22.884346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:22.884401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:23.013325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:23.013488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:23.013533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:23.013564] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:23.017784] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=11.87%) [2026-02-17T20:23:23.018111] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-17T20:23:23.018450] [INFO ] [sig ] GPJA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:23.177466] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GPJA.txt [2026-02-17T20:23:23.177666] [INFO ] [sig ] [1383/3401] Completed GPJA in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:23.177720] [INFO ] [sig ] [1384/3401] Forecasting GPK... [2026-02-17T20:23:23.177753] [INFO ] [sig ] Generating forecast for: GPK [2026-02-17T20:23:23.177796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-17T20:23:23.190489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-17T20:23:23.190945] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-17T20:23:23.191864] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-17T20:23:23.191920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:23.191954] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:23.191982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:23.192041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:23.255851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:23.256858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:23.256947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:23.256981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:23.385238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:23.385411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:23.385454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:23.385484] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:23.389004] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=28.25%) [2026-02-17T20:23:23.389304] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-17T20:23:23.389441] [INFO ] [sig ] GPK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:23.534181] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GPK.txt [2026-02-17T20:23:23.534346] [INFO ] [sig ] [1384/3401] Completed GPK in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:23.534388] [INFO ] [sig ] [1385/3401] Forecasting GPN... [2026-02-17T20:23:23.534420] [INFO ] [sig ] Generating forecast for: GPN [2026-02-17T20:23:23.534452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-17T20:23:23.548032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-17T20:23:23.548656] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-17T20:23:23.549704] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-17T20:23:23.549759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:23.549793] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:23.549820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:23.549892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:23.617384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:23.618487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:23.618597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:23.618635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:23.755922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:23.756110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:23.756158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:23.756189] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:23.760342] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=33.63%) [2026-02-17T20:23:23.760717] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-17T20:23:23.760874] [INFO ] [sig ] GPN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:23.915436] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GPN.txt [2026-02-17T20:23:23.915622] [INFO ] [sig ] [1385/3401] Completed GPN in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:23.915667] [INFO ] [sig ] [1386/3401] Forecasting GPRE... [2026-02-17T20:23:23.915708] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-17T20:23:23.915758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-17T20:23:23.928871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-17T20:23:23.929308] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-17T20:23:23.930209] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-17T20:23:23.930264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:23.930315] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:23.930343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:23.930402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:23.996503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:23.997488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:23.997612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:23.997662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:24.139827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:24.140002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:24.140045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:24.140124] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:24.144048] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=68.04%) [2026-02-17T20:23:24.144380] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-17T20:23:24.144546] [INFO ] [sig ] GPRE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:24.303947] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GPRE.txt [2026-02-17T20:23:24.304112] [INFO ] [sig ] [1386/3401] Completed GPRE in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:24.304165] [INFO ] [sig ] [1387/3401] Forecasting GPRK... [2026-02-17T20:23:24.304200] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-17T20:23:24.304232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-17T20:23:24.317479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-17T20:23:24.317943] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-17T20:23:24.318865] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-17T20:23:24.319114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:24.319163] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:24.319201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:24.319262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:24.383898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:24.384782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:24.384888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:24.384924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:24.519171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:24.519371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:24.519436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:24.519495] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:24.523802] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=33.67%) [2026-02-17T20:23:24.524136] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-17T20:23:24.524277] [INFO ] [sig ] GPRK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:24.683782] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GPRK.txt [2026-02-17T20:23:24.683942] [INFO ] [sig ] [1387/3401] Completed GPRK in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:24.684004] [INFO ] [sig ] [1388/3401] Forecasting GRAB... [2026-02-17T20:23:24.684039] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-17T20:23:24.684071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-17T20:23:24.696912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-17T20:23:24.697392] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-17T20:23:24.698360] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-17T20:23:24.698566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:24.698638] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:24.698682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:24.698752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:24.763794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:24.764733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:24.764822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:24.764855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:24.901111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:24.901295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:24.901342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:24.901374] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:24.905424] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=64.11%) [2026-02-17T20:23:24.905777] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-17T20:23:24.905964] [INFO ] [sig ] GRAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:25.062324] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GRAB.txt [2026-02-17T20:23:25.062480] [INFO ] [sig ] [1388/3401] Completed GRAB in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:25.062520] [INFO ] [sig ] [1389/3401] Forecasting GRAL... [2026-02-17T20:23:25.062551] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-17T20:23:25.062603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-17T20:23:25.075942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-17T20:23:25.076374] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-17T20:23:25.077257] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-17T20:23:25.077313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:25.077347] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:25.077375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:25.077433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:25.145370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:25.146364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:25.146453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:25.146488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:25.284648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:25.284817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:25.284866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:25.284913] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:25.288891] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-17T20:23:25.289218] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-17T20:23:25.289525] [INFO ] [sig ] GRAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:25.450770] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GRAL.txt [2026-02-17T20:23:25.450945] [INFO ] [sig ] [1389/3401] Completed GRAL in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:25.451003] [INFO ] [sig ] [1390/3401] Forecasting GRBK... [2026-02-17T20:23:25.451037] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-17T20:23:25.451068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-17T20:23:25.465800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-17T20:23:25.466257] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-17T20:23:25.467243] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-17T20:23:25.467304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:25.467338] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:25.467365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:25.467424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:25.531929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:25.533068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:25.533158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:25.533364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:25.662439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:25.662624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:25.662668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:25.662699] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:25.666258] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-17T20:23:25.666592] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-17T20:23:25.666733] [INFO ] [sig ] GRBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:25.832687] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GRBK.txt [2026-02-17T20:23:25.832854] [INFO ] [sig ] [1390/3401] Completed GRBK in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-17T20:23:25.832897] [INFO ] [sig ] [1391/3401] Forecasting GRC... [2026-02-17T20:23:25.832934] [INFO ] [sig ] Generating forecast for: GRC [2026-02-17T20:23:25.832980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-17T20:23:25.844647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-17T20:23:25.845070] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-17T20:23:25.845937] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-17T20:23:25.845994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:25.846030] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:25.846059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:25.846118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:25.907916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:25.908889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:25.908977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:25.909019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:26.033328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:26.033495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:26.033536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:26.033566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:26.037426] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-02-17T20:23:26.037734] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-17T20:23:26.037891] [INFO ] [sig ] GRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:26.184087] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GRC.txt [2026-02-17T20:23:26.184225] [INFO ] [sig ] [1391/3401] Completed GRC in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-17T20:23:26.184265] [INFO ] [sig ] [1392/3401] Forecasting GREE... [2026-02-17T20:23:26.184312] [INFO ] [sig ] Generating forecast for: GREE [2026-02-17T20:23:26.184344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-17T20:23:26.196483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-17T20:23:26.196886] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-17T20:23:26.197770] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-17T20:23:26.197824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:26.197856] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:26.197882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:26.197938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:26.259427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:26.260349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:26.260451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:26.260490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:26.385835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:26.385999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:26.386041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:26.386071] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:26.390020] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=90.06%) [2026-02-17T20:23:26.390313] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-17T20:23:26.390450] [INFO ] [sig ] GREE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:26.540238] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GREE.txt [2026-02-17T20:23:26.540419] [INFO ] [sig ] [1392/3401] Completed GREE in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-17T20:23:26.540462] [INFO ] [sig ] [1393/3401] Forecasting GRFS... [2026-02-17T20:23:26.540496] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-17T20:23:26.540535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-17T20:23:26.551843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-17T20:23:26.552236] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-17T20:23:26.553099] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-17T20:23:26.553156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:26.553188] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:26.553217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:26.553275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:26.614011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:26.614919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:26.615049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:26.615088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:26.744890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:26.745068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:26.745113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:26.745160] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:26.748967] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=29.84%) [2026-02-17T20:23:26.749328] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-17T20:23:26.749487] [INFO ] [sig ] GRFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:26.902148] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GRFS.txt [2026-02-17T20:23:26.902303] [INFO ] [sig ] [1393/3401] Completed GRFS in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-17T20:23:26.902344] [INFO ] [sig ] [1394/3401] Forecasting GRID... [2026-02-17T20:23:26.902375] [INFO ] [sig ] Generating forecast for: GRID [2026-02-17T20:23:26.902406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-17T20:23:26.913881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-17T20:23:26.914231] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-17T20:23:26.915029] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-17T20:23:26.915083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:26.915115] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:26.915142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:26.915199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:26.976035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:26.976939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:26.977038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:26.977079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:27.101137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:27.101506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:27.101547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:27.101595] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:27.105420] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=88.97%) [2026-02-17T20:23:27.105727] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-17T20:23:27.105856] [INFO ] [sig ] GRID: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:27.253727] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GRID.txt [2026-02-17T20:23:27.253864] [INFO ] [sig ] [1394/3401] Completed GRID in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:27.253904] [INFO ] [sig ] [1395/3401] Forecasting GRMN... [2026-02-17T20:23:27.253935] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-17T20:23:27.253967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-17T20:23:27.265879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-17T20:23:27.266226] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-17T20:23:27.267062] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-17T20:23:27.267117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:27.267185] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:27.267216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:27.267276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:27.324319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:27.325213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:27.325329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:27.325365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:27.449223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:27.449389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:27.449430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:27.449460] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:27.452918] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-02-17T20:23:27.453231] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-17T20:23:27.453361] [INFO ] [sig ] GRMN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:27.596180] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GRMN.txt [2026-02-17T20:23:27.596328] [INFO ] [sig ] [1395/3401] Completed GRMN in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:27.596369] [INFO ] [sig ] [1396/3401] Forecasting GRND... [2026-02-17T20:23:27.596399] [INFO ] [sig ] Generating forecast for: GRND [2026-02-17T20:23:27.596429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-17T20:23:27.609562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-17T20:23:27.609932] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-17T20:23:27.610776] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-17T20:23:27.610831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:27.610864] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:27.610892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:27.610949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:27.670635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:27.671348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:27.671431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:27.671465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:27.800948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:27.801116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:27.801159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:27.801190] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:27.805710] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=22.43%) [2026-02-17T20:23:27.806008] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-17T20:23:27.806340] [INFO ] [sig ] GRND: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:27.961149] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GRND.txt [2026-02-17T20:23:27.961350] [INFO ] [sig ] [1396/3401] Completed GRND in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:27.961393] [INFO ] [sig ] [1397/3401] Forecasting GRPN... [2026-02-17T20:23:27.961426] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-17T20:23:27.961458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-17T20:23:27.975047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-17T20:23:27.975442] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-17T20:23:27.976332] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-17T20:23:27.976387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:27.976436] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:27.976464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:27.976521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:28.040306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:28.041411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:28.041498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:28.041534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:28.166831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:28.167005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:28.167048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:28.167078] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:28.170813] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-17T20:23:28.171378] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-17T20:23:28.171528] [INFO ] [sig ] GRPN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:28.317187] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GRPN.txt [2026-02-17T20:23:28.317333] [INFO ] [sig ] [1397/3401] Completed GRPN in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:28.317372] [INFO ] [sig ] [1398/3401] Forecasting GRVY... [2026-02-17T20:23:28.317402] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-17T20:23:28.317432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-17T20:23:28.329985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-17T20:23:28.330528] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-17T20:23:28.331356] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-17T20:23:28.331409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:28.331440] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:28.331467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:28.331523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:28.392181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:28.393076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:28.393155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:28.393363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:28.506739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:28.506905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:28.506946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:28.506980] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:28.511300] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=69.55%) [2026-02-17T20:23:28.511605] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-17T20:23:28.511735] [INFO ] [sig ] GRVY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:28.662699] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GRVY.txt [2026-02-17T20:23:28.662844] [INFO ] [sig ] [1398/3401] Completed GRVY in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:28.662885] [INFO ] [sig ] [1399/3401] Forecasting GRWG... [2026-02-17T20:23:28.662916] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-17T20:23:28.662945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-17T20:23:28.674985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-17T20:23:28.675360] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-17T20:23:28.676190] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-17T20:23:28.676244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:28.676447] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:28.676476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:28.676533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:28.734386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:28.735025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:28.735116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:28.735151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:28.851559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:28.851737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:28.851778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:28.851808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:28.855215] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-02-17T20:23:28.855503] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-17T20:23:28.855653] [INFO ] [sig ] GRWG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:28.998430] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GRWG.txt [2026-02-17T20:23:28.998552] [INFO ] [sig ] [1399/3401] Completed GRWG in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:28.998610] [INFO ] [sig ] [1400/3401] Forecasting GRX... [2026-02-17T20:23:28.998641] [INFO ] [sig ] Generating forecast for: GRX [2026-02-17T20:23:28.998671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-17T20:23:29.012498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-17T20:23:29.012977] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-17T20:23:29.013888] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-17T20:23:29.013945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:29.014026] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:29.014055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:29.014113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:29.073771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:29.074764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:29.074860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:29.074894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:29.189636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:29.189807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:29.189851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:29.189882] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:29.193766] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-17T20:23:29.194126] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-17T20:23:29.194279] [INFO ] [sig ] GRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:29.374665] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GRX.txt [2026-02-17T20:23:29.374861] [INFO ] [sig ] [1400/3401] Completed GRX in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:29.374905] [INFO ] [sig ] [1401/3401] Forecasting GS... [2026-02-17T20:23:29.374943] [INFO ] [sig ] Generating forecast for: GS [2026-02-17T20:23:29.374975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-17T20:23:29.389306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-17T20:23:29.389814] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-17T20:23:29.390764] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-17T20:23:29.390824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:29.390857] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:29.390884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:29.390940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:29.451123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:29.452295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:29.452392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:29.452427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:29.583021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:29.583181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:29.583410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:29.583440] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:29.587072] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=48.98%) [2026-02-17T20:23:29.587567] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-17T20:23:29.587716] [INFO ] [sig ] GS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:29.733687] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GS.txt [2026-02-17T20:23:29.733848] [INFO ] [sig ] [1401/3401] Completed GS in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:29.733889] [INFO ] [sig ] [1402/3401] Forecasting GSBC... [2026-02-17T20:23:29.733921] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-17T20:23:29.733952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-17T20:23:29.748401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-17T20:23:29.748939] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-17T20:23:29.749972] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-17T20:23:29.750039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:29.750091] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:29.750122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:29.750183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:29.824240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:29.825688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:29.825796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:29.825850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:29.965173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:29.965354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:29.965419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:29.965465] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:29.969446] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-02-17T20:23:29.969759] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-17T20:23:29.969906] [INFO ] [sig ] GSBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:30.125828] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GSBC.txt [2026-02-17T20:23:30.125996] [INFO ] [sig ] [1402/3401] Completed GSBC in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:30.126039] [INFO ] [sig ] [1403/3401] Forecasting GSBD... [2026-02-17T20:23:30.126071] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-17T20:23:30.126105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-17T20:23:30.140245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-17T20:23:30.140940] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-17T20:23:30.142122] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-17T20:23:30.142187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:30.142226] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:30.142263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:30.142344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:30.205432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:30.206312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:30.206400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:30.206434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:30.332269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:30.332436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:30.332478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:30.332546] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:30.336042] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-02-17T20:23:30.336342] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-17T20:23:30.336479] [INFO ] [sig ] GSBD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:30.488207] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GSBD.txt [2026-02-17T20:23:30.488424] [INFO ] [sig ] [1403/3401] Completed GSBD in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:30.488468] [INFO ] [sig ] [1404/3401] Forecasting GSHD... [2026-02-17T20:23:30.488498] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-17T20:23:30.488537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-17T20:23:30.503304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-17T20:23:30.503782] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-17T20:23:30.504943] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-17T20:23:30.505003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:30.505038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:30.505069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:30.505127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:30.565977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:30.566944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:30.567035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:30.567069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:30.692317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:30.692492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:30.692537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:30.692611] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:30.696238] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=65.77%) [2026-02-17T20:23:30.696630] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-17T20:23:30.696779] [INFO ] [sig ] GSHD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:30.842310] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GSHD.txt [2026-02-17T20:23:30.842445] [INFO ] [sig ] [1404/3401] Completed GSHD in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:30.842492] [INFO ] [sig ] [1405/3401] Forecasting GSK... [2026-02-17T20:23:30.842523] [INFO ] [sig ] Generating forecast for: GSK [2026-02-17T20:23:30.842553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-17T20:23:30.853453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-17T20:23:30.853798] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-17T20:23:30.854595] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-17T20:23:30.854660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:30.854699] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:30.854732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:30.854797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:30.913194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:30.913993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:30.914074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:30.914107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:31.037564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:31.037703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:31.037741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:31.037771] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:31.041104] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-17T20:23:31.041383] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-17T20:23:31.041510] [INFO ] [sig ] GSK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:31.189617] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GSK.txt [2026-02-17T20:23:31.189772] [INFO ] [sig ] [1405/3401] Completed GSK in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:31.189813] [INFO ] [sig ] [1406/3401] Forecasting GSL... [2026-02-17T20:23:31.189842] [INFO ] [sig ] Generating forecast for: GSL [2026-02-17T20:23:31.189879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-17T20:23:31.201444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-17T20:23:31.201826] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-17T20:23:31.202667] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-17T20:23:31.202720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:31.202751] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:31.202778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:31.202836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:31.263233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:31.264211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:31.264304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:31.264339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:31.392106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:31.392465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:31.392505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:31.392535] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:31.396122] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=10.28%) [2026-02-17T20:23:31.396405] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-17T20:23:31.396532] [INFO ] [sig ] GSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:31.539643] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GSL.txt [2026-02-17T20:23:31.539788] [INFO ] [sig ] [1406/3401] Completed GSL in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:31.539826] [INFO ] [sig ] [1407/3401] Forecasting GSM... [2026-02-17T20:23:31.539858] [INFO ] [sig ] Generating forecast for: GSM [2026-02-17T20:23:31.539888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-17T20:23:31.551013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-17T20:23:31.551550] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-17T20:23:31.552354] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-17T20:23:31.552406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:31.552439] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:31.552466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:31.552522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:31.610117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:31.610806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:31.610886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:31.610919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:31.733049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:31.733215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:31.733255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:31.733285] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:31.736935] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=67.29%) [2026-02-17T20:23:31.737439] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-17T20:23:31.737596] [INFO ] [sig ] GSM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:31.900145] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GSM.txt [2026-02-17T20:23:31.900337] [INFO ] [sig ] [1407/3401] Completed GSM in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-17T20:23:31.900382] [INFO ] [sig ] [1408/3401] Forecasting GTES... [2026-02-17T20:23:31.900415] [INFO ] [sig ] Generating forecast for: GTES [2026-02-17T20:23:31.900447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-17T20:23:31.912798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-17T20:23:31.913222] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-17T20:23:31.914246] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-17T20:23:31.914304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:31.914346] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:31.914378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:31.914454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:31.979425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:31.980400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:31.980481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:31.980515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:32.101168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:32.101328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:32.101369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:32.101397] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:32.104894] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-17T20:23:32.105175] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-17T20:23:32.105303] [INFO ] [sig ] GTES: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:32.249506] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GTES.txt [2026-02-17T20:23:32.249689] [INFO ] [sig ] [1408/3401] Completed GTES in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-17T20:23:32.249733] [INFO ] [sig ] [1409/3401] Forecasting GTLB... [2026-02-17T20:23:32.249764] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-17T20:23:32.249794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-17T20:23:32.261487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-17T20:23:32.261897] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-17T20:23:32.262734] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-17T20:23:32.262790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:32.262822] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:32.262849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:32.262906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:32.323626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:32.324773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:32.324859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:32.324893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:32.452276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:32.452444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:32.452485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:32.452515] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:32.456812] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-17T20:23:32.457543] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-17T20:23:32.457774] [INFO ] [sig ] GTLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:32.616590] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GTLB.txt [2026-02-17T20:23:32.616811] [INFO ] [sig ] [1409/3401] Completed GTLB in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-17T20:23:32.616854] [INFO ] [sig ] [1410/3401] Forecasting GTLS... [2026-02-17T20:23:32.616886] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-17T20:23:32.616928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-17T20:23:32.630695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-17T20:23:32.631137] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-17T20:23:32.632041] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-17T20:23:32.632122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:32.632154] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:32.632182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:32.632238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:32.692960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:32.693939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:32.694086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:32.694125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:32.828664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:32.828821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:32.828864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:32.828895] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:32.832453] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=78.86%) [2026-02-17T20:23:32.832768] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-17T20:23:32.832902] [INFO ] [sig ] GTLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:32.983590] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GTLS.txt [2026-02-17T20:23:32.983742] [INFO ] [sig ] [1410/3401] Completed GTLS in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-17T20:23:32.983781] [INFO ] [sig ] [1411/3401] Forecasting GTN... [2026-02-17T20:23:32.983812] [INFO ] [sig ] Generating forecast for: GTN [2026-02-17T20:23:32.983843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-17T20:23:32.996613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-17T20:23:32.996954] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-17T20:23:32.997840] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-17T20:23:32.997894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:32.997927] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:32.997953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:32.998010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:33.054853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:33.055542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:33.055640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:33.055674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:33.178140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:33.178303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:33.178343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:33.178372] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:33.181807] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=24.77%) [2026-02-17T20:23:33.182092] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-17T20:23:33.182246] [INFO ] [sig ] GTN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:33.337677] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GTN.txt [2026-02-17T20:23:33.337853] [INFO ] [sig ] [1411/3401] Completed GTN in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:33.337895] [INFO ] [sig ] [1412/3401] Forecasting GTX... [2026-02-17T20:23:33.337925] [INFO ] [sig ] Generating forecast for: GTX [2026-02-17T20:23:33.337956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-17T20:23:33.349823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-17T20:23:33.350166] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-17T20:23:33.351072] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-17T20:23:33.351126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:33.351164] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:33.351224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:33.351296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:33.412351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:33.413081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:33.413178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:33.413219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:33.533490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:33.533663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:33.533706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:33.533736] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:33.537239] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-02-17T20:23:33.537524] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-17T20:23:33.537674] [INFO ] [sig ] GTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:33.688905] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GTX.txt [2026-02-17T20:23:33.689071] [INFO ] [sig ] [1412/3401] Completed GTX in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:33.689118] [INFO ] [sig ] [1413/3401] Forecasting GTY... [2026-02-17T20:23:33.689155] [INFO ] [sig ] Generating forecast for: GTY [2026-02-17T20:23:33.689195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-17T20:23:33.702386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-17T20:23:33.702810] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-17T20:23:33.703616] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-17T20:23:33.703669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:33.703701] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:33.703727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:33.703782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:33.766743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:33.767718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:33.767804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:33.767837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:33.889873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:33.890042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:33.890083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:33.890114] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:33.893723] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=31.87%) [2026-02-17T20:23:33.894035] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-17T20:23:33.894190] [INFO ] [sig ] GTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:34.041184] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GTY.txt [2026-02-17T20:23:34.041397] [INFO ] [sig ] [1413/3401] Completed GTY in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:34.041453] [INFO ] [sig ] [1414/3401] Forecasting GUG... [2026-02-17T20:23:34.041494] [INFO ] [sig ] Generating forecast for: GUG [2026-02-17T20:23:34.041526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-17T20:23:34.053306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-17T20:23:34.053735] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-17T20:23:34.054613] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-17T20:23:34.054668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:34.054702] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:34.054730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:34.054788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:34.115161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:34.116480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:34.116605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:34.116645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:34.239836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:34.240002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:34.240044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:34.240075] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:34.244284] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=10.29%) [2026-02-17T20:23:34.244838] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-17T20:23:34.244986] [INFO ] [sig ] GUG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:34.401620] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GUG.txt [2026-02-17T20:23:34.401804] [INFO ] [sig ] [1414/3401] Completed GUG in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:34.401847] [INFO ] [sig ] [1415/3401] Forecasting GVA... [2026-02-17T20:23:34.401879] [INFO ] [sig ] Generating forecast for: GVA [2026-02-17T20:23:34.401910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-17T20:23:34.414333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-17T20:23:34.414786] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-17T20:23:34.415725] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-17T20:23:34.415790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:34.415828] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:34.415861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:34.415936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:34.476589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:34.477530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:34.477638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:34.477673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:34.601209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:34.601393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:34.601435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:34.601465] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:34.605046] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=56.96%) [2026-02-17T20:23:34.605389] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-17T20:23:34.605527] [INFO ] [sig ] GVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:34.769629] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GVA.txt [2026-02-17T20:23:34.769796] [INFO ] [sig ] [1415/3401] Completed GVA in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:34.769837] [INFO ] [sig ] [1416/3401] Forecasting GWH... [2026-02-17T20:23:34.769868] [INFO ] [sig ] Generating forecast for: GWH [2026-02-17T20:23:34.769900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-17T20:23:34.781090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-17T20:23:34.781469] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-17T20:23:34.782299] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-17T20:23:34.782352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:34.782385] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:34.782411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:34.782468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:34.841478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:34.842424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:34.842511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:34.842546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:34.973109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:34.973294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:34.973354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:34.973387] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:34.977078] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=84.70%) [2026-02-17T20:23:34.977387] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-17T20:23:34.977518] [INFO ] [sig ] GWH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:35.124482] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GWH.txt [2026-02-17T20:23:35.124669] [INFO ] [sig ] [1416/3401] Completed GWH in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:35.124711] [INFO ] [sig ] [1417/3401] Forecasting GWRE... [2026-02-17T20:23:35.124741] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-17T20:23:35.124773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-17T20:23:35.136919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-17T20:23:35.137364] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-17T20:23:35.138258] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-17T20:23:35.138320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:35.138385] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:35.138414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:35.138472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:35.196512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:35.197467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:35.197555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:35.197610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:35.346789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:35.346958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:35.347027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:35.347060] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:35.350668] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: DOWN (p=41.42%) [2026-02-17T20:23:35.350960] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-17T20:23:35.351095] [INFO ] [sig ] GWRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:35.494676] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GWRE.txt [2026-02-17T20:23:35.494832] [INFO ] [sig ] [1417/3401] Completed GWRE in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:35.494874] [INFO ] [sig ] [1418/3401] Forecasting GWRS... [2026-02-17T20:23:35.494904] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-17T20:23:35.494936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-17T20:23:35.505906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-17T20:23:35.506275] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-17T20:23:35.507084] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-17T20:23:35.507137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:35.507227] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:35.507256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:35.507313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:35.566639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:35.567425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:35.567508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:35.567541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:35.686749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:35.686936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:35.686981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:35.687012] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:35.690768] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=67.34%) [2026-02-17T20:23:35.691072] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-17T20:23:35.691213] [INFO ] [sig ] GWRS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:35.837632] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GWRS.txt [2026-02-17T20:23:35.837793] [INFO ] [sig ] [1418/3401] Completed GWRS in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:35.837834] [INFO ] [sig ] [1419/3401] Forecasting GXAI... [2026-02-17T20:23:35.837865] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-17T20:23:35.837898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-17T20:23:35.849281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-17T20:23:35.849645] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-17T20:23:35.850484] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-17T20:23:35.850540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:35.850602] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:35.850636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:35.850695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:35.909032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:35.909877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:35.909959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:35.909992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:36.033082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:36.033245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:36.033286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:36.033317] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:36.036844] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-02-17T20:23:36.037128] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-17T20:23:36.037287] [INFO ] [sig ] GXAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:36.186027] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/GXAI.txt [2026-02-17T20:23:36.186179] [INFO ] [sig ] [1419/3401] Completed GXAI in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:36.186223] [INFO ] [sig ] [1420/3401] Forecasting GYRE... [2026-02-17T20:23:36.186255] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-17T20:23:36.186293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-17T20:23:36.198980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-17T20:23:36.199360] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-17T20:23:36.200184] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-17T20:23:36.200257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:36.200314] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:36.200347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:36.200406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:36.260658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:36.261410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:36.261494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:36.261528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:36.389839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:36.390036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:36.390090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:36.390155] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:36.393918] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=35.21%) [2026-02-17T20:23:36.394225] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-17T20:23:36.394357] [INFO ] [sig ] GYRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:36.539068] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/GYRE.txt [2026-02-17T20:23:36.539218] [INFO ] [sig ] [1420/3401] Completed GYRE in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:36.539267] [INFO ] [sig ] [1421/3401] Forecasting H... [2026-02-17T20:23:36.539303] [INFO ] [sig ] Generating forecast for: H [2026-02-17T20:23:36.539340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-17T20:23:36.551288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-17T20:23:36.551669] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-17T20:23:36.552448] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-17T20:23:36.552501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:36.552549] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:36.552597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:36.552656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:36.609814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:36.610498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:36.610593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:36.610629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:36.737522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:36.737696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:36.737736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:36.737765] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:36.741144] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=18.77%) [2026-02-17T20:23:36.741423] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-17T20:23:36.741551] [INFO ] [sig ] H: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:36.884681] [INFO ] [LOCAL ] Saved forecast: H 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/H.txt [2026-02-17T20:23:36.884811] [INFO ] [sig ] [1421/3401] Completed H in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:36.884851] [INFO ] [sig ] [1422/3401] Forecasting HAE... [2026-02-17T20:23:36.884882] [INFO ] [sig ] Generating forecast for: HAE [2026-02-17T20:23:36.884912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-17T20:23:36.897228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-17T20:23:36.897599] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-17T20:23:36.898378] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-17T20:23:36.898431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:36.898462] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:36.898488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:36.898546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:36.958774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:36.959466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:36.959548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:36.959601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:37.085085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:37.085255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:37.085301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:37.085337] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:37.092051] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=43.04%) [2026-02-17T20:23:37.092388] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-17T20:23:37.092519] [INFO ] [sig ] HAE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:37.236545] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HAE.txt [2026-02-17T20:23:37.236692] [INFO ] [sig ] [1422/3401] Completed HAE in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:37.236731] [INFO ] [sig ] [1423/3401] Forecasting HAFC... [2026-02-17T20:23:37.236761] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-17T20:23:37.236792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-17T20:23:37.247914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-17T20:23:37.248270] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-17T20:23:37.249065] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-17T20:23:37.249118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:37.249150] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:37.249177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:37.249235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:37.307450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:37.308157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:37.308238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:37.308272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:37.430421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:37.430597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:37.430640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:37.430669] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:37.434067] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-02-17T20:23:37.434349] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-17T20:23:37.434475] [INFO ] [sig ] HAFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:37.577794] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HAFC.txt [2026-02-17T20:23:37.577959] [INFO ] [sig ] [1423/3401] Completed HAFC in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:37.577999] [INFO ] [sig ] [1424/3401] Forecasting HAL... [2026-02-17T20:23:37.578030] [INFO ] [sig ] Generating forecast for: HAL [2026-02-17T20:23:37.578060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-17T20:23:37.589778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-17T20:23:37.590185] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-17T20:23:37.591050] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-17T20:23:37.591105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:37.591138] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:37.591164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:37.591232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:37.651537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:37.652396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:37.652481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:37.652513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:37.785003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:37.785180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:37.785223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:37.785253] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:37.789233] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=63.41%) [2026-02-17T20:23:37.789621] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-17T20:23:37.789775] [INFO ] [sig ] HAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:37.935751] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HAL.txt [2026-02-17T20:23:37.935901] [INFO ] [sig ] [1424/3401] Completed HAL in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-17T20:23:37.935944] [INFO ] [sig ] [1425/3401] Forecasting HALO... [2026-02-17T20:23:37.935990] [INFO ] [sig ] Generating forecast for: HALO [2026-02-17T20:23:37.936022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-17T20:23:37.947890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-17T20:23:37.948316] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-17T20:23:37.949196] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-17T20:23:37.949258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:37.949292] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:37.949319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:37.949556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:38.010353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:38.011277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:38.011370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:38.011404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:38.138245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:38.138417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:38.138458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:38.138488] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:38.142301] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-17T20:23:38.142809] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-17T20:23:38.142943] [INFO ] [sig ] HALO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:38.289741] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HALO.txt [2026-02-17T20:23:38.289887] [INFO ] [sig ] [1425/3401] Completed HALO in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-17T20:23:38.289928] [INFO ] [sig ] [1426/3401] Forecasting HAS... [2026-02-17T20:23:38.289959] [INFO ] [sig ] Generating forecast for: HAS [2026-02-17T20:23:38.289991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-17T20:23:38.302653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-17T20:23:38.303040] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-17T20:23:38.304072] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-17T20:23:38.304128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:38.304161] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:38.304189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:38.304247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:38.368129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:38.369041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:38.369125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:38.369159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:38.493988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:38.494155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:38.494200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:38.494230] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:38.497958] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=70.40%) [2026-02-17T20:23:38.498246] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-17T20:23:38.498379] [INFO ] [sig ] HAS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:38.643371] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HAS.txt [2026-02-17T20:23:38.643515] [INFO ] [sig ] [1426/3401] Completed HAS in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-17T20:23:38.643556] [INFO ] [sig ] [1427/3401] Forecasting HASI... [2026-02-17T20:23:38.643619] [INFO ] [sig ] Generating forecast for: HASI [2026-02-17T20:23:38.643663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-17T20:23:38.655769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-17T20:23:38.656139] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-17T20:23:38.657015] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-17T20:23:38.657070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:38.657102] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:38.657130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:38.657425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:38.718833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:38.719598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:38.719712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:38.719770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:38.846250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:38.846412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:38.846453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:38.846483] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:38.850155] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=95.39%) [2026-02-17T20:23:38.850475] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-17T20:23:38.850630] [INFO ] [sig ] HASI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:38.997632] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HASI.txt [2026-02-17T20:23:38.997787] [INFO ] [sig ] [1427/3401] Completed HASI in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:38.997831] [INFO ] [sig ] [1428/3401] Forecasting HBAN... [2026-02-17T20:23:38.997864] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-17T20:23:38.997914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-17T20:23:39.010381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-17T20:23:39.010769] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-17T20:23:39.011606] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-17T20:23:39.011661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:39.011695] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:39.011722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:39.011780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:39.073966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:39.074815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:39.074905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:39.074939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:39.199890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:39.200062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:39.200104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:39.200152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:39.203845] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=88.21%) [2026-02-17T20:23:39.204166] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-17T20:23:39.204318] [INFO ] [sig ] HBAN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:39.349426] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HBAN.txt [2026-02-17T20:23:39.349560] [INFO ] [sig ] [1428/3401] Completed HBAN in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:39.349626] [INFO ] [sig ] [1429/3401] Forecasting HBANL... [2026-02-17T20:23:39.349659] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-17T20:23:39.349689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-17T20:23:39.360786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-17T20:23:39.361160] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-17T20:23:39.361994] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-17T20:23:39.362050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:39.362083] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:39.362111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:39.362178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:39.423382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:39.424648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:39.424734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:39.424768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:39.542094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:39.542252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:39.542293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:39.542322] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:39.546140] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-02-17T20:23:39.546427] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-17T20:23:39.546554] [INFO ] [sig ] HBANL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:39.701946] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HBANL.txt [2026-02-17T20:23:39.702104] [INFO ] [sig ] [1429/3401] Completed HBANL in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:39.702144] [INFO ] [sig ] [1430/3401] Forecasting HBANP... [2026-02-17T20:23:39.702175] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-17T20:23:39.702207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-17T20:23:39.714650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-17T20:23:39.714993] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-17T20:23:39.715794] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-17T20:23:39.715848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:39.715881] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:39.715909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:39.715975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:39.775591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:39.776355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:39.776442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:39.776492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:39.896222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:39.896432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:39.896477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:39.896510] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:39.900281] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-02-17T20:23:39.900644] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-17T20:23:39.900794] [INFO ] [sig ] HBANP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:40.047109] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HBANP.txt [2026-02-17T20:23:40.047259] [INFO ] [sig ] [1430/3401] Completed HBANP in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:40.047307] [INFO ] [sig ] [1431/3401] Forecasting HBB... [2026-02-17T20:23:40.047343] [INFO ] [sig ] Generating forecast for: HBB [2026-02-17T20:23:40.047381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-17T20:23:40.058725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-17T20:23:40.059101] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-17T20:23:40.059904] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-17T20:23:40.059958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:40.059989] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:40.060016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:40.060072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:40.133316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:40.134490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:40.134626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:40.134681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:40.259355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:40.259520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:40.259562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:40.259610] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:40.263017] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=53.61%) [2026-02-17T20:23:40.263300] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-17T20:23:40.263428] [INFO ] [sig ] HBB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:40.412693] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HBB.txt [2026-02-17T20:23:40.412852] [INFO ] [sig ] [1431/3401] Completed HBB in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:40.412894] [INFO ] [sig ] [1432/3401] Forecasting HBCP... [2026-02-17T20:23:40.412926] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-17T20:23:40.412956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-17T20:23:40.425036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-17T20:23:40.425480] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-17T20:23:40.426539] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-17T20:23:40.426623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:40.426658] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:40.426714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:40.426774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:40.491608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:40.492687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:40.492804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:40.492855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:40.621921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:40.622084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:40.622126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:40.622157] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:40.625808] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-17T20:23:40.626095] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-17T20:23:40.626228] [INFO ] [sig ] HBCP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:40.774439] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HBCP.txt [2026-02-17T20:23:40.774618] [INFO ] [sig ] [1432/3401] Completed HBCP in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:40.774662] [INFO ] [sig ] [1433/3401] Forecasting HBM... [2026-02-17T20:23:40.774694] [INFO ] [sig ] Generating forecast for: HBM [2026-02-17T20:23:40.774725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-17T20:23:40.786813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-17T20:23:40.787220] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-17T20:23:40.788053] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-17T20:23:40.788110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:40.788142] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:40.788171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:40.788229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:40.847010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:40.847948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:40.848035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:40.848069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:40.968410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:40.968599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:40.968833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:40.968861] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:40.972655] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-17T20:23:40.972932] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-17T20:23:40.973060] [INFO ] [sig ] HBM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:41.120102] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HBM.txt [2026-02-17T20:23:41.120245] [INFO ] [sig ] [1433/3401] Completed HBM in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:41.120285] [INFO ] [sig ] [1434/3401] Forecasting HBNC... [2026-02-17T20:23:41.120314] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-17T20:23:41.120346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-17T20:23:41.131445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-17T20:23:41.131826] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-17T20:23:41.132672] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-17T20:23:41.132752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:41.132785] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:41.132813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:41.132869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:41.192595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:41.193469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:41.193552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:41.193607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:41.315068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:41.315243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:41.315284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:41.315313] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:41.319130] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-17T20:23:41.319409] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-17T20:23:41.319537] [INFO ] [sig ] HBNC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:41.464992] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HBNC.txt [2026-02-17T20:23:41.465137] [INFO ] [sig ] [1434/3401] Completed HBNC in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:41.465177] [INFO ] [sig ] [1435/3401] Forecasting HCA... [2026-02-17T20:23:41.465207] [INFO ] [sig ] Generating forecast for: HCA [2026-02-17T20:23:41.465239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-17T20:23:41.476903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-17T20:23:41.477289] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-17T20:23:41.478114] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-17T20:23:41.478168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:41.478203] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:41.478231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:41.478295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:41.539531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:41.540392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:41.540478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:41.540511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:41.661075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:41.661246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:41.661295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:41.661325] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:41.665611] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=56.82%) [2026-02-17T20:23:41.665957] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-17T20:23:41.666100] [INFO ] [sig ] HCA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:41.813189] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HCA.txt [2026-02-17T20:23:41.813328] [INFO ] [sig ] [1435/3401] Completed HCA in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:41.813368] [INFO ] [sig ] [1436/3401] Forecasting HCC... [2026-02-17T20:23:41.813398] [INFO ] [sig ] Generating forecast for: HCC [2026-02-17T20:23:41.813437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-17T20:23:41.824949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-17T20:23:41.825323] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-17T20:23:41.826267] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-17T20:23:41.826325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:41.826360] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:41.826387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:41.826465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:41.889258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:41.890072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:41.890156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:41.890191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:42.019306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:42.019480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:42.019524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:42.019555] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:42.023324] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=70.74%) [2026-02-17T20:23:42.023680] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-17T20:23:42.023823] [INFO ] [sig ] HCC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:42.173005] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HCC.txt [2026-02-17T20:23:42.173146] [INFO ] [sig ] [1436/3401] Completed HCC in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:42.173187] [INFO ] [sig ] [1437/3401] Forecasting HCI... [2026-02-17T20:23:42.173218] [INFO ] [sig ] Generating forecast for: HCI [2026-02-17T20:23:42.173251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-17T20:23:42.184790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-17T20:23:42.185154] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-17T20:23:42.186002] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-17T20:23:42.186059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:42.186094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:42.186124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:42.186188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:42.247366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:42.248293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:42.248384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:42.248420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:42.372083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:42.372244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:42.372319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:42.372350] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:42.376380] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=7.80%) [2026-02-17T20:23:42.376706] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-17T20:23:42.376834] [INFO ] [sig ] HCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:42.521475] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HCI.txt [2026-02-17T20:23:42.521641] [INFO ] [sig ] [1437/3401] Completed HCI in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:42.521685] [INFO ] [sig ] [1438/3401] Forecasting HCM... [2026-02-17T20:23:42.521717] [INFO ] [sig ] Generating forecast for: HCM [2026-02-17T20:23:42.521747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-17T20:23:42.533096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-17T20:23:42.533453] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-17T20:23:42.534428] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-17T20:23:42.534483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:42.534516] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:42.534544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:42.534628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:42.595034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:42.595803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:42.595894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:42.595935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:42.721921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:42.722084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:42.722123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:42.722151] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:42.726186] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=66.31%) [2026-02-17T20:23:42.726467] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-17T20:23:42.726615] [INFO ] [sig ] HCM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:42.875870] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HCM.txt [2026-02-17T20:23:42.876035] [INFO ] [sig ] [1438/3401] Completed HCM in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:42.876080] [INFO ] [sig ] [1439/3401] Forecasting HCSG... [2026-02-17T20:23:42.876121] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-17T20:23:42.876157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-17T20:23:42.887737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-17T20:23:42.888110] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-17T20:23:42.888951] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-17T20:23:42.889004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:42.889036] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:42.889064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:42.889120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:42.953771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:42.954722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:42.954839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:42.954889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:43.077520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:43.077697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:43.077741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:43.077771] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:43.081399] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-17T20:23:43.081727] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-17T20:23:43.081864] [INFO ] [sig ] HCSG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:43.229264] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HCSG.txt [2026-02-17T20:23:43.229425] [INFO ] [sig ] [1439/3401] Completed HCSG in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:43.229470] [INFO ] [sig ] [1440/3401] Forecasting HD... [2026-02-17T20:23:43.229503] [INFO ] [sig ] Generating forecast for: HD [2026-02-17T20:23:43.229535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-17T20:23:43.240734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-17T20:23:43.241103] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-17T20:23:43.241935] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-17T20:23:43.241991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:43.242025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:43.242054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:43.242112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:43.302514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:43.303372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:43.303457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:43.303492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:43.430244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:43.430410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:43.430451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:43.430480] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:43.434227] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-17T20:23:43.434530] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-17T20:23:43.434871] [INFO ] [sig ] HD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:43.659944] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HD.txt [2026-02-17T20:23:43.660128] [INFO ] [sig ] [1440/3401] Completed HD in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:43.660179] [INFO ] [sig ] [1441/3401] Forecasting HDB... [2026-02-17T20:23:43.660211] [INFO ] [sig ] Generating forecast for: HDB [2026-02-17T20:23:43.660294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-17T20:23:43.673255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-17T20:23:43.673891] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-17T20:23:43.674716] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-17T20:23:43.674769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:43.674802] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:43.674829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:43.674885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:43.735668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:43.736638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:43.736730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:43.736764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:43.868119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:43.868300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:43.868341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:43.868371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:43.872455] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: DOWN (p=27.16%) [2026-02-17T20:23:43.872762] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-17T20:23:43.872897] [INFO ] [sig ] HDB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:44.023185] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HDB.txt [2026-02-17T20:23:44.023350] [INFO ] [sig ] [1441/3401] Completed HDB in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-17T20:23:44.023392] [INFO ] [sig ] [1442/3401] Forecasting HDSN... [2026-02-17T20:23:44.023425] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-17T20:23:44.023459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-17T20:23:44.035234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-17T20:23:44.035665] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-17T20:23:44.036491] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-17T20:23:44.036548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:44.036600] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:44.036630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:44.036689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:44.097498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:44.098537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:44.098856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:44.098893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:44.229283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:44.229458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:44.229508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:44.229541] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:44.233506] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-17T20:23:44.233827] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-17T20:23:44.233972] [INFO ] [sig ] HDSN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:44.403730] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HDSN.txt [2026-02-17T20:23:44.403902] [INFO ] [sig ] [1442/3401] Completed HDSN in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-17T20:23:44.403945] [INFO ] [sig ] [1443/3401] Forecasting HE... [2026-02-17T20:23:44.403976] [INFO ] [sig ] Generating forecast for: HE [2026-02-17T20:23:44.404008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-17T20:23:44.415978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-17T20:23:44.416386] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-17T20:23:44.417281] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-17T20:23:44.417336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:44.417372] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:44.417404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:44.417474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:44.474546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:44.475480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:44.475596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:44.475633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:44.609420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:44.609615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:44.609660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:44.609690] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:44.613279] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=12.34%) [2026-02-17T20:23:44.613625] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-17T20:23:44.613771] [INFO ] [sig ] HE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:44.771511] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HE.txt [2026-02-17T20:23:44.771690] [INFO ] [sig ] [1443/3401] Completed HE in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-17T20:23:44.771732] [INFO ] [sig ] [1444/3401] Forecasting HEI... [2026-02-17T20:23:44.771762] [INFO ] [sig ] Generating forecast for: HEI [2026-02-17T20:23:44.771794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-17T20:23:44.782920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-17T20:23:44.783286] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-17T20:23:44.784118] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-17T20:23:44.784172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:44.784206] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:44.784233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:44.784289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:44.844523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:44.845638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:44.845724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:44.845758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:44.971176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:44.971344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:44.971386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:44.971416] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:44.974871] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-02-17T20:23:44.975153] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-17T20:23:44.975283] [INFO ] [sig ] HEI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:45.119331] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HEI.txt [2026-02-17T20:23:45.119514] [INFO ] [sig ] [1444/3401] Completed HEI in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:45.119559] [INFO ] [sig ] [1445/3401] Forecasting HELE... [2026-02-17T20:23:45.119612] [INFO ] [sig ] Generating forecast for: HELE [2026-02-17T20:23:45.119645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-17T20:23:45.132832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-17T20:23:45.133217] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-17T20:23:45.134265] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-17T20:23:45.134321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:45.134377] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:45.134411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:45.134486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:45.195161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:45.196084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:45.196172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:45.196207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:45.320142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:45.320315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:45.320360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:45.320397] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:45.323996] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=8.24%) [2026-02-17T20:23:45.324289] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-17T20:23:45.324423] [INFO ] [sig ] HELE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:45.475245] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HELE.txt [2026-02-17T20:23:45.475529] [INFO ] [sig ] [1445/3401] Completed HELE in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:45.475610] [INFO ] [sig ] [1446/3401] Forecasting HEPS... [2026-02-17T20:23:45.475644] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-17T20:23:45.475696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-17T20:23:45.492474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-17T20:23:45.492955] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-17T20:23:45.493904] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-17T20:23:45.493961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:45.493993] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:45.494019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:45.494080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:45.556325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:45.557332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:45.557432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:45.557475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:45.690637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:45.690811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:45.690854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:45.690885] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:45.694498] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-02-17T20:23:45.694826] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-17T20:23:45.694972] [INFO ] [sig ] HEPS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:45.848508] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HEPS.txt [2026-02-17T20:23:45.848724] [INFO ] [sig ] [1446/3401] Completed HEPS in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:45.848777] [INFO ] [sig ] [1447/3401] Forecasting HEQ... [2026-02-17T20:23:45.848827] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-17T20:23:45.848878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-17T20:23:45.861072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-17T20:23:45.861519] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-17T20:23:45.862419] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-17T20:23:45.862489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:45.862526] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:45.862556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:45.862635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:45.922504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:45.923876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:45.923985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:45.924040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:46.048044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:46.048213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:46.048255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:46.048284] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:46.051825] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-17T20:23:46.052107] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-17T20:23:46.052276] [INFO ] [sig ] HEQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:46.203565] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HEQ.txt [2026-02-17T20:23:46.203751] [INFO ] [sig ] [1447/3401] Completed HEQ in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:46.203792] [INFO ] [sig ] [1448/3401] Forecasting HERO... [2026-02-17T20:23:46.203823] [INFO ] [sig ] Generating forecast for: HERO [2026-02-17T20:23:46.203854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-17T20:23:46.216568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-17T20:23:46.217018] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-17T20:23:46.217892] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-17T20:23:46.217957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:46.217999] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:46.218032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:46.218091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:46.278902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:46.279989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:46.280080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:46.280115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:46.408143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:46.408316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:46.408358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:46.408389] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:46.412387] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-17T20:23:46.412691] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-17T20:23:46.412826] [INFO ] [sig ] HERO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:46.566881] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HERO.txt [2026-02-17T20:23:46.567054] [INFO ] [sig ] [1448/3401] Completed HERO in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:46.567103] [INFO ] [sig ] [1449/3401] Forecasting HESM... [2026-02-17T20:23:46.567133] [INFO ] [sig ] Generating forecast for: HESM [2026-02-17T20:23:46.567189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-17T20:23:46.579167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-17T20:23:46.579620] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-17T20:23:46.580449] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-17T20:23:46.580507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:46.580538] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:46.580563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:46.580655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:46.643289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:46.644384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:46.644473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:46.644506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:46.777466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:46.777659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:46.777702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:46.777730] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:46.781228] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=60.99%) [2026-02-17T20:23:46.781512] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-17T20:23:46.781667] [INFO ] [sig ] HESM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:46.933601] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HESM.txt [2026-02-17T20:23:46.933762] [INFO ] [sig ] [1449/3401] Completed HESM in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:46.933804] [INFO ] [sig ] [1450/3401] Forecasting HFFG... [2026-02-17T20:23:46.933834] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-17T20:23:46.933866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-17T20:23:46.945595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-17T20:23:46.945979] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-17T20:23:46.946971] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-17T20:23:46.947025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:46.947056] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:46.947083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:46.947140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:47.007491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:47.008460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:47.008544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:47.008598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:47.135687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:47.135855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:47.135896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:47.135925] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:47.139396] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-02-17T20:23:47.139697] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-17T20:23:47.139842] [INFO ] [sig ] HFFG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:47.287518] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HFFG.txt [2026-02-17T20:23:47.287727] [INFO ] [sig ] [1450/3401] Completed HFFG in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:47.287777] [INFO ] [sig ] [1451/3401] Forecasting HFRO... [2026-02-17T20:23:47.287809] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-17T20:23:47.287840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-17T20:23:47.302123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-17T20:23:47.302633] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-17T20:23:47.303539] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-17T20:23:47.303616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:47.303655] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:47.303692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:47.303769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:47.363654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:47.364600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:47.364732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:47.364771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:47.493887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:47.494054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:47.494096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:47.494127] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:47.497840] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=38.70%) [2026-02-17T20:23:47.498150] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-17T20:23:47.498289] [INFO ] [sig ] HFRO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:47.644211] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HFRO.txt [2026-02-17T20:23:47.644360] [INFO ] [sig ] [1451/3401] Completed HFRO in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:47.644400] [INFO ] [sig ] [1452/3401] Forecasting HFWA... [2026-02-17T20:23:47.644430] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-17T20:23:47.644461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-17T20:23:47.656289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-17T20:23:47.656673] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-17T20:23:47.657547] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-17T20:23:47.657626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:47.657663] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:47.657701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:47.657778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:47.715941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:47.716737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:47.716818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:47.716851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:47.850165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:47.850355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:47.850434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:47.850469] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:47.854262] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-02-17T20:23:47.854568] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-17T20:23:47.854729] [INFO ] [sig ] HFWA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:48.007194] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HFWA.txt [2026-02-17T20:23:48.007385] [INFO ] [sig ] [1452/3401] Completed HFWA in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:48.007438] [INFO ] [sig ] [1453/3401] Forecasting HG... [2026-02-17T20:23:48.007478] [INFO ] [sig ] Generating forecast for: HG [2026-02-17T20:23:48.007515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-17T20:23:48.019323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-17T20:23:48.019758] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-17T20:23:48.020605] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-17T20:23:48.020659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:48.020691] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:48.020718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:48.020773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:48.077845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:48.078800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:48.078886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:48.078921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:48.199249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:48.199417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:48.199465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:48.199501] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:48.202970] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: DOWN (p=33.40%) [2026-02-17T20:23:48.203265] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-17T20:23:48.203398] [INFO ] [sig ] HG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:48.346491] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HG.txt [2026-02-17T20:23:48.346674] [INFO ] [sig ] [1453/3401] Completed HG in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:48.346720] [INFO ] [sig ] [1454/3401] Forecasting HGBL... [2026-02-17T20:23:48.346750] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-17T20:23:48.346782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-17T20:23:48.357784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-17T20:23:48.358170] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-17T20:23:48.358971] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-17T20:23:48.359025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:48.359057] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:48.359083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:48.359139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:48.416115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:48.417050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:48.417165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:48.417202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:48.533521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:48.533739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:48.533781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:48.533812] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:48.537675] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-02-17T20:23:48.538280] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-17T20:23:48.538516] [INFO ] [sig ] HGBL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:48.680855] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HGBL.txt [2026-02-17T20:23:48.680989] [INFO ] [sig ] [1454/3401] Completed HGBL in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:48.681036] [INFO ] [sig ] [1455/3401] Forecasting HGLB... [2026-02-17T20:23:48.681069] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-17T20:23:48.681100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-17T20:23:48.692317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-17T20:23:48.692754] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-17T20:23:48.693560] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-17T20:23:48.693644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:48.693676] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:48.693703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:48.693760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:48.751386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:48.752286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:48.752375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:48.752408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:48.876320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:48.876489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:48.876535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:48.876564] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:48.880124] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=11.58%) [2026-02-17T20:23:48.880417] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-17T20:23:48.880551] [INFO ] [sig ] HGLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:49.027985] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HGLB.txt [2026-02-17T20:23:49.028146] [INFO ] [sig ] [1455/3401] Completed HGLB in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:49.028187] [INFO ] [sig ] [1456/3401] Forecasting HGTY... [2026-02-17T20:23:49.028219] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-17T20:23:49.028249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-17T20:23:49.039674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-17T20:23:49.040040] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-17T20:23:49.040840] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-17T20:23:49.040893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:49.040943] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:49.040972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:49.041028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:49.100875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:49.101800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:49.101885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:49.101919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:49.226385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:49.226553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:49.226614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:49.226645] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:49.230430] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: DOWN (p=47.37%) [2026-02-17T20:23:49.230746] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-17T20:23:49.230881] [INFO ] [sig ] HGTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:49.377015] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HGTY.txt [2026-02-17T20:23:49.377197] [INFO ] [sig ] [1456/3401] Completed HGTY in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:49.377250] [INFO ] [sig ] [1457/3401] Forecasting HHH... [2026-02-17T20:23:49.377284] [INFO ] [sig ] Generating forecast for: HHH [2026-02-17T20:23:49.377315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-17T20:23:49.388985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-17T20:23:49.389294] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-17T20:23:49.390121] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-17T20:23:49.390174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:49.390207] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:49.390234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:49.390291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:49.447546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:49.448183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:49.448262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:49.448296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:49.567923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:49.568077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:49.568117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:49.568145] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:49.571598] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=23.89%) [2026-02-17T20:23:49.571875] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-17T20:23:49.572002] [INFO ] [sig ] HHH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:49.715427] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HHH.txt [2026-02-17T20:23:49.715567] [INFO ] [sig ] [1457/3401] Completed HHH in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:49.715654] [INFO ] [sig ] [1458/3401] Forecasting HIFS... [2026-02-17T20:23:49.715686] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-17T20:23:49.715715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-17T20:23:49.727262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-17T20:23:49.727676] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-17T20:23:49.728445] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-17T20:23:49.728497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:49.728532] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:49.728560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:49.728642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:49.790204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:49.791139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:49.791237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:49.791271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:49.914371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:49.914569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:49.914634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:49.914664] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:49.918883] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-17T20:23:49.919336] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-17T20:23:49.919486] [INFO ] [sig ] HIFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:50.066988] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HIFS.txt [2026-02-17T20:23:50.067140] [INFO ] [sig ] [1458/3401] Completed HIFS in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-17T20:23:50.067201] [INFO ] [sig ] [1459/3401] Forecasting HIG... [2026-02-17T20:23:50.067232] [INFO ] [sig ] Generating forecast for: HIG [2026-02-17T20:23:50.067263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-17T20:23:50.079165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-17T20:23:50.079535] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-17T20:23:50.080429] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-17T20:23:50.080485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:50.080517] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:50.080545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:50.080620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:50.144902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:50.145834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:50.145926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:50.145961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:50.276282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:50.276440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:50.276481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:50.276511] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:50.281331] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=41.14%) [2026-02-17T20:23:50.281705] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-17T20:23:50.281841] [INFO ] [sig ] HIG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:50.446811] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HIG.txt [2026-02-17T20:23:50.446965] [INFO ] [sig ] [1459/3401] Completed HIG in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-17T20:23:50.447005] [INFO ] [sig ] [1460/3401] Forecasting HII... [2026-02-17T20:23:50.447051] [INFO ] [sig ] Generating forecast for: HII [2026-02-17T20:23:50.447085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-17T20:23:50.459270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-17T20:23:50.459704] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-17T20:23:50.460501] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-17T20:23:50.460555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:50.460613] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:50.460643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:50.460699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:50.522045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:50.522946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:50.523030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:50.523064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:50.652352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:50.652514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:50.652554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:50.652604] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:50.656004] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: DOWN (p=40.93%) [2026-02-17T20:23:50.656289] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-17T20:23:50.656421] [INFO ] [sig ] HII: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:50.807293] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HII.txt [2026-02-17T20:23:50.807474] [INFO ] [sig ] [1460/3401] Completed HII in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:50.807520] [INFO ] [sig ] [1461/3401] Forecasting HIMS... [2026-02-17T20:23:50.807565] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-17T20:23:50.807652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-17T20:23:50.819412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-17T20:23:50.819853] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-17T20:23:50.820719] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-17T20:23:50.820773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:50.820804] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:50.820863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:50.820921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:50.879268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:50.880192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:50.880277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:50.880311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:51.006086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:51.006259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:51.006301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:51.006330] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:51.009905] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-17T20:23:51.010187] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-17T20:23:51.010317] [INFO ] [sig ] HIMS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:51.160139] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HIMS.txt [2026-02-17T20:23:51.160274] [INFO ] [sig ] [1461/3401] Completed HIMS in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:51.160313] [INFO ] [sig ] [1462/3401] Forecasting HIMX... [2026-02-17T20:23:51.160345] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-17T20:23:51.160375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-17T20:23:51.172650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-17T20:23:51.172973] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-17T20:23:51.173756] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-17T20:23:51.173809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:51.173842] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:51.173869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:51.173926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:51.232438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:51.233325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:51.233405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:51.233437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:51.354842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:51.354978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:51.355016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:51.355045] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:51.358847] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=24.98%) [2026-02-17T20:23:51.359121] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-17T20:23:51.359249] [INFO ] [sig ] HIMX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:51.504811] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HIMX.txt [2026-02-17T20:23:51.504974] [INFO ] [sig ] [1462/3401] Completed HIMX in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:51.505015] [INFO ] [sig ] [1463/3401] Forecasting HIO... [2026-02-17T20:23:51.505047] [INFO ] [sig ] Generating forecast for: HIO [2026-02-17T20:23:51.505078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-17T20:23:51.516664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-17T20:23:51.517040] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-17T20:23:51.517901] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-17T20:23:51.517955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:51.517988] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:51.518016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:51.518073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:51.577455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:51.578388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:51.578471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:51.578505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:51.700770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:51.700911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:51.700950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:51.700995] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:51.704313] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-02-17T20:23:51.704638] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-17T20:23:51.704791] [INFO ] [sig ] HIO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:51.851129] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HIO.txt [2026-02-17T20:23:51.851245] [INFO ] [sig ] [1463/3401] Completed HIO in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:51.851283] [INFO ] [sig ] [1464/3401] Forecasting HIPO... [2026-02-17T20:23:51.851313] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-17T20:23:51.851343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-17T20:23:51.863249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-17T20:23:51.863585] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-17T20:23:51.864373] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-17T20:23:51.864425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:51.864456] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:51.864483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:51.864542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:51.922316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:51.922949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:51.923027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:51.923061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:52.045323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:52.045478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:52.045517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:52.045546] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:52.049021] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-02-17T20:23:52.049300] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-17T20:23:52.049429] [INFO ] [sig ] HIPO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:52.193738] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HIPO.txt [2026-02-17T20:23:52.193870] [INFO ] [sig ] [1464/3401] Completed HIPO in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:52.193927] [INFO ] [sig ] [1465/3401] Forecasting HITI... [2026-02-17T20:23:52.193960] [INFO ] [sig ] Generating forecast for: HITI [2026-02-17T20:23:52.193990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-17T20:23:52.205006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-17T20:23:52.205388] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-17T20:23:52.206200] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-17T20:23:52.206253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:52.206286] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:52.206311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:52.206368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:52.264173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:52.264919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:52.264998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:52.265047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:52.389675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:52.389822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:52.389863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:52.389892] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:52.393379] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=80.65%) [2026-02-17T20:23:52.393685] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-17T20:23:52.393815] [INFO ] [sig ] HITI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:52.539688] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HITI.txt [2026-02-17T20:23:52.539835] [INFO ] [sig ] [1465/3401] Completed HITI in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:52.539875] [INFO ] [sig ] [1466/3401] Forecasting HIVE... [2026-02-17T20:23:52.539906] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-17T20:23:52.539936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-17T20:23:52.551148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-17T20:23:52.551509] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-17T20:23:52.552331] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-17T20:23:52.552384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:52.552423] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:52.552452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:52.552517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:52.609924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:52.610839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:52.610949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:52.610984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:52.735415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:52.735602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:52.735647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:52.735676] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:52.739116] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-02-17T20:23:52.739398] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-17T20:23:52.739528] [INFO ] [sig ] HIVE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:52.888892] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HIVE.txt [2026-02-17T20:23:52.889037] [INFO ] [sig ] [1466/3401] Completed HIVE in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:52.889078] [INFO ] [sig ] [1467/3401] Forecasting HIX... [2026-02-17T20:23:52.889107] [INFO ] [sig ] Generating forecast for: HIX [2026-02-17T20:23:52.889138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-17T20:23:52.900326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-17T20:23:52.900689] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-17T20:23:52.901459] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-17T20:23:52.901512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:52.901544] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:52.901592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:52.901669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:52.959623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:52.960476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:52.960558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:52.960617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:53.077684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:53.077851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:53.077893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:53.077923] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:53.081466] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-17T20:23:53.081789] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-17T20:23:53.081928] [INFO ] [sig ] HIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:53.247403] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HIX.txt [2026-02-17T20:23:53.247619] [INFO ] [sig ] [1467/3401] Completed HIX in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:53.247675] [INFO ] [sig ] [1468/3401] Forecasting HL... [2026-02-17T20:23:53.247708] [INFO ] [sig ] Generating forecast for: HL [2026-02-17T20:23:53.247745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-17T20:23:53.259352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-17T20:23:53.259791] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-17T20:23:53.260623] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-17T20:23:53.260677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:53.260710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:53.260738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:53.260795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:53.319535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:53.320453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:53.320566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:53.320624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:53.453805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:53.453975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:53.454019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:53.454050] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:53.457838] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-02-17T20:23:53.458139] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-17T20:23:53.458276] [INFO ] [sig ] HL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:53.613629] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HL.txt [2026-02-17T20:23:53.613837] [INFO ] [sig ] [1468/3401] Completed HL in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:53.613889] [INFO ] [sig ] [1469/3401] Forecasting HLAL... [2026-02-17T20:23:53.613928] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-17T20:23:53.613968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-17T20:23:53.625758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-17T20:23:53.626157] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-17T20:23:53.627041] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-17T20:23:53.627113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:53.627167] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:53.627200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:53.627258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:53.691794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:53.692710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:53.692799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:53.692832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:53.821731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:53.821900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:53.821942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:53.821972] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:53.825619] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=43.72%) [2026-02-17T20:23:53.825941] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-17T20:23:53.826078] [INFO ] [sig ] HLAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:53.975181] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HLAL.txt [2026-02-17T20:23:53.975366] [INFO ] [sig ] [1469/3401] Completed HLAL in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:53.975416] [INFO ] [sig ] [1470/3401] Forecasting HLF... [2026-02-17T20:23:53.975457] [INFO ] [sig ] Generating forecast for: HLF [2026-02-17T20:23:53.975494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-17T20:23:53.986905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-17T20:23:53.987349] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-17T20:23:53.988216] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-17T20:23:53.988282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:53.988321] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:53.988354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:53.988411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:54.047003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:54.048113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:54.048233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:54.048278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:54.188542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:54.188753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:54.188811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:54.188854] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:54.193422] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-02-17T20:23:54.193979] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-17T20:23:54.194125] [INFO ] [sig ] HLF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:54.349150] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HLF.txt [2026-02-17T20:23:54.349295] [INFO ] [sig ] [1470/3401] Completed HLF in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:54.349336] [INFO ] [sig ] [1471/3401] Forecasting HLI... [2026-02-17T20:23:54.349367] [INFO ] [sig ] Generating forecast for: HLI [2026-02-17T20:23:54.349397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-17T20:23:54.360721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-17T20:23:54.361077] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-17T20:23:54.361879] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-17T20:23:54.361932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:54.361965] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:54.361993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:54.362051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:54.420237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:54.420945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:54.421063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:54.421104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:54.539713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:54.539912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:54.539957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:54.539988] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:54.543766] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-02-17T20:23:54.544077] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-17T20:23:54.544215] [INFO ] [sig ] HLI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:54.691385] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HLI.txt [2026-02-17T20:23:54.691549] [INFO ] [sig ] [1471/3401] Completed HLI in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:54.691611] [INFO ] [sig ] [1472/3401] Forecasting HLIO... [2026-02-17T20:23:54.691648] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-17T20:23:54.691687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-17T20:23:54.703811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-17T20:23:54.704199] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-17T20:23:54.705044] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-17T20:23:54.705099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:54.705134] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:54.705168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:54.705226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:54.765864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:54.766923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:54.767024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:54.767060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:54.899934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:54.900104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:54.900146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:54.900177] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:54.903853] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-17T20:23:54.904222] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-17T20:23:54.904376] [INFO ] [sig ] HLIO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:55.056308] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HLIO.txt [2026-02-17T20:23:55.056490] [INFO ] [sig ] [1472/3401] Completed HLIO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:55.056537] [INFO ] [sig ] [1473/3401] Forecasting HLLY... [2026-02-17T20:23:55.056591] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-17T20:23:55.056635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-17T20:23:55.069894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-17T20:23:55.070352] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-17T20:23:55.071462] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-17T20:23:55.071518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:55.071551] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:55.071605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:55.071693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:55.135369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:55.136498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:55.136605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:55.136642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:55.259312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:55.259502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:55.259546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:55.259594] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:55.263203] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-02-17T20:23:55.263511] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-17T20:23:55.263672] [INFO ] [sig ] HLLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:55.416145] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HLLY.txt [2026-02-17T20:23:55.416317] [INFO ] [sig ] [1473/3401] Completed HLLY in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:55.416357] [INFO ] [sig ] [1474/3401] Forecasting HLMN... [2026-02-17T20:23:55.416388] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-17T20:23:55.416426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-17T20:23:55.428178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-17T20:23:55.428592] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-17T20:23:55.429394] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-17T20:23:55.429448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:55.429482] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:55.429510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:55.429586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:55.494969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:55.496122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:55.496226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:55.496264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:55.630893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:55.631055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:55.631095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:55.631125] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:55.634644] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-02-17T20:23:55.634954] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-17T20:23:55.635084] [INFO ] [sig ] HLMN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:55.789713] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HLMN.txt [2026-02-17T20:23:55.789896] [INFO ] [sig ] [1474/3401] Completed HLMN in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-17T20:23:55.789938] [INFO ] [sig ] [1475/3401] Forecasting HLN... [2026-02-17T20:23:55.789968] [INFO ] [sig ] Generating forecast for: HLN [2026-02-17T20:23:55.789999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-17T20:23:55.801183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-17T20:23:55.801622] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-17T20:23:55.802407] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-17T20:23:55.802461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:55.802493] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:55.802520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:55.802600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:55.862181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:55.862947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:55.863028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:55.863060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:55.982820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:55.982984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:55.983027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:55.983057] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:55.986516] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-17T20:23:55.986827] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-17T20:23:55.986960] [INFO ] [sig ] HLN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:56.130676] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HLN.txt [2026-02-17T20:23:56.130843] [INFO ] [sig ] [1475/3401] Completed HLN in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-17T20:23:56.130885] [INFO ] [sig ] [1476/3401] Forecasting HLNE... [2026-02-17T20:23:56.130916] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-17T20:23:56.130950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-17T20:23:56.143227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-17T20:23:56.143672] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-17T20:23:56.144514] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-17T20:23:56.144591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:56.144628] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:56.144657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:56.144720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:56.213375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:56.214305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:56.214418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:56.214461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:56.342511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:56.342770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:56.342823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:56.342854] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:56.347224] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-17T20:23:56.347659] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-17T20:23:56.347823] [INFO ] [sig ] HLNE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:56.502628] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HLNE.txt [2026-02-17T20:23:56.502808] [INFO ] [sig ] [1476/3401] Completed HLNE in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-17T20:23:56.502852] [INFO ] [sig ] [1477/3401] Forecasting HLX... [2026-02-17T20:23:56.502884] [INFO ] [sig ] Generating forecast for: HLX [2026-02-17T20:23:56.502915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-17T20:23:56.514427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-17T20:23:56.514824] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-17T20:23:56.515687] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-17T20:23:56.515741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:56.515775] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:56.515803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:56.515860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:56.583152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:56.584183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:56.584273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:56.584309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:56.708374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:56.708538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:56.708598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:56.708633] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:56.712240] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=57.71%) [2026-02-17T20:23:56.712560] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-17T20:23:56.712733] [INFO ] [sig ] HLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:56.861069] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HLX.txt [2026-02-17T20:23:56.861233] [INFO ] [sig ] [1477/3401] Completed HLX in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:56.861274] [INFO ] [sig ] [1478/3401] Forecasting HMC... [2026-02-17T20:23:56.861306] [INFO ] [sig ] Generating forecast for: HMC [2026-02-17T20:23:56.861340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-17T20:23:56.874326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-17T20:23:56.874781] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-17T20:23:56.875859] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-17T20:23:56.875915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:56.876170] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:56.876200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:56.876259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:56.938973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:56.939932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:56.940031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:56.940068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:57.062254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:57.062416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:57.062458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:57.062488] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:57.065975] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-02-17T20:23:57.066256] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-17T20:23:57.066385] [INFO ] [sig ] HMC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:57.218287] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HMC.txt [2026-02-17T20:23:57.218463] [INFO ] [sig ] [1478/3401] Completed HMC in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:57.218505] [INFO ] [sig ] [1479/3401] Forecasting HMN... [2026-02-17T20:23:57.218537] [INFO ] [sig ] Generating forecast for: HMN [2026-02-17T20:23:57.218567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-17T20:23:57.230949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-17T20:23:57.231365] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-17T20:23:57.232245] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-17T20:23:57.232302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:57.232341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:57.232370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:57.232428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:57.293972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:57.294963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:57.295063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:57.295099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:57.416765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:57.416943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:57.416997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:57.417029] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:57.420798] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=73.93%) [2026-02-17T20:23:57.421121] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-17T20:23:57.421261] [INFO ] [sig ] HMN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:57.579070] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HMN.txt [2026-02-17T20:23:57.579209] [INFO ] [sig ] [1479/3401] Completed HMN in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:57.579249] [INFO ] [sig ] [1480/3401] Forecasting HMY... [2026-02-17T20:23:57.579280] [INFO ] [sig ] Generating forecast for: HMY [2026-02-17T20:23:57.579311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-17T20:23:57.593931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-17T20:23:57.594299] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-17T20:23:57.595160] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-17T20:23:57.595216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:57.595267] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:57.595297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:57.595355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:57.659294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:57.660244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:57.660331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:57.660365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:57.790564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:57.790762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:57.790812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:57.790850] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:57.794558] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=79.10%) [2026-02-17T20:23:57.794870] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-17T20:23:57.795192] [INFO ] [sig ] HMY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:57.956550] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HMY.txt [2026-02-17T20:23:57.956750] [INFO ] [sig ] [1480/3401] Completed HMY in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:57.956792] [INFO ] [sig ] [1481/3401] Forecasting HNDL... [2026-02-17T20:23:57.956823] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-17T20:23:57.957050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-17T20:23:57.968227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-17T20:23:57.968614] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-17T20:23:57.969423] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-17T20:23:57.969477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:57.969510] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:57.969537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:57.969612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:58.027101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:58.027984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:58.028080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:58.028116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:58.147449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:58.147632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:58.147674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:58.147761] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:58.151434] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-02-17T20:23:58.151754] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-17T20:23:58.151903] [INFO ] [sig ] HNDL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:58.306928] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HNDL.txt [2026-02-17T20:23:58.307100] [INFO ] [sig ] [1481/3401] Completed HNDL in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:58.307143] [INFO ] [sig ] [1482/3401] Forecasting HNI... [2026-02-17T20:23:58.307198] [INFO ] [sig ] Generating forecast for: HNI [2026-02-17T20:23:58.307242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-17T20:23:58.318633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-17T20:23:58.319000] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-17T20:23:58.319879] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-17T20:23:58.319932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:58.319964] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:58.319992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:58.320049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:58.378547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:58.379499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:58.379610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:58.379648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:58.507242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:58.507411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:58.507454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:58.507486] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:58.511409] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=41.38%) [2026-02-17T20:23:58.511760] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-17T20:23:58.511898] [INFO ] [sig ] HNI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:58.663306] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HNI.txt [2026-02-17T20:23:58.663471] [INFO ] [sig ] [1482/3401] Completed HNI in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:58.663513] [INFO ] [sig ] [1483/3401] Forecasting HNRG... [2026-02-17T20:23:58.663544] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-17T20:23:58.663601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-17T20:23:58.675674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-17T20:23:58.676039] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-17T20:23:58.676997] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-17T20:23:58.677065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:58.677104] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:58.677133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:58.677224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:58.735418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:58.736398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:58.736486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:58.736520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:58.863964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:58.864145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:58.864189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:58.864221] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:58.867905] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-17T20:23:58.868211] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-17T20:23:58.868346] [INFO ] [sig ] HNRG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:59.026410] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HNRG.txt [2026-02-17T20:23:59.026592] [INFO ] [sig ] [1483/3401] Completed HNRG in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:59.026644] [INFO ] [sig ] [1484/3401] Forecasting HOG... [2026-02-17T20:23:59.026678] [INFO ] [sig ] Generating forecast for: HOG [2026-02-17T20:23:59.026711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-17T20:23:59.038501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-17T20:23:59.038946] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-17T20:23:59.039777] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-17T20:23:59.039832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:59.039865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:59.039896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:59.039974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:59.101465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:59.102381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:59.102471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:59.102506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:59.234501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:59.234727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:59.234784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:59.234815] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:59.238986] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=36.29%) [2026-02-17T20:23:59.239311] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-17T20:23:59.239448] [INFO ] [sig ] HOG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:23:59.388397] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HOG.txt [2026-02-17T20:23:59.388559] [INFO ] [sig ] [1484/3401] Completed HOG in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:59.388622] [INFO ] [sig ] [1485/3401] Forecasting HOLO... [2026-02-17T20:23:59.388656] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-17T20:23:59.388697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-17T20:23:59.400076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-17T20:23:59.400449] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-17T20:23:59.401248] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-17T20:23:59.401302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:59.401334] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:59.401361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:59.401418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:59.460844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:59.461766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:59.461851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:59.461891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:59.592673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:59.592857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:59.592908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:59.592940] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:59.596691] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-02-17T20:23:59.597066] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-17T20:23:59.597242] [INFO ] [sig ] HOLO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:23:59.743365] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HOLO.txt [2026-02-17T20:23:59.743521] [INFO ] [sig ] [1485/3401] Completed HOLO in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:23:59.743561] [INFO ] [sig ] [1486/3401] Forecasting HOLX... [2026-02-17T20:23:59.743612] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-17T20:23:59.743647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-17T20:23:59.754993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-17T20:23:59.755388] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-17T20:23:59.756191] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-17T20:23:59.756244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:23:59.756276] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:23:59.756304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:23:59.756360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:23:59.814374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:23:59.815156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:23:59.815240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:23:59.815275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:23:59.947746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:23:59.947972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:23:59.948015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:23:59.948045] [INFO ] [FORECASTER] Training complete [2026-02-17T20:23:59.952356] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=35.16%) [2026-02-17T20:23:59.952716] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-17T20:23:59.952873] [INFO ] [sig ] HOLX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:00.113459] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HOLX.txt [2026-02-17T20:24:00.113654] [INFO ] [sig ] [1486/3401] Completed HOLX in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:24:00.113700] [INFO ] [sig ] [1487/3401] Forecasting HOMB... [2026-02-17T20:24:00.113732] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-17T20:24:00.113764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-17T20:24:00.125627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-17T20:24:00.126021] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-17T20:24:00.126848] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-17T20:24:00.126914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:00.126952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:00.126979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:00.127035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:00.186991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:00.188023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:00.188115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:00.188150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:00.325134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:00.325329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:00.325372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:00.325420] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:00.330341] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=56.53%) [2026-02-17T20:24:00.330834] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-17T20:24:00.331021] [INFO ] [sig ] HOMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:00.514336] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HOMB.txt [2026-02-17T20:24:00.514547] [INFO ] [sig ] [1487/3401] Completed HOMB in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:24:00.514628] [INFO ] [sig ] [1488/3401] Forecasting HON... [2026-02-17T20:24:00.514671] [INFO ] [sig ] Generating forecast for: HON [2026-02-17T20:24:00.514710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-17T20:24:00.527683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-17T20:24:00.528139] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-17T20:24:00.529224] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-17T20:24:00.529281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:00.529313] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:00.529341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:00.529403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:00.595768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:00.597005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:00.597194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:00.597252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:00.736657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:00.736824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:00.736866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:00.736896] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:00.741187] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-02-17T20:24:00.741485] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-17T20:24:00.741646] [INFO ] [sig ] HON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:00.898907] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HON.txt [2026-02-17T20:24:00.899095] [INFO ] [sig ] [1488/3401] Completed HON in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:24:00.899160] [INFO ] [sig ] [1489/3401] Forecasting HOOD... [2026-02-17T20:24:00.899200] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-17T20:24:00.899260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-17T20:24:00.913317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-17T20:24:00.913783] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-17T20:24:00.914726] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-17T20:24:00.914783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:00.914817] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:00.914843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:00.914902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:00.974888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:00.975873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:00.975991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:00.976027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:01.104311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:01.104498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:01.104541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:01.104602] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:01.108618] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-02-17T20:24:01.109051] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-17T20:24:01.109208] [INFO ] [sig ] HOOD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:01.266304] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HOOD.txt [2026-02-17T20:24:01.266502] [INFO ] [sig ] [1489/3401] Completed HOOD in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:24:01.266549] [INFO ] [sig ] [1490/3401] Forecasting HOPE... [2026-02-17T20:24:01.266601] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-17T20:24:01.266635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-17T20:24:01.279197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-17T20:24:01.279664] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-17T20:24:01.280628] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-17T20:24:01.280693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:01.280727] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:01.280755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:01.280817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:01.338892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:01.339920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:01.340025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:01.340058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:01.462562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:01.462727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:01.462777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:01.462814] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:01.466386] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=74.03%) [2026-02-17T20:24:01.466704] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-17T20:24:01.466844] [INFO ] [sig ] HOPE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:01.611123] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HOPE.txt [2026-02-17T20:24:01.611294] [INFO ] [sig ] [1490/3401] Completed HOPE in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:24:01.611338] [INFO ] [sig ] [1491/3401] Forecasting HP... [2026-02-17T20:24:01.611369] [INFO ] [sig ] Generating forecast for: HP [2026-02-17T20:24:01.611402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-17T20:24:01.624927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-17T20:24:01.625365] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-17T20:24:01.626420] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-17T20:24:01.626477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:01.626512] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:01.626567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:01.626671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:01.703549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:01.704866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:01.705041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:01.705091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:01.831361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:01.831539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:01.831627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:01.831663] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:01.835382] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-17T20:24:01.835747] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-17T20:24:01.835895] [INFO ] [sig ] HP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:01.992996] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HP.txt [2026-02-17T20:24:01.993227] [INFO ] [sig ] [1491/3401] Completed HP in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-17T20:24:01.993271] [INFO ] [sig ] [1492/3401] Forecasting HPE... [2026-02-17T20:24:01.993301] [INFO ] [sig ] Generating forecast for: HPE [2026-02-17T20:24:01.993334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-17T20:24:02.005764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-17T20:24:02.006235] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-17T20:24:02.007110] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-17T20:24:02.007197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:02.007233] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:02.007260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:02.007317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:02.068069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:02.069116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:02.069217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:02.069252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:02.193412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:02.193605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:02.193650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:02.193679] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:02.197216] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=49.15%) [2026-02-17T20:24:02.197533] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-17T20:24:02.197693] [INFO ] [sig ] HPE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:02.346161] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HPE.txt [2026-02-17T20:24:02.346334] [INFO ] [sig ] [1492/3401] Completed HPE in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-17T20:24:02.346378] [INFO ] [sig ] [1493/3401] Forecasting HPF... [2026-02-17T20:24:02.346411] [INFO ] [sig ] Generating forecast for: HPF [2026-02-17T20:24:02.346444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-17T20:24:02.359332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-17T20:24:02.359799] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-17T20:24:02.360695] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-17T20:24:02.360750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:02.360783] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:02.360813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:02.360871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:02.422246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:02.423205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:02.423300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:02.423334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:02.560276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:02.560533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:02.560638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:02.560689] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:02.566213] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-02-17T20:24:02.566785] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-17T20:24:02.566994] [INFO ] [sig ] HPF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:02.717617] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HPF.txt [2026-02-17T20:24:02.717785] [INFO ] [sig ] [1493/3401] Completed HPF in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-17T20:24:02.717825] [INFO ] [sig ] [1494/3401] Forecasting HPI... [2026-02-17T20:24:02.717859] [INFO ] [sig ] Generating forecast for: HPI [2026-02-17T20:24:02.717894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-17T20:24:02.730358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-17T20:24:02.730773] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-17T20:24:02.731592] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-17T20:24:02.731648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:02.731680] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:02.731708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:02.731766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:02.802706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:02.803712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:02.803802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:02.803864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:02.924098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:02.924283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:02.924324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:02.924355] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:02.928094] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-17T20:24:02.928409] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-17T20:24:02.928549] [INFO ] [sig ] HPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:03.081703] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HPI.txt [2026-02-17T20:24:03.081881] [INFO ] [sig ] [1494/3401] Completed HPI in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:03.081922] [INFO ] [sig ] [1495/3401] Forecasting HPK... [2026-02-17T20:24:03.081953] [INFO ] [sig ] Generating forecast for: HPK [2026-02-17T20:24:03.081991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-17T20:24:03.093671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-17T20:24:03.094084] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-17T20:24:03.094932] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-17T20:24:03.094993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:03.095056] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:03.095086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:03.095144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:03.152327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:03.153282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:03.153371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:03.153403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:03.282461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:03.282672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:03.282722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:03.282753] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:03.286592] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-02-17T20:24:03.286987] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-17T20:24:03.287167] [INFO ] [sig ] HPK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:03.434699] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HPK.txt [2026-02-17T20:24:03.434864] [INFO ] [sig ] [1495/3401] Completed HPK in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:03.434908] [INFO ] [sig ] [1496/3401] Forecasting HPP... [2026-02-17T20:24:03.434939] [INFO ] [sig ] Generating forecast for: HPP [2026-02-17T20:24:03.434971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-17T20:24:03.447139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-17T20:24:03.447626] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-17T20:24:03.448538] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-17T20:24:03.448619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:03.448656] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:03.448684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:03.448741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:03.506704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:03.507754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:03.507846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:03.507880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:03.629370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:03.629531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:03.629589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:03.629622] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:03.633160] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-17T20:24:03.633443] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-17T20:24:03.633569] [INFO ] [sig ] HPP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:03.776405] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HPP.txt [2026-02-17T20:24:03.776622] [INFO ] [sig ] [1496/3401] Completed HPP in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:03.776668] [INFO ] [sig ] [1497/3401] Forecasting HPQ... [2026-02-17T20:24:03.776700] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-17T20:24:03.776731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-17T20:24:03.788751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-17T20:24:03.789157] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-17T20:24:03.789999] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-17T20:24:03.790053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:03.790283] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:03.790309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:03.790365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:03.849533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:03.850473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:03.850559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:03.850618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:03.982271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:03.982466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:03.982519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:03.982551] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:03.986344] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-17T20:24:03.986744] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-17T20:24:03.986887] [INFO ] [sig ] HPQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:04.129362] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HPQ.txt [2026-02-17T20:24:04.129511] [INFO ] [sig ] [1497/3401] Completed HPQ in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:04.129552] [INFO ] [sig ] [1498/3401] Forecasting HPS... [2026-02-17T20:24:04.129603] [INFO ] [sig ] Generating forecast for: HPS [2026-02-17T20:24:04.129639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-17T20:24:04.141285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-17T20:24:04.141648] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-17T20:24:04.142455] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-17T20:24:04.142507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:04.142539] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:04.142566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:04.142648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:04.200040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:04.200797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:04.200882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:04.200917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:04.322545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:04.322728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:04.322769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:04.322828] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:04.326282] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-17T20:24:04.326602] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-17T20:24:04.326736] [INFO ] [sig ] HPS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:04.469720] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HPS.txt [2026-02-17T20:24:04.469862] [INFO ] [sig ] [1498/3401] Completed HPS in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:04.469908] [INFO ] [sig ] [1499/3401] Forecasting HQI... [2026-02-17T20:24:04.469945] [INFO ] [sig ] Generating forecast for: HQI [2026-02-17T20:24:04.469984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-17T20:24:04.480924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-17T20:24:04.481271] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-17T20:24:04.482062] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-17T20:24:04.482116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:04.482148] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:04.482174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:04.482231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:04.539718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:04.540541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:04.540645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:04.540679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:04.651111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:04.651296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:04.651338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:04.651368] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:04.655051] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-17T20:24:04.655352] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-17T20:24:04.655483] [INFO ] [sig ] HQI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:04.800716] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HQI.txt [2026-02-17T20:24:04.800895] [INFO ] [sig ] [1499/3401] Completed HQI in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:04.800945] [INFO ] [sig ] [1500/3401] Forecasting HQL... [2026-02-17T20:24:04.800981] [INFO ] [sig ] Generating forecast for: HQL [2026-02-17T20:24:04.801020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-17T20:24:04.813156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-17T20:24:04.813597] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-17T20:24:04.814397] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-17T20:24:04.814450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:04.814483] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:04.814509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:04.814566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:04.872888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:04.873811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:04.873898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:04.873931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:04.995106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:04.995304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:04.995346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:04.995377] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:04.999034] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-17T20:24:04.999357] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-17T20:24:04.999501] [INFO ] [sig ] HQL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:05.144110] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HQL.txt [2026-02-17T20:24:05.144270] [INFO ] [sig ] [1500/3401] Completed HQL in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:05.144311] [INFO ] [sig ] [1501/3401] Forecasting HQY... [2026-02-17T20:24:05.144342] [INFO ] [sig ] Generating forecast for: HQY [2026-02-17T20:24:05.144373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-17T20:24:05.157385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-17T20:24:05.157860] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-17T20:24:05.158723] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-17T20:24:05.158777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:05.158810] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:05.158838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:05.158917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:05.218325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:05.219235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:05.219322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:05.219358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:05.347651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:05.347847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:05.347901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:05.347937] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:05.351708] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-02-17T20:24:05.352046] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-17T20:24:05.352183] [INFO ] [sig ] HQY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:05.497000] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HQY.txt [2026-02-17T20:24:05.497208] [INFO ] [sig ] [1501/3401] Completed HQY in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:05.497266] [INFO ] [sig ] [1502/3401] Forecasting HRB... [2026-02-17T20:24:05.497299] [INFO ] [sig ] Generating forecast for: HRB [2026-02-17T20:24:05.497340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-17T20:24:05.509950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-17T20:24:05.510318] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-17T20:24:05.511111] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-17T20:24:05.511165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:05.511197] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:05.511224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:05.511281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:05.569966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:05.570891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:05.570992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:05.571033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:05.697274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:05.697437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:05.697478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:05.697508] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:05.700995] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=39.68%) [2026-02-17T20:24:05.701274] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-17T20:24:05.701399] [INFO ] [sig ] HRB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:05.850349] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HRB.txt [2026-02-17T20:24:05.850513] [INFO ] [sig ] [1502/3401] Completed HRB in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:05.850564] [INFO ] [sig ] [1503/3401] Forecasting HRL... [2026-02-17T20:24:05.850620] [INFO ] [sig ] Generating forecast for: HRL [2026-02-17T20:24:05.850651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-17T20:24:05.862467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-17T20:24:05.862890] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-17T20:24:05.863696] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-17T20:24:05.863748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:05.863780] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:05.863808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:05.863864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:05.925917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:05.926998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:05.927094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:05.927129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:06.059556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:06.059757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:06.059799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:06.059830] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:06.063570] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-17T20:24:06.063918] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-17T20:24:06.064081] [INFO ] [sig ] HRL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:06.213943] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HRL.txt [2026-02-17T20:24:06.214095] [INFO ] [sig ] [1503/3401] Completed HRL in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:06.214144] [INFO ] [sig ] [1504/3401] Forecasting HRMY... [2026-02-17T20:24:06.214178] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-17T20:24:06.214209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-17T20:24:06.227005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-17T20:24:06.227446] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-17T20:24:06.228290] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-17T20:24:06.228346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:06.228410] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:06.228441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:06.228500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:06.290662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:06.291627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:06.291716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:06.291752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:06.418800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:06.418965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:06.419013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:06.419048] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:06.422569] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-02-17T20:24:06.422872] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-17T20:24:06.423026] [INFO ] [sig ] HRMY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:06.575457] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HRMY.txt [2026-02-17T20:24:06.575674] [INFO ] [sig ] [1504/3401] Completed HRMY in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:06.575743] [INFO ] [sig ] [1505/3401] Forecasting HRTG... [2026-02-17T20:24:06.575777] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-17T20:24:06.575808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-17T20:24:06.590005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-17T20:24:06.590601] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-17T20:24:06.591471] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-17T20:24:06.591526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:06.591558] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:06.591615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:06.591675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:06.651185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:06.652060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:06.652182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:06.652220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:06.773456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:06.773650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:06.773697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:06.773729] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:06.777424] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-02-17T20:24:06.777753] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-17T20:24:06.777893] [INFO ] [sig ] HRTG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:06.929163] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HRTG.txt [2026-02-17T20:24:06.929311] [INFO ] [sig ] [1505/3401] Completed HRTG in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:06.929351] [INFO ] [sig ] [1506/3401] Forecasting HRTX... [2026-02-17T20:24:06.929383] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-17T20:24:06.929416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-17T20:24:06.940897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-17T20:24:06.941278] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-17T20:24:06.942097] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-17T20:24:06.942152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:06.942184] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:06.942211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:06.942268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:07.001761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:07.002656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:07.002744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:07.002780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:07.121945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:07.122123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:07.122165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:07.122196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:07.125766] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=34.52%) [2026-02-17T20:24:07.126123] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-17T20:24:07.126265] [INFO ] [sig ] HRTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:07.280483] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HRTX.txt [2026-02-17T20:24:07.280682] [INFO ] [sig ] [1506/3401] Completed HRTX in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:07.280728] [INFO ] [sig ] [1507/3401] Forecasting HRZN... [2026-02-17T20:24:07.280760] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-17T20:24:07.280792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-17T20:24:07.292551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-17T20:24:07.292996] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-17T20:24:07.293821] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-17T20:24:07.293875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:07.293907] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:07.293933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:07.293991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:07.352973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:07.353925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:07.354015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:07.354051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:07.473784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:07.473963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:07.474006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:07.474034] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:07.477788] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=80.86%) [2026-02-17T20:24:07.478138] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-17T20:24:07.478287] [INFO ] [sig ] HRZN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:07.622995] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HRZN.txt [2026-02-17T20:24:07.623146] [INFO ] [sig ] [1507/3401] Completed HRZN in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:07.623202] [INFO ] [sig ] [1508/3401] Forecasting HSAI... [2026-02-17T20:24:07.623236] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-17T20:24:07.623265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-17T20:24:07.634319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-17T20:24:07.634714] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-17T20:24:07.635528] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-17T20:24:07.635602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:07.635637] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:07.635665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:07.635722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:07.695627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:07.696746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:07.696851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:07.696887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:07.824548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:07.824727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:07.824768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:07.824798] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:07.828232] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=52.16%) [2026-02-17T20:24:07.828517] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-17T20:24:07.828669] [INFO ] [sig ] HSAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:07.979633] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HSAI.txt [2026-02-17T20:24:07.979821] [INFO ] [sig ] [1508/3401] Completed HSAI in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-17T20:24:07.979866] [INFO ] [sig ] [1509/3401] Forecasting HSBC... [2026-02-17T20:24:07.979898] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-17T20:24:07.979931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-17T20:24:07.991318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-17T20:24:07.991710] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-17T20:24:07.992763] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-17T20:24:07.992817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:07.992851] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:07.992880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:07.992939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:08.055074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:08.056011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:08.056111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:08.056146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:08.187444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:08.187638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:08.187680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:08.187709] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:08.191811] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-02-17T20:24:08.192125] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-17T20:24:08.192290] [INFO ] [sig ] HSBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:08.349407] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HSBC.txt [2026-02-17T20:24:08.349600] [INFO ] [sig ] [1509/3401] Completed HSBC in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-17T20:24:08.349645] [INFO ] [sig ] [1510/3401] Forecasting HSCS... [2026-02-17T20:24:08.349677] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-17T20:24:08.349710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-17T20:24:08.361358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-17T20:24:08.361794] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-17T20:24:08.362634] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-17T20:24:08.362689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:08.362723] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:08.362752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:08.362811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:08.420545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:08.421450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:08.421534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:08.421567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:08.536685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:08.536855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:08.536898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:08.536929] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:08.540778] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=64.43%) [2026-02-17T20:24:08.541097] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-17T20:24:08.541239] [INFO ] [sig ] HSCS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:08.686715] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HSCS.txt [2026-02-17T20:24:08.686883] [INFO ] [sig ] [1510/3401] Completed HSCS in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:08.686926] [INFO ] [sig ] [1511/3401] Forecasting HSHP... [2026-02-17T20:24:08.686960] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-17T20:24:08.686993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-17T20:24:08.698338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-17T20:24:08.698776] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-17T20:24:08.699570] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-17T20:24:08.699655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:08.699688] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:08.699716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:08.699773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:08.757069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:08.758048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:08.758149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:08.758182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:08.885728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:08.885901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:08.885983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:08.886018] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:08.889685] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=77.03%) [2026-02-17T20:24:08.890048] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-17T20:24:08.890192] [INFO ] [sig ] HSHP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:09.035868] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HSHP.txt [2026-02-17T20:24:09.036013] [INFO ] [sig ] [1511/3401] Completed HSHP in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:09.036052] [INFO ] [sig ] [1512/3401] Forecasting HSIC... [2026-02-17T20:24:09.036083] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-17T20:24:09.036114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-17T20:24:09.047132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-17T20:24:09.047520] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-17T20:24:09.048324] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-17T20:24:09.048378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:09.048439] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:09.048468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:09.048526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:09.105179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:09.105946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:09.106043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:09.106083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:09.230499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:09.230673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:09.230714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:09.230744] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:09.234280] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-02-17T20:24:09.234557] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-17T20:24:09.234705] [INFO ] [sig ] HSIC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:09.380586] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HSIC.txt [2026-02-17T20:24:09.380727] [INFO ] [sig ] [1512/3401] Completed HSIC in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:09.380768] [INFO ] [sig ] [1513/3401] Forecasting HSTM... [2026-02-17T20:24:09.380799] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-17T20:24:09.380836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-17T20:24:09.398506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-17T20:24:09.398896] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-17T20:24:09.399710] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-17T20:24:09.399764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:09.399796] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:09.399824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:09.399881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:09.456620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:09.457413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:09.457515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:09.457548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:09.577908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:09.578073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:09.578116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:09.578145] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:09.581672] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=29.09%) [2026-02-17T20:24:09.582003] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-17T20:24:09.582161] [INFO ] [sig ] HSTM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:09.725001] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HSTM.txt [2026-02-17T20:24:09.725140] [INFO ] [sig ] [1513/3401] Completed HSTM in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:09.725181] [INFO ] [sig ] [1514/3401] Forecasting HSY... [2026-02-17T20:24:09.725211] [INFO ] [sig ] Generating forecast for: HSY [2026-02-17T20:24:09.725241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-17T20:24:09.736822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-17T20:24:09.737235] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-17T20:24:09.738083] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-17T20:24:09.738146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:09.738179] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:09.738206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:09.738263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:09.795487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:09.796356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:09.796442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:09.796475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:09.915068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:09.915238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:09.915279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:09.915308] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:09.918758] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=68.04%) [2026-02-17T20:24:09.919048] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-17T20:24:09.919178] [INFO ] [sig ] HSY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:10.063961] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HSY.txt [2026-02-17T20:24:10.064114] [INFO ] [sig ] [1514/3401] Completed HSY in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:10.064155] [INFO ] [sig ] [1515/3401] Forecasting HTBK... [2026-02-17T20:24:10.064186] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-17T20:24:10.064217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-17T20:24:10.075803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-17T20:24:10.076149] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-17T20:24:10.076954] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-17T20:24:10.077006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:10.077074] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:10.077104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:10.077175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:10.134116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:10.135040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:10.135125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:10.135160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:10.258818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:10.258986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:10.259035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:10.259107] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:10.262567] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=54.66%) [2026-02-17T20:24:10.262872] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-17T20:24:10.263003] [INFO ] [sig ] HTBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:10.407915] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HTBK.txt [2026-02-17T20:24:10.408103] [INFO ] [sig ] [1515/3401] Completed HTBK in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:10.408151] [INFO ] [sig ] [1516/3401] Forecasting HTD... [2026-02-17T20:24:10.408188] [INFO ] [sig ] Generating forecast for: HTD [2026-02-17T20:24:10.408220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-17T20:24:10.419553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-17T20:24:10.419932] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-17T20:24:10.420747] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-17T20:24:10.420801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:10.420834] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:10.420861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:10.420918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:10.478421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:10.479363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:10.479451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:10.479484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:10.600107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:10.600275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:10.600316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:10.600347] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:10.603938] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-02-17T20:24:10.604402] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-17T20:24:10.604530] [INFO ] [sig ] HTD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:10.747294] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HTD.txt [2026-02-17T20:24:10.747448] [INFO ] [sig ] [1516/3401] Completed HTD in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:10.747488] [INFO ] [sig ] [1517/3401] Forecasting HTGC... [2026-02-17T20:24:10.747518] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-17T20:24:10.747548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-17T20:24:10.759623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-17T20:24:10.760058] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-17T20:24:10.760898] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-17T20:24:10.760953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:10.760985] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:10.761011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:10.761072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:10.819408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:10.820344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:10.820432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:10.820468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:10.943134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:10.943298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:10.943342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:10.943374] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:10.946937] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=68.12%) [2026-02-17T20:24:10.947274] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-17T20:24:10.947405] [INFO ] [sig ] HTGC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:11.096968] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HTGC.txt [2026-02-17T20:24:11.097129] [INFO ] [sig ] [1517/3401] Completed HTGC in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:11.097194] [INFO ] [sig ] [1518/3401] Forecasting HTH... [2026-02-17T20:24:11.097228] [INFO ] [sig ] Generating forecast for: HTH [2026-02-17T20:24:11.097261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-17T20:24:11.108918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-17T20:24:11.109305] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-17T20:24:11.110157] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-17T20:24:11.110219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:11.110253] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:11.110282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:11.110346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:11.168705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:11.169647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:11.169736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:11.169771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:11.294203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:11.294379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:11.294423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:11.294454] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:11.298298] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-17T20:24:11.298705] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-17T20:24:11.298860] [INFO ] [sig ] HTH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:11.454487] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HTH.txt [2026-02-17T20:24:11.454663] [INFO ] [sig ] [1518/3401] Completed HTH in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:11.454707] [INFO ] [sig ] [1519/3401] Forecasting HTLD... [2026-02-17T20:24:11.454746] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-17T20:24:11.454780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-17T20:24:11.466373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-17T20:24:11.466789] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-17T20:24:11.467673] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-17T20:24:11.467728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:11.467763] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:11.467803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:11.467867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:11.531927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:11.532947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:11.533069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:11.533125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:11.661462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:11.661651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:11.661694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:11.661724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:11.665433] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-17T20:24:11.665756] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-17T20:24:11.665910] [INFO ] [sig ] HTLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:11.826114] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HTLD.txt [2026-02-17T20:24:11.826300] [INFO ] [sig ] [1519/3401] Completed HTLD in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:11.826352] [INFO ] [sig ] [1520/3401] Forecasting HTOO... [2026-02-17T20:24:11.826394] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-17T20:24:11.826439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-17T20:24:11.841540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-17T20:24:11.842068] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-17T20:24:11.843019] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-17T20:24:11.843086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:11.843126] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:11.843159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:11.843236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:11.901982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:11.902900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:11.902985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:11.903022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:12.020284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:12.020446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:12.020489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:12.020518] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:12.023991] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=18.95%) [2026-02-17T20:24:12.024278] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-17T20:24:12.024407] [INFO ] [sig ] HTOO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:12.167188] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HTOO.txt [2026-02-17T20:24:12.167344] [INFO ] [sig ] [1520/3401] Completed HTOO in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:12.167384] [INFO ] [sig ] [1521/3401] Forecasting HTZ... [2026-02-17T20:24:12.167414] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-17T20:24:12.167446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-17T20:24:12.178319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-17T20:24:12.178661] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-17T20:24:12.179444] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-17T20:24:12.179498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:12.179530] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:12.179558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:12.179646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:12.236589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:12.237264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:12.237342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:12.237376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:12.357055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:12.357261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:12.357303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:12.357332] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:12.360828] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-17T20:24:12.361107] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-17T20:24:12.361234] [INFO ] [sig ] HTZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:12.504054] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HTZ.txt [2026-02-17T20:24:12.504217] [INFO ] [sig ] [1521/3401] Completed HTZ in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:12.504261] [INFO ] [sig ] [1522/3401] Forecasting HUBB... [2026-02-17T20:24:12.504291] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-17T20:24:12.504323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-17T20:24:12.515289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-17T20:24:12.515683] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-17T20:24:12.516482] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-17T20:24:12.516536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:12.516593] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:12.516626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:12.516684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:12.574230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:12.574986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:12.575110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:12.575145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:12.711090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:12.711261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:12.711302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:12.711350] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:12.714793] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-17T20:24:12.715083] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-17T20:24:12.715216] [INFO ] [sig ] HUBB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:12.860216] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HUBB.txt [2026-02-17T20:24:12.860381] [INFO ] [sig ] [1522/3401] Completed HUBB in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:12.860423] [INFO ] [sig ] [1523/3401] Forecasting HUBG... [2026-02-17T20:24:12.860454] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-17T20:24:12.860486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-17T20:24:12.871423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-17T20:24:12.871822] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-17T20:24:12.872653] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-17T20:24:12.872708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:12.872741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:12.872769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:12.872827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:12.929927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:12.930875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:12.930963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:12.930996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:13.049508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:13.049701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:13.049745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:13.049776] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:13.053235] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-17T20:24:13.053533] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-17T20:24:13.053687] [INFO ] [sig ] HUBG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:13.203344] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HUBG.txt [2026-02-17T20:24:13.203566] [INFO ] [sig ] [1523/3401] Completed HUBG in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:13.203638] [INFO ] [sig ] [1524/3401] Forecasting HUBS... [2026-02-17T20:24:13.203672] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-17T20:24:13.203708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-17T20:24:13.217292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-17T20:24:13.217781] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-17T20:24:13.218691] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-17T20:24:13.218747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:13.218782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:13.218813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:13.218872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:13.276356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:13.277439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:13.277527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:13.277605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:13.426787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:13.426970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:13.427021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:13.427065] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:13.431066] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-02-17T20:24:13.431435] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-17T20:24:13.431611] [INFO ] [sig ] HUBS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:13.581315] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HUBS.txt [2026-02-17T20:24:13.581495] [INFO ] [sig ] [1524/3401] Completed HUBS in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:13.581545] [INFO ] [sig ] [1525/3401] Forecasting HUM... [2026-02-17T20:24:13.581600] [INFO ] [sig ] Generating forecast for: HUM [2026-02-17T20:24:13.581638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-17T20:24:13.594401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-17T20:24:13.594887] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-17T20:24:13.595790] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-17T20:24:13.595848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:13.595890] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:13.595919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:13.595978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:13.656889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:13.657880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:13.657988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:13.658031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:13.786262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:13.786431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:13.786473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:13.786503] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:13.790183] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-17T20:24:13.790535] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-17T20:24:13.790699] [INFO ] [sig ] HUM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:13.938264] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HUM.txt [2026-02-17T20:24:13.938474] [INFO ] [sig ] [1525/3401] Completed HUM in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-17T20:24:13.938533] [INFO ] [sig ] [1526/3401] Forecasting HUN... [2026-02-17T20:24:13.938596] [INFO ] [sig ] Generating forecast for: HUN [2026-02-17T20:24:13.938646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-17T20:24:13.950315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-17T20:24:13.950696] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-17T20:24:13.951489] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-17T20:24:13.951542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:13.951607] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:13.951642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:13.951714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:14.008727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:14.009398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:14.009476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:14.009508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:14.127878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:14.128039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:14.128087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:14.128123] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:14.131559] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: UP (p=71.12%) [2026-02-17T20:24:14.131853] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-17T20:24:14.131977] [INFO ] [sig ] HUN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:14.277080] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HUN.txt [2026-02-17T20:24:14.277289] [INFO ] [sig ] [1526/3401] Completed HUN in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:14.277334] [INFO ] [sig ] [1527/3401] Forecasting HURC... [2026-02-17T20:24:14.277364] [INFO ] [sig ] Generating forecast for: HURC [2026-02-17T20:24:14.277398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-17T20:24:14.288886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-17T20:24:14.289293] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-17T20:24:14.290196] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-17T20:24:14.290258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:14.290292] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:14.290320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:14.290377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:14.348857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:14.349821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:14.349907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:14.349942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:14.462329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:14.462492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:14.462534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:14.462565] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:14.466216] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=38.89%) [2026-02-17T20:24:14.466570] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-17T20:24:14.466736] [INFO ] [sig ] HURC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:14.621175] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HURC.txt [2026-02-17T20:24:14.621382] [INFO ] [sig ] [1527/3401] Completed HURC in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:14.621428] [INFO ] [sig ] [1528/3401] Forecasting HURN... [2026-02-17T20:24:14.621468] [INFO ] [sig ] Generating forecast for: HURN [2026-02-17T20:24:14.621506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-17T20:24:14.636292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-17T20:24:14.636736] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-17T20:24:14.637735] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-17T20:24:14.637810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:14.637846] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:14.637876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:14.637945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:14.710511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:14.711712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:14.711872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:14.711929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:14.850937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:14.851107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:14.851149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:14.851179] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:14.854932] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=88.60%) [2026-02-17T20:24:14.855301] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-17T20:24:14.855450] [INFO ] [sig ] HURN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:15.006362] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HURN.txt [2026-02-17T20:24:15.006533] [INFO ] [sig ] [1528/3401] Completed HURN in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:15.006594] [INFO ] [sig ] [1529/3401] Forecasting HUYA... [2026-02-17T20:24:15.006627] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-17T20:24:15.006659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-17T20:24:15.018126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-17T20:24:15.018507] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-17T20:24:15.019356] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-17T20:24:15.019412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:15.019476] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:15.019508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:15.019568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:15.077751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:15.078737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:15.078827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:15.078862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:15.202845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:15.203016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:15.203059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:15.203088] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:15.206617] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-02-17T20:24:15.206912] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-17T20:24:15.207043] [INFO ] [sig ] HUYA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:15.369433] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HUYA.txt [2026-02-17T20:24:15.369628] [INFO ] [sig ] [1529/3401] Completed HUYA in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:15.369674] [INFO ] [sig ] [1530/3401] Forecasting HWC... [2026-02-17T20:24:15.369704] [INFO ] [sig ] Generating forecast for: HWC [2026-02-17T20:24:15.369737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-17T20:24:15.384900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-17T20:24:15.385419] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-17T20:24:15.386414] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-17T20:24:15.386483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:15.386521] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:15.386549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:15.386630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:15.450391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:15.451374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:15.451469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:15.451504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:15.612398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:15.612633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:15.612710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:15.612751] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:15.616956] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=48.05%) [2026-02-17T20:24:15.617448] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-17T20:24:15.617649] [INFO ] [sig ] HWC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:15.850176] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HWC.txt [2026-02-17T20:24:15.850405] [INFO ] [sig ] [1530/3401] Completed HWC in 0.5s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:15.850463] [INFO ] [sig ] [1531/3401] Forecasting HWH... [2026-02-17T20:24:15.850501] [INFO ] [sig ] Generating forecast for: HWH [2026-02-17T20:24:15.850588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-17T20:24:15.872257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-17T20:24:15.872864] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-17T20:24:15.874311] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-17T20:24:15.874397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:15.874456] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:15.874506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:15.874622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:15.973013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:15.974380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:15.974536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:15.974703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:16.145166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:16.145380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:16.145448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:16.145497] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:16.151051] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=22.47%) [2026-02-17T20:24:16.151706] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-17T20:24:16.151955] [INFO ] [sig ] HWH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:16.375181] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HWH.txt [2026-02-17T20:24:16.375441] [INFO ] [sig ] [1531/3401] Completed HWH in 0.5s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:16.375510] [INFO ] [sig ] [1532/3401] Forecasting HWKN... [2026-02-17T20:24:16.375563] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-17T20:24:16.375647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-17T20:24:16.393533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-17T20:24:16.394123] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-17T20:24:16.395442] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-17T20:24:16.395519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:16.395595] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:16.395652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:16.395749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:16.491059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:16.492310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:16.492466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:16.492516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:16.654688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:16.654882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:16.654925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:16.654992] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:16.659148] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=32.22%) [2026-02-17T20:24:16.659710] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-17T20:24:16.659948] [INFO ] [sig ] HWKN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:16.818693] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HWKN.txt [2026-02-17T20:24:16.818871] [INFO ] [sig ] [1532/3401] Completed HWKN in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:16.818913] [INFO ] [sig ] [1533/3401] Forecasting HWM... [2026-02-17T20:24:16.818944] [INFO ] [sig ] Generating forecast for: HWM [2026-02-17T20:24:16.818977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-17T20:24:16.833880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-17T20:24:16.834428] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-17T20:24:16.835526] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-17T20:24:16.835617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:16.835662] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:16.835698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:16.835779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:16.909304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:16.910337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:16.910431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:16.910465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:17.032783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:17.032961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:17.033017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:17.033053] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:17.036706] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=9.09%) [2026-02-17T20:24:17.037074] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-17T20:24:17.037252] [INFO ] [sig ] HWM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:17.181170] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HWM.txt [2026-02-17T20:24:17.181336] [INFO ] [sig ] [1533/3401] Completed HWM in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:17.181378] [INFO ] [sig ] [1534/3401] Forecasting HXL... [2026-02-17T20:24:17.181410] [INFO ] [sig ] Generating forecast for: HXL [2026-02-17T20:24:17.181443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-17T20:24:17.193389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-17T20:24:17.193817] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-17T20:24:17.194652] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-17T20:24:17.194708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:17.194741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:17.194769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:17.194827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:17.254254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:17.255182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:17.255267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:17.255302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:17.389604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:17.389769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:17.389812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:17.389843] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:17.393633] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-02-17T20:24:17.393950] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-17T20:24:17.394115] [INFO ] [sig ] HXL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:17.553701] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HXL.txt [2026-02-17T20:24:17.553874] [INFO ] [sig ] [1534/3401] Completed HXL in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:17.553932] [INFO ] [sig ] [1535/3401] Forecasting HY... [2026-02-17T20:24:17.553971] [INFO ] [sig ] Generating forecast for: HY [2026-02-17T20:24:17.554007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-17T20:24:17.566029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-17T20:24:17.566407] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-17T20:24:17.567288] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-17T20:24:17.567343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:17.567375] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:17.567402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:17.567458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:17.629820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:17.630783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:17.630882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:17.630916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:17.754761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:17.754942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:17.754983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:17.755013] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:17.758546] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=34.56%) [2026-02-17T20:24:17.758846] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-17T20:24:17.758979] [INFO ] [sig ] HY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:17.903994] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HY.txt [2026-02-17T20:24:17.904158] [INFO ] [sig ] [1535/3401] Completed HY in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:17.904208] [INFO ] [sig ] [1536/3401] Forecasting HYFM... [2026-02-17T20:24:17.904239] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-17T20:24:17.904271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-17T20:24:17.915449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-17T20:24:17.915859] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-17T20:24:17.916719] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-17T20:24:17.916775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:17.916808] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:17.916836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:17.916895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:17.974378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:17.975289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:17.975375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:17.975407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:18.088354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:18.088520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:18.088561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:18.088610] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:18.092042] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=13.03%) [2026-02-17T20:24:18.092352] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-17T20:24:18.092478] [INFO ] [sig ] HYFM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:18.239864] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HYFM.txt [2026-02-17T20:24:18.240044] [INFO ] [sig ] [1536/3401] Completed HYFM in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:18.240091] [INFO ] [sig ] [1537/3401] Forecasting HYI... [2026-02-17T20:24:18.240121] [INFO ] [sig ] Generating forecast for: HYI [2026-02-17T20:24:18.240154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-17T20:24:18.251350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-17T20:24:18.251729] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-17T20:24:18.252540] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-17T20:24:18.252620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:18.252654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:18.252681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:18.252739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:18.311173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:18.311999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:18.312084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:18.312118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:18.431775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:18.431930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:18.431970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:18.431999] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:18.435723] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=32.80%) [2026-02-17T20:24:18.436001] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-17T20:24:18.436126] [INFO ] [sig ] HYI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:18.579883] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HYI.txt [2026-02-17T20:24:18.580023] [INFO ] [sig ] [1537/3401] Completed HYI in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:18.580062] [INFO ] [sig ] [1538/3401] Forecasting HYLS... [2026-02-17T20:24:18.580092] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-17T20:24:18.580122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-17T20:24:18.590994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-17T20:24:18.591361] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-17T20:24:18.592172] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-17T20:24:18.592226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:18.592258] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:18.592285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:18.592343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:18.648997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:18.649782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:18.649864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:18.649897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:18.768491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:18.768680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:18.768721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:18.768750] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:18.772180] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-17T20:24:18.772467] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-17T20:24:18.772620] [INFO ] [sig ] HYLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:18.918272] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HYLS.txt [2026-02-17T20:24:18.918438] [INFO ] [sig ] [1538/3401] Completed HYLS in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:18.918480] [INFO ] [sig ] [1539/3401] Forecasting HYMC... [2026-02-17T20:24:18.918510] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-17T20:24:18.918542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-17T20:24:18.929906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-17T20:24:18.930333] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-17T20:24:18.931231] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-17T20:24:18.931287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:18.931336] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:18.931366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:18.931423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:18.990438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:18.991366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:18.991491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:18.991525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:19.133557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:19.133755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:19.133806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:19.133843] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:19.138600] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=19.23%) [2026-02-17T20:24:19.138942] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-17T20:24:19.139095] [INFO ] [sig ] HYMC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:19.287844] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HYMC.txt [2026-02-17T20:24:19.288011] [INFO ] [sig ] [1539/3401] Completed HYMC in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:19.288051] [INFO ] [sig ] [1540/3401] Forecasting HYXF... [2026-02-17T20:24:19.288082] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-17T20:24:19.288114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-17T20:24:19.299266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-17T20:24:19.299703] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-17T20:24:19.300554] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-17T20:24:19.300630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:19.300662] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:19.300689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:19.300745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:19.361393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:19.362379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:19.362502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:19.362542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:19.477429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:19.477618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:19.477670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:19.477702] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:19.481404] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=79.34%) [2026-02-17T20:24:19.481793] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-17T20:24:19.481951] [INFO ] [sig ] HYXF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:19.638421] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HYXF.txt [2026-02-17T20:24:19.638646] [INFO ] [sig ] [1540/3401] Completed HYXF in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:19.638704] [INFO ] [sig ] [1541/3401] Forecasting HYZD... [2026-02-17T20:24:19.638738] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-17T20:24:19.638770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-17T20:24:19.650654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-17T20:24:19.651065] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-17T20:24:19.651904] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-17T20:24:19.651959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:19.651994] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:19.652023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:19.652082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:19.717055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:19.718208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:19.718313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:19.718356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:19.850612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:19.850774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:19.850818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:19.850850] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:19.854825] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-17T20:24:19.855131] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-17T20:24:19.855270] [INFO ] [sig ] HYZD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:20.013521] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/HYZD.txt [2026-02-17T20:24:20.013708] [INFO ] [sig ] [1541/3401] Completed HYZD in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-17T20:24:20.013751] [INFO ] [sig ] [1542/3401] Forecasting HZO... [2026-02-17T20:24:20.013784] [INFO ] [sig ] Generating forecast for: HZO [2026-02-17T20:24:20.013823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-17T20:24:20.026238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-17T20:24:20.026843] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-17T20:24:20.027958] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-17T20:24:20.028013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:20.028048] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:20.028077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:20.028134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:20.096368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:20.097375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:20.097463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:20.097498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:20.232282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:20.232447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:20.232492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:20.232522] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:20.236122] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-02-17T20:24:20.236467] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-17T20:24:20.236624] [INFO ] [sig ] HZO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:20.388611] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/HZO.txt [2026-02-17T20:24:20.388786] [INFO ] [sig ] [1542/3401] Completed HZO in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-17T20:24:20.388834] [INFO ] [sig ] [1543/3401] Forecasting IAC... [2026-02-17T20:24:20.388866] [INFO ] [sig ] Generating forecast for: IAC [2026-02-17T20:24:20.388898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-17T20:24:20.400076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-17T20:24:20.400429] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-17T20:24:20.401235] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-17T20:24:20.401291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:20.401331] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:20.401364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:20.401434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:20.459231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:20.460258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:20.460345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:20.460378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:20.586558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:20.586740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:20.586784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:20.586815] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:20.590538] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=22.30%) [2026-02-17T20:24:20.590862] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-17T20:24:20.591002] [INFO ] [sig ] IAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:20.738156] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IAC.txt [2026-02-17T20:24:20.738329] [INFO ] [sig ] [1543/3401] Completed IAC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-17T20:24:20.738377] [INFO ] [sig ] [1544/3401] Forecasting IAE... [2026-02-17T20:24:20.738414] [INFO ] [sig ] Generating forecast for: IAE [2026-02-17T20:24:20.738452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-17T20:24:20.750208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-17T20:24:20.750669] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-17T20:24:20.751629] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-17T20:24:20.751688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:20.751721] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:20.751749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:20.751806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:20.814128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:20.815053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:20.815138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:20.815173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:20.940245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:20.940423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:20.940466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:20.940711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:20.944548] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=62.50%) [2026-02-17T20:24:20.944981] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-17T20:24:20.945198] [INFO ] [sig ] IAE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:21.099466] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IAE.txt [2026-02-17T20:24:21.099622] [INFO ] [sig ] [1544/3401] Completed IAE in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:21.099664] [INFO ] [sig ] [1545/3401] Forecasting IAG... [2026-02-17T20:24:21.099694] [INFO ] [sig ] Generating forecast for: IAG [2026-02-17T20:24:21.099725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-17T20:24:21.110957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-17T20:24:21.111265] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-17T20:24:21.112071] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-17T20:24:21.112123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:21.112156] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:21.112184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:21.112241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:21.170287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:21.170913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:21.170989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:21.171022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:21.301235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:21.301387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:21.301434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:21.301470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:21.304986] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: DOWN (p=34.50%) [2026-02-17T20:24:21.305266] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-17T20:24:21.305416] [INFO ] [sig ] IAG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:21.451363] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IAG.txt [2026-02-17T20:24:21.451477] [INFO ] [sig ] [1545/3401] Completed IAG in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:21.451515] [INFO ] [sig ] [1546/3401] Forecasting IBB... [2026-02-17T20:24:21.451544] [INFO ] [sig ] Generating forecast for: IBB [2026-02-17T20:24:21.451591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-17T20:24:21.462807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-17T20:24:21.463118] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-17T20:24:21.463906] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-17T20:24:21.463958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:21.464017] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:21.464046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:21.464108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:21.523261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:21.524029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:21.524106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:21.524139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:21.648976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:21.649129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:21.649178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:21.649227] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:21.652813] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-17T20:24:21.653094] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-17T20:24:21.653227] [INFO ] [sig ] IBB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:21.798148] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBB.txt [2026-02-17T20:24:21.798263] [INFO ] [sig ] [1546/3401] Completed IBB in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:21.798309] [INFO ] [sig ] [1547/3401] Forecasting IBBQ... [2026-02-17T20:24:21.798340] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-17T20:24:21.798370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-17T20:24:21.809156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-17T20:24:21.809507] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-17T20:24:21.810307] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-17T20:24:21.810359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:21.810390] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:21.810418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:21.810474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:21.869064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:21.869696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:21.869773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:21.869806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:21.981375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:21.981476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:21.981511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:21.981538] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:21.984790] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-17T20:24:21.985066] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-17T20:24:21.985190] [INFO ] [sig ] IBBQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:22.129472] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBBQ.txt [2026-02-17T20:24:22.129597] [INFO ] [sig ] [1547/3401] Completed IBBQ in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:22.129637] [INFO ] [sig ] [1548/3401] Forecasting IBCP... [2026-02-17T20:24:22.129667] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-17T20:24:22.129697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-17T20:24:22.141383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-17T20:24:22.141748] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-17T20:24:22.142527] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-17T20:24:22.142598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:22.142633] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:22.142660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:22.142717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:22.200407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:22.201280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:22.201382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:22.201415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:22.322647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:22.322807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:22.322846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:22.322875] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:22.326544] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-02-17T20:24:22.326849] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-17T20:24:22.326978] [INFO ] [sig ] IBCP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:22.472696] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IBCP.txt [2026-02-17T20:24:22.472849] [INFO ] [sig ] [1548/3401] Completed IBCP in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:22.472888] [INFO ] [sig ] [1549/3401] Forecasting IBEX... [2026-02-17T20:24:22.472918] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-17T20:24:22.472948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-17T20:24:22.483839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-17T20:24:22.484230] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-17T20:24:22.485137] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-17T20:24:22.485190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:22.485222] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:22.485248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:22.485304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:22.543940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:22.545086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:22.545174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:22.545207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:22.668652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:22.668824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:22.668868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:22.668938] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:22.672764] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-17T20:24:22.673066] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-17T20:24:22.673202] [INFO ] [sig ] IBEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:22.826399] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBEX.txt [2026-02-17T20:24:22.826547] [INFO ] [sig ] [1549/3401] Completed IBEX in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:22.826625] [INFO ] [sig ] [1550/3401] Forecasting IBM... [2026-02-17T20:24:22.826659] [INFO ] [sig ] Generating forecast for: IBM [2026-02-17T20:24:22.826690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-17T20:24:22.837954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-17T20:24:22.838321] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-17T20:24:22.839142] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-17T20:24:22.839196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:22.839229] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:22.839272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:22.839330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:22.897526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:22.898544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:22.898666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:22.898714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:23.028374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:23.028554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:23.028614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:23.028644] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:23.032310] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=77.73%) [2026-02-17T20:24:23.032658] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-17T20:24:23.032794] [INFO ] [sig ] IBM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:23.180724] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IBM.txt [2026-02-17T20:24:23.180898] [INFO ] [sig ] [1550/3401] Completed IBM in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:23.180959] [INFO ] [sig ] [1551/3401] Forecasting IBN... [2026-02-17T20:24:23.180993] [INFO ] [sig ] Generating forecast for: IBN [2026-02-17T20:24:23.181027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-17T20:24:23.192126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-17T20:24:23.192500] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-17T20:24:23.193337] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-17T20:24:23.193391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:23.193424] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:23.193452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:23.193512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:23.252952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:23.253932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:23.254025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:23.254059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:23.393712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:23.393906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:23.393966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:23.394012] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:23.399104] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=46.53%) [2026-02-17T20:24:23.399668] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-17T20:24:23.399884] [INFO ] [sig ] IBN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:23.554388] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBN.txt [2026-02-17T20:24:23.554559] [INFO ] [sig ] [1551/3401] Completed IBN in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:23.554619] [INFO ] [sig ] [1552/3401] Forecasting IBOC... [2026-02-17T20:24:23.554652] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-17T20:24:23.554684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-17T20:24:23.566163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-17T20:24:23.566630] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-17T20:24:23.567620] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-17T20:24:23.567678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:23.567711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:23.567738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:23.567797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:23.626435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:23.627447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:23.627545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:23.627599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:23.747464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:23.747650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:23.747692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:23.747721] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:23.751350] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-17T20:24:23.751688] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-17T20:24:23.751825] [INFO ] [sig ] IBOC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:23.898708] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBOC.txt [2026-02-17T20:24:23.898867] [INFO ] [sig ] [1552/3401] Completed IBOC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:23.898908] [INFO ] [sig ] [1553/3401] Forecasting IBP... [2026-02-17T20:24:23.898939] [INFO ] [sig ] Generating forecast for: IBP [2026-02-17T20:24:23.898970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-17T20:24:23.910726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-17T20:24:23.911100] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-17T20:24:23.911917] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-17T20:24:23.911970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:23.912002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:23.912030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:23.912087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:23.972900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:23.973831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:23.973916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:23.973951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:24.104946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:24.105109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:24.105150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:24.105180] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:24.108812] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-17T20:24:24.109110] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-17T20:24:24.109244] [INFO ] [sig ] IBP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:24.257850] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IBP.txt [2026-02-17T20:24:24.258012] [INFO ] [sig ] [1553/3401] Completed IBP in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:24.258054] [INFO ] [sig ] [1554/3401] Forecasting IBRX... [2026-02-17T20:24:24.258084] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-17T20:24:24.258133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-17T20:24:24.269439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-17T20:24:24.269885] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-17T20:24:24.270730] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-17T20:24:24.270784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:24.270816] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:24.270843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:24.270900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:24.330511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:24.331457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:24.331560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:24.331617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:24.461188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:24.461351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:24.461406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:24.461440] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:24.465145] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-17T20:24:24.465469] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-17T20:24:24.465639] [INFO ] [sig ] IBRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:24.613197] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IBRX.txt [2026-02-17T20:24:24.613378] [INFO ] [sig ] [1554/3401] Completed IBRX in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:24.613429] [INFO ] [sig ] [1555/3401] Forecasting IBTG... [2026-02-17T20:24:24.613463] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-17T20:24:24.613511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-17T20:24:24.625207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-17T20:24:24.625601] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-17T20:24:24.626420] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-17T20:24:24.626475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:24.626509] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:24.626536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:24.626612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:24.687878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:24.688858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:24.688943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:24.688978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:24.811273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:24.811446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:24.811489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:24.811520] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:24.815169] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=85.96%) [2026-02-17T20:24:24.815565] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-17T20:24:24.815736] [INFO ] [sig ] IBTG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:24.966722] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IBTG.txt [2026-02-17T20:24:24.966893] [INFO ] [sig ] [1555/3401] Completed IBTG in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:24.966933] [INFO ] [sig ] [1556/3401] Forecasting IBTH... [2026-02-17T20:24:24.966963] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-17T20:24:24.966995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-17T20:24:24.979061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-17T20:24:24.979507] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-17T20:24:24.980505] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-17T20:24:24.980564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:24.980645] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:24.980707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:24.980774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:25.042914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:25.043862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:25.043993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:25.044030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:25.167012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:25.167193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:25.167235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:25.167265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:25.170981] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=19.95%) [2026-02-17T20:24:25.171271] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-17T20:24:25.171411] [INFO ] [sig ] IBTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:25.320038] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBTH.txt [2026-02-17T20:24:25.320214] [INFO ] [sig ] [1556/3401] Completed IBTH in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:25.320256] [INFO ] [sig ] [1557/3401] Forecasting IBTI... [2026-02-17T20:24:25.320285] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-17T20:24:25.320319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-17T20:24:25.331455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-17T20:24:25.331841] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-17T20:24:25.332723] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-17T20:24:25.332777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:25.332809] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:25.332836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:25.332893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:25.390913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:25.391846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:25.391936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:25.391969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:25.514181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:25.514346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:25.514389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:25.514421] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:25.519180] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-17T20:24:25.519554] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-17T20:24:25.519728] [INFO ] [sig ] IBTI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:25.667835] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IBTI.txt [2026-02-17T20:24:25.667996] [INFO ] [sig ] [1557/3401] Completed IBTI in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:25.668039] [INFO ] [sig ] [1558/3401] Forecasting IBTJ... [2026-02-17T20:24:25.668069] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-17T20:24:25.668101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-17T20:24:25.679673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-17T20:24:25.680108] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-17T20:24:25.680969] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-17T20:24:25.681024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:25.681058] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:25.681086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:25.681146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:25.741963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:25.742902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:25.743175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:25.743211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:25.870941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:25.871103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:25.871144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:25.871174] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:25.874967] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-17T20:24:25.875334] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-17T20:24:25.875489] [INFO ] [sig ] IBTJ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:26.030945] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBTJ.txt [2026-02-17T20:24:26.031111] [INFO ] [sig ] [1558/3401] Completed IBTJ in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-17T20:24:26.031153] [INFO ] [sig ] [1559/3401] Forecasting IBTK... [2026-02-17T20:24:26.031183] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-17T20:24:26.031215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-17T20:24:26.042759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-17T20:24:26.043145] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-17T20:24:26.044059] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-17T20:24:26.044113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:26.044155] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:26.044185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:26.044252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:26.106216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:26.107103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:26.107218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:26.107254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:26.232899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:26.233066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:26.233113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:26.233151] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:26.236711] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=47.46%) [2026-02-17T20:24:26.237006] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-17T20:24:26.237140] [INFO ] [sig ] IBTK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:26.390499] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBTK.txt [2026-02-17T20:24:26.390763] [INFO ] [sig ] [1559/3401] Completed IBTK in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-17T20:24:26.390828] [INFO ] [sig ] [1560/3401] Forecasting IBTL... [2026-02-17T20:24:26.390874] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-17T20:24:26.390920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-17T20:24:26.402625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-17T20:24:26.403020] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-17T20:24:26.403855] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-17T20:24:26.403920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:26.403960] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:26.403990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:26.404053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:26.462510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:26.463442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:26.463529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:26.463563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:26.588678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:26.588844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:26.588887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:26.588918] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:26.592637] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: UP (p=73.20%) [2026-02-17T20:24:26.592928] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-17T20:24:26.593062] [INFO ] [sig ] IBTL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:26.742229] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IBTL.txt [2026-02-17T20:24:26.742389] [INFO ] [sig ] [1560/3401] Completed IBTL in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:26.742430] [INFO ] [sig ] [1561/3401] Forecasting IBTM... [2026-02-17T20:24:26.742462] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-17T20:24:26.742497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-17T20:24:26.754091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-17T20:24:26.754532] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-17T20:24:26.755365] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-17T20:24:26.755420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:26.755452] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:26.755480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:26.755552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:26.815401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:26.816369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:26.816488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:26.816526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:26.939917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:26.940082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:26.940122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:26.940152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:26.943700] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=33.53%) [2026-02-17T20:24:26.943990] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-17T20:24:26.944120] [INFO ] [sig ] IBTM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:27.091315] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBTM.txt [2026-02-17T20:24:27.091477] [INFO ] [sig ] [1561/3401] Completed IBTM in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:27.091519] [INFO ] [sig ] [1562/3401] Forecasting IBTO... [2026-02-17T20:24:27.091548] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-17T20:24:27.091603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-17T20:24:27.102647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-17T20:24:27.103032] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-17T20:24:27.103897] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-17T20:24:27.103951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:27.103985] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:27.104014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:27.104072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:27.162477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:27.163404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:27.163504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:27.163545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:27.286133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:27.286302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:27.286343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:27.286375] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:27.289831] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-02-17T20:24:27.290117] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-17T20:24:27.290245] [INFO ] [sig ] IBTO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:27.437639] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IBTO.txt [2026-02-17T20:24:27.437826] [INFO ] [sig ] [1562/3401] Completed IBTO in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:27.437875] [INFO ] [sig ] [1563/3401] Forecasting ICE... [2026-02-17T20:24:27.437907] [INFO ] [sig ] Generating forecast for: ICE [2026-02-17T20:24:27.437941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-17T20:24:27.449920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-17T20:24:27.450304] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-17T20:24:27.451118] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-17T20:24:27.451195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:27.451263] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:27.451291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:27.451349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:27.509482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:27.510406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:27.510514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:27.510555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:27.634250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:27.634413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:27.634456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:27.634488] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:27.638030] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-17T20:24:27.638341] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-17T20:24:27.638480] [INFO ] [sig ] ICE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:27.779983] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ICE.txt [2026-02-17T20:24:27.780191] [INFO ] [sig ] [1563/3401] Completed ICE in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:27.780266] [INFO ] [sig ] [1564/3401] Forecasting ICFI... [2026-02-17T20:24:27.780311] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-17T20:24:27.780356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-17T20:24:27.791407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-17T20:24:27.791823] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-17T20:24:27.792650] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-17T20:24:27.792703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:27.792734] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:27.792761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:27.792821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:27.850216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:27.851147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:27.851231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:27.851264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:27.972535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:27.972715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:27.972757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:27.972785] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:27.976649] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-02-17T20:24:27.976934] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-17T20:24:27.977063] [INFO ] [sig ] ICFI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:28.125380] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ICFI.txt [2026-02-17T20:24:28.125546] [INFO ] [sig ] [1564/3401] Completed ICFI in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:28.125618] [INFO ] [sig ] [1565/3401] Forecasting ICL... [2026-02-17T20:24:28.125650] [INFO ] [sig ] Generating forecast for: ICL [2026-02-17T20:24:28.125690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-17T20:24:28.137394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-17T20:24:28.137842] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-17T20:24:28.138679] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-17T20:24:28.138733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:28.138768] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:28.138795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:28.138854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:28.197853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:28.198788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:28.198871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:28.198904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:28.318321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:28.318492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:28.318532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:28.318560] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:28.322015] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-17T20:24:28.322300] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-17T20:24:28.322433] [INFO ] [sig ] ICL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:28.466636] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ICL.txt [2026-02-17T20:24:28.466798] [INFO ] [sig ] [1565/3401] Completed ICL in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:28.466838] [INFO ] [sig ] [1566/3401] Forecasting ICLN... [2026-02-17T20:24:28.466869] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-17T20:24:28.466904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-17T20:24:28.478162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-17T20:24:28.478538] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-17T20:24:28.479339] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-17T20:24:28.479392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:28.479423] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:28.479449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:28.479505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:28.536542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:28.537461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:28.537547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:28.537598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:28.659468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:28.659663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:28.659705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:28.659789] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:28.663367] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-17T20:24:28.663732] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-17T20:24:28.663875] [INFO ] [sig ] ICLN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:28.812678] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ICLN.txt [2026-02-17T20:24:28.812866] [INFO ] [sig ] [1566/3401] Completed ICLN in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:28.812910] [INFO ] [sig ] [1567/3401] Forecasting ICMB... [2026-02-17T20:24:28.812940] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-17T20:24:28.812978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-17T20:24:28.824343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-17T20:24:28.824787] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-17T20:24:28.825637] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-17T20:24:28.825694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:28.825728] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:28.825757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:28.825816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:28.884425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:28.885405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:28.885494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:28.885528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:29.005231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:29.005428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:29.005488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:29.005530] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:29.010618] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=88.02%) [2026-02-17T20:24:29.011107] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-17T20:24:29.011300] [INFO ] [sig ] ICMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:29.165985] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ICMB.txt [2026-02-17T20:24:29.166141] [INFO ] [sig ] [1567/3401] Completed ICMB in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:29.166183] [INFO ] [sig ] [1568/3401] Forecasting ICOP... [2026-02-17T20:24:29.166213] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-17T20:24:29.166245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-17T20:24:29.177495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-17T20:24:29.177896] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-17T20:24:29.178713] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-17T20:24:29.178769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:29.178803] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:29.178831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:29.178890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:29.236747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:29.237418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:29.237499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:29.237532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:29.358708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:29.358872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:29.358914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:29.358944] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:29.362691] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-02-17T20:24:29.363038] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-17T20:24:29.363177] [INFO ] [sig ] ICOP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:29.512064] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ICOP.txt [2026-02-17T20:24:29.512239] [INFO ] [sig ] [1568/3401] Completed ICOP in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:29.512281] [INFO ] [sig ] [1569/3401] Forecasting ICUI... [2026-02-17T20:24:29.512312] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-17T20:24:29.512348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-17T20:24:29.524302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-17T20:24:29.524755] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-17T20:24:29.525625] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-17T20:24:29.525680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:29.525712] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:29.525739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:29.525796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:29.582951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:29.583903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:29.583990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:29.584025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:29.710748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:29.710915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:29.710957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:29.710987] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:29.714648] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-02-17T20:24:29.714950] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-17T20:24:29.715087] [INFO ] [sig ] ICUI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:29.860403] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ICUI.txt [2026-02-17T20:24:29.860534] [INFO ] [sig ] [1569/3401] Completed ICUI in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:29.860590] [INFO ] [sig ] [1570/3401] Forecasting IDA... [2026-02-17T20:24:29.860624] [INFO ] [sig ] Generating forecast for: IDA [2026-02-17T20:24:29.860656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-17T20:24:29.872122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-17T20:24:29.872458] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-17T20:24:29.873282] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-17T20:24:29.873357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:29.873392] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:29.873421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:29.873480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:29.931683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:29.932340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:29.932420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:29.932453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:30.054566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:30.054790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:30.054834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:30.054865] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:30.058373] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-17T20:24:30.058687] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-17T20:24:30.058819] [INFO ] [sig ] IDA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:30.204202] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IDA.txt [2026-02-17T20:24:30.204324] [INFO ] [sig ] [1570/3401] Completed IDA in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:30.204363] [INFO ] [sig ] [1571/3401] Forecasting IDAI... [2026-02-17T20:24:30.204392] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-17T20:24:30.204424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-17T20:24:30.216892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-17T20:24:30.217266] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-17T20:24:30.218098] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-17T20:24:30.218151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:30.218183] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:30.218210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:30.218266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:30.281442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:30.282625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:30.282720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:30.282944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:30.405493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:30.405690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:30.405732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:30.405761] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:30.410195] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-17T20:24:30.410592] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-17T20:24:30.410765] [INFO ] [sig ] IDAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:30.637563] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IDAI.txt [2026-02-17T20:24:30.637759] [INFO ] [sig ] [1571/3401] Completed IDAI in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:30.637800] [INFO ] [sig ] [1572/3401] Forecasting IDCC... [2026-02-17T20:24:30.637829] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-17T20:24:30.637860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-17T20:24:30.650052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-17T20:24:30.650440] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-17T20:24:30.651255] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-17T20:24:30.651309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:30.651340] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:30.651366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:30.651422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:30.711942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:30.713105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:30.713191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:30.713224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:30.836152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:30.836321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:30.836361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:30.836390] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:30.839932] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-02-17T20:24:30.840214] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-17T20:24:30.840348] [INFO ] [sig ] IDCC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:30.988607] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IDCC.txt [2026-02-17T20:24:30.988798] [INFO ] [sig ] [1572/3401] Completed IDCC in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:30.988842] [INFO ] [sig ] [1573/3401] Forecasting IDE... [2026-02-17T20:24:30.988872] [INFO ] [sig ] Generating forecast for: IDE [2026-02-17T20:24:30.988905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-17T20:24:31.000444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-17T20:24:31.000901] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-17T20:24:31.001802] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-17T20:24:31.001856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:31.001894] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:31.001925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:31.001982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:31.060224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:31.061393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:31.061532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:31.061570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:31.183137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:31.183307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:31.183348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:31.183378] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:31.186848] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-17T20:24:31.187138] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-17T20:24:31.187305] [INFO ] [sig ] IDE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:31.334081] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IDE.txt [2026-02-17T20:24:31.334243] [INFO ] [sig ] [1573/3401] Completed IDE in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:31.334283] [INFO ] [sig ] [1574/3401] Forecasting IDN... [2026-02-17T20:24:31.334313] [INFO ] [sig ] Generating forecast for: IDN [2026-02-17T20:24:31.334347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-17T20:24:31.345731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-17T20:24:31.346111] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-17T20:24:31.346909] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-17T20:24:31.346963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:31.347034] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:31.347065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:31.347123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:31.405025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:31.405962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:31.406047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:31.406082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:31.525436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:31.525622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:31.525664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:31.525693] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:31.529399] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=73.62%) [2026-02-17T20:24:31.529699] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-17T20:24:31.529984] [INFO ] [sig ] IDN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:31.675489] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IDN.txt [2026-02-17T20:24:31.675649] [INFO ] [sig ] [1574/3401] Completed IDN in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:31.675692] [INFO ] [sig ] [1575/3401] Forecasting IDXX... [2026-02-17T20:24:31.675722] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-17T20:24:31.675754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-17T20:24:31.691647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-17T20:24:31.692243] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-17T20:24:31.693134] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-17T20:24:31.693191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:31.693224] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:31.693253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:31.693312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:31.754906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:31.755887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:31.755993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:31.756028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:31.877541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:31.877733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:31.877777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:31.877807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:31.881601] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-17T20:24:31.881915] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-17T20:24:31.882056] [INFO ] [sig ] IDXX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:32.030053] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IDXX.txt [2026-02-17T20:24:32.030208] [INFO ] [sig ] [1575/3401] Completed IDXX in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-17T20:24:32.030247] [INFO ] [sig ] [1576/3401] Forecasting IDYA... [2026-02-17T20:24:32.030277] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-17T20:24:32.030309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-17T20:24:32.042552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-17T20:24:32.043001] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-17T20:24:32.043857] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-17T20:24:32.043913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:32.043944] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:32.043970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:32.044026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:32.102051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:32.102961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:32.103047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:32.103081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:32.236565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:32.236741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:32.236783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:32.236813] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:32.240568] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=69.17%) [2026-02-17T20:24:32.241063] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-17T20:24:32.241195] [INFO ] [sig ] IDYA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:32.386881] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IDYA.txt [2026-02-17T20:24:32.387045] [INFO ] [sig ] [1576/3401] Completed IDYA in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:32.387095] [INFO ] [sig ] [1577/3401] Forecasting IEF... [2026-02-17T20:24:32.387135] [INFO ] [sig ] Generating forecast for: IEF [2026-02-17T20:24:32.387183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-17T20:24:32.398997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-17T20:24:32.399394] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-17T20:24:32.400280] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-17T20:24:32.400335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:32.400368] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:32.400394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:32.400450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:32.464373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:32.465265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:32.465353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:32.465388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:32.607023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:32.607215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:32.607258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:32.607287] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:32.610933] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-02-17T20:24:32.611274] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-17T20:24:32.611416] [INFO ] [sig ] IEF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:32.774320] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IEF.txt [2026-02-17T20:24:32.774532] [INFO ] [sig ] [1577/3401] Completed IEF in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:32.774607] [INFO ] [sig ] [1578/3401] Forecasting IEI... [2026-02-17T20:24:32.774640] [INFO ] [sig ] Generating forecast for: IEI [2026-02-17T20:24:32.774673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-17T20:24:32.787514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-17T20:24:32.787968] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-17T20:24:32.788909] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-17T20:24:32.788964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:32.788996] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:32.789023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:32.789080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:32.847297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:32.848363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:32.848460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:32.848497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:32.971453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:32.971674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:32.971728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:32.971759] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:32.975588] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-02-17T20:24:32.975913] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-17T20:24:32.976074] [INFO ] [sig ] IEI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:33.126294] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IEI.txt [2026-02-17T20:24:33.126456] [INFO ] [sig ] [1578/3401] Completed IEI in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:33.126498] [INFO ] [sig ] [1579/3401] Forecasting IEP... [2026-02-17T20:24:33.126534] [INFO ] [sig ] Generating forecast for: IEP [2026-02-17T20:24:33.126594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-17T20:24:33.138761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-17T20:24:33.139136] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-17T20:24:33.140182] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-17T20:24:33.140236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:33.140268] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:33.140296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:33.140353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:33.201531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:33.202463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:33.202551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:33.202618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:33.326411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:33.326594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:33.326637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:33.326667] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:33.330206] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: UP (p=60.69%) [2026-02-17T20:24:33.330488] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-17T20:24:33.330656] [INFO ] [sig ] IEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:33.483743] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IEP.txt [2026-02-17T20:24:33.483954] [INFO ] [sig ] [1579/3401] Completed IEP in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:33.484029] [INFO ] [sig ] [1580/3401] Forecasting IESC... [2026-02-17T20:24:33.484099] [INFO ] [sig ] Generating forecast for: IESC [2026-02-17T20:24:33.484146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-17T20:24:33.496249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-17T20:24:33.496707] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-17T20:24:33.497686] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-17T20:24:33.497744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:33.497807] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:33.497838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:33.497898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:33.564725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:33.565706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:33.565795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:33.565831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:33.693353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:33.693516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:33.693558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:33.693609] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:33.697064] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-17T20:24:33.697376] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-17T20:24:33.697509] [INFO ] [sig ] IESC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:33.842940] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IESC.txt [2026-02-17T20:24:33.843111] [INFO ] [sig ] [1580/3401] Completed IESC in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:33.843154] [INFO ] [sig ] [1581/3401] Forecasting IEX... [2026-02-17T20:24:33.843187] [INFO ] [sig ] Generating forecast for: IEX [2026-02-17T20:24:33.843222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-17T20:24:33.855082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-17T20:24:33.855473] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-17T20:24:33.856284] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-17T20:24:33.856338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:33.856371] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:33.856397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:33.856454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:33.914773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:33.915707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:33.915793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:33.915827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:34.045395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:34.045559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:34.045625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:34.045674] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:34.049298] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=69.17%) [2026-02-17T20:24:34.049631] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-17T20:24:34.049771] [INFO ] [sig ] IEX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:34.194808] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IEX.txt [2026-02-17T20:24:34.194981] [INFO ] [sig ] [1581/3401] Completed IEX in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:34.195023] [INFO ] [sig ] [1582/3401] Forecasting IFN... [2026-02-17T20:24:34.195053] [INFO ] [sig ] Generating forecast for: IFN [2026-02-17T20:24:34.195083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-17T20:24:34.206663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-17T20:24:34.211155] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-17T20:24:34.212471] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-17T20:24:34.212527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:34.212566] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:34.212615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:34.212678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:34.275431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:34.276556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:34.276667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:34.276701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:34.401312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:34.401485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:34.401526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:34.401557] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:34.405130] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-17T20:24:34.405450] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-17T20:24:34.405611] [INFO ] [sig ] IFN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:34.569397] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IFN.txt [2026-02-17T20:24:34.569563] [INFO ] [sig ] [1582/3401] Completed IFN in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:34.569625] [INFO ] [sig ] [1583/3401] Forecasting IFS... [2026-02-17T20:24:34.569656] [INFO ] [sig ] Generating forecast for: IFS [2026-02-17T20:24:34.569688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-17T20:24:34.582240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-17T20:24:34.582668] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-17T20:24:34.583461] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-17T20:24:34.583516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:34.583548] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:34.583603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:34.583677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:34.643983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:34.644854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:34.644977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:34.645014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:34.773990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:34.774166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:34.774207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:34.774267] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:34.779001] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=65.18%) [2026-02-17T20:24:34.779352] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-17T20:24:34.779496] [INFO ] [sig ] IFS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:34.921836] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IFS.txt [2026-02-17T20:24:34.921971] [INFO ] [sig ] [1583/3401] Completed IFS in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:34.922010] [INFO ] [sig ] [1584/3401] Forecasting IGA... [2026-02-17T20:24:34.922041] [INFO ] [sig ] Generating forecast for: IGA [2026-02-17T20:24:34.922071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-17T20:24:34.932931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-17T20:24:34.933325] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-17T20:24:34.934214] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-17T20:24:34.934271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:34.934305] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:34.934334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:34.934391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:34.992999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:34.993846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:34.993930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:34.993963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:35.112225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:35.112382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:35.112423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:35.112452] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:35.115911] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-02-17T20:24:35.116200] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-17T20:24:35.116333] [INFO ] [sig ] IGA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:35.270700] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IGA.txt [2026-02-17T20:24:35.270890] [INFO ] [sig ] [1584/3401] Completed IGA in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:35.270931] [INFO ] [sig ] [1585/3401] Forecasting IGD... [2026-02-17T20:24:35.270960] [INFO ] [sig ] Generating forecast for: IGD [2026-02-17T20:24:35.271002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-17T20:24:35.284790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-17T20:24:35.285234] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-17T20:24:35.286189] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-17T20:24:35.286247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:35.286281] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:35.286337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:35.286399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:35.347606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:35.348740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:35.348851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:35.348887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:35.472257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:35.472422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:35.472463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:35.472494] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:35.475972] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-17T20:24:35.476270] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-17T20:24:35.476401] [INFO ] [sig ] IGD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:35.627334] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IGD.txt [2026-02-17T20:24:35.627477] [INFO ] [sig ] [1585/3401] Completed IGD in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:35.627517] [INFO ] [sig ] [1586/3401] Forecasting IGF... [2026-02-17T20:24:35.627547] [INFO ] [sig ] Generating forecast for: IGF [2026-02-17T20:24:35.627597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-17T20:24:35.639471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-17T20:24:35.639865] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-17T20:24:35.640729] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-17T20:24:35.640970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:35.641003] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:35.641031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:35.641089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:35.703791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:35.704878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:35.704965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:35.705000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:35.834452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:35.834637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:35.834686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:35.834718] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:35.838265] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=62.84%) [2026-02-17T20:24:35.838548] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-17T20:24:35.838732] [INFO ] [sig ] IGF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:35.995103] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IGF.txt [2026-02-17T20:24:35.995283] [INFO ] [sig ] [1586/3401] Completed IGF in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:35.995332] [INFO ] [sig ] [1587/3401] Forecasting IGI... [2026-02-17T20:24:35.995364] [INFO ] [sig ] Generating forecast for: IGI [2026-02-17T20:24:35.995398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-17T20:24:36.006922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-17T20:24:36.007309] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-17T20:24:36.008260] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-17T20:24:36.008318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:36.008352] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:36.008381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:36.008440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:36.068851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:36.069766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:36.069848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:36.069893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:36.175996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:36.176156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:36.176196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:36.176225] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:36.179793] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-02-17T20:24:36.180075] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-17T20:24:36.180205] [INFO ] [sig ] IGI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:36.322979] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IGI.txt [2026-02-17T20:24:36.323144] [INFO ] [sig ] [1587/3401] Completed IGI in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:36.323186] [INFO ] [sig ] [1588/3401] Forecasting IGIB... [2026-02-17T20:24:36.323215] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-17T20:24:36.323248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-17T20:24:36.334486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-17T20:24:36.334889] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-17T20:24:36.335717] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-17T20:24:36.335772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:36.335804] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:36.335830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:36.335887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:36.392910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:36.393816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:36.393897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:36.393929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:36.514535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:36.514749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:36.514796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:36.514826] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:36.518590] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-17T20:24:36.518989] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-17T20:24:36.519143] [INFO ] [sig ] IGIB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:36.682638] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IGIB.txt [2026-02-17T20:24:36.682863] [INFO ] [sig ] [1588/3401] Completed IGIB in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:36.682925] [INFO ] [sig ] [1589/3401] Forecasting IGIC... [2026-02-17T20:24:36.682962] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-17T20:24:36.683013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-17T20:24:36.695888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-17T20:24:36.696324] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-17T20:24:36.697344] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-17T20:24:36.697411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:36.697453] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:36.697489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:36.697567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:36.758224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:36.759164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:36.759251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:36.759286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:36.880392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:36.880557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:36.880617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:36.880648] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:36.884157] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-17T20:24:36.884435] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-17T20:24:36.884561] [INFO ] [sig ] IGIC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:37.033866] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IGIC.txt [2026-02-17T20:24:37.034020] [INFO ] [sig ] [1589/3401] Completed IGIC in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:37.034059] [INFO ] [sig ] [1590/3401] Forecasting IGSB... [2026-02-17T20:24:37.034088] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-17T20:24:37.034119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-17T20:24:37.046842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-17T20:24:37.047245] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-17T20:24:37.048163] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-17T20:24:37.048219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:37.048252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:37.048281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:37.048341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:37.108481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:37.109551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:37.109686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:37.109732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:37.237594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:37.237765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:37.237807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:37.237840] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:37.241409] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-02-17T20:24:37.241728] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-17T20:24:37.241864] [INFO ] [sig ] IGSB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:37.393766] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IGSB.txt [2026-02-17T20:24:37.393945] [INFO ] [sig ] [1590/3401] Completed IGSB in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:37.393988] [INFO ] [sig ] [1591/3401] Forecasting IHD... [2026-02-17T20:24:37.394018] [INFO ] [sig ] Generating forecast for: IHD [2026-02-17T20:24:37.394050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-17T20:24:37.405548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-17T20:24:37.405982] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-17T20:24:37.406830] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-17T20:24:37.406887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:37.406922] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:37.406951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:37.407011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:37.466711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:37.467682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:37.467789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:37.467828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:37.588426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:37.588612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:37.588656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:37.588685] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:37.592189] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-17T20:24:37.592519] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-17T20:24:37.592684] [INFO ] [sig ] IHD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:37.750830] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IHD.txt [2026-02-17T20:24:37.751002] [INFO ] [sig ] [1591/3401] Completed IHD in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-17T20:24:37.751043] [INFO ] [sig ] [1592/3401] Forecasting IHG... [2026-02-17T20:24:37.751074] [INFO ] [sig ] Generating forecast for: IHG [2026-02-17T20:24:37.751103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-17T20:24:37.764173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-17T20:24:37.764691] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-17T20:24:37.765705] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-17T20:24:37.765773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:37.765808] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:37.765837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:37.765896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:37.825335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:37.826472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:37.826567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:37.826626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:37.965403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:37.965569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:37.965634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:37.965665] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:37.969481] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-02-17T20:24:37.969842] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-17T20:24:37.970013] [INFO ] [sig ] IHG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:38.132855] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IHG.txt [2026-02-17T20:24:38.133044] [INFO ] [sig ] [1592/3401] Completed IHG in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-17T20:24:38.133091] [INFO ] [sig ] [1593/3401] Forecasting IHS... [2026-02-17T20:24:38.133136] [INFO ] [sig ] Generating forecast for: IHS [2026-02-17T20:24:38.133188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-17T20:24:38.145704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-17T20:24:38.146136] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-17T20:24:38.147131] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-17T20:24:38.147212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:38.147247] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:38.147274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:38.147340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:38.215972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:38.216905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:38.216998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:38.217033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:38.354386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:38.354554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:38.354618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:38.354652] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:38.359161] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=0.96%) [2026-02-17T20:24:38.359530] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-17T20:24:38.359704] [INFO ] [sig ] IHS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:38.531503] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IHS.txt [2026-02-17T20:24:38.531737] [INFO ] [sig ] [1593/3401] Completed IHS in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:38.531783] [INFO ] [sig ] [1594/3401] Forecasting IIF... [2026-02-17T20:24:38.531814] [INFO ] [sig ] Generating forecast for: IIF [2026-02-17T20:24:38.531853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-17T20:24:38.544390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-17T20:24:38.544876] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-17T20:24:38.546050] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-17T20:24:38.546106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:38.546140] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:38.546169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:38.546229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:38.609073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:38.609986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:38.610078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:38.610110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:38.727091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:38.727330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:38.727386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:38.727418] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:38.731228] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=19.09%) [2026-02-17T20:24:38.731541] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-17T20:24:38.731725] [INFO ] [sig ] IIF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:38.892078] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IIF.txt [2026-02-17T20:24:38.892259] [INFO ] [sig ] [1594/3401] Completed IIF in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:38.892304] [INFO ] [sig ] [1595/3401] Forecasting III... [2026-02-17T20:24:38.892336] [INFO ] [sig ] Generating forecast for: III [2026-02-17T20:24:38.892370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-17T20:24:38.906071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-17T20:24:38.906513] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-17T20:24:38.907514] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-17T20:24:38.907593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:38.907630] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:38.907658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:38.907721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:38.971810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:38.972799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:38.972889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:38.972933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:39.104719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:39.104890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:39.104932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:39.104962] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:39.108846] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: DOWN (p=49.78%) [2026-02-17T20:24:39.109180] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-17T20:24:39.109323] [INFO ] [sig ] III: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:39.268098] [INFO ] [LOCAL ] Saved forecast: III 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/III.txt [2026-02-17T20:24:39.268269] [INFO ] [sig ] [1595/3401] Completed III in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:39.268309] [INFO ] [sig ] [1596/3401] Forecasting IIIN... [2026-02-17T20:24:39.268338] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-17T20:24:39.268369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-17T20:24:39.281811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-17T20:24:39.282248] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-17T20:24:39.283218] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-17T20:24:39.283275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:39.283309] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:39.283336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:39.283394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:39.348258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:39.349181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:39.349272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:39.349306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:39.489922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:39.490303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:39.490346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:39.490377] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:39.494959] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=15.97%) [2026-02-17T20:24:39.495313] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-17T20:24:39.495488] [INFO ] [sig ] IIIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:39.656016] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IIIN.txt [2026-02-17T20:24:39.656184] [INFO ] [sig ] [1596/3401] Completed IIIN in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:39.656226] [INFO ] [sig ] [1597/3401] Forecasting IIM... [2026-02-17T20:24:39.656257] [INFO ] [sig ] Generating forecast for: IIM [2026-02-17T20:24:39.656290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-17T20:24:39.669047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-17T20:24:39.669495] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-17T20:24:39.670358] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-17T20:24:39.670414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:39.670477] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:39.670506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:39.670564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:39.736475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:39.737432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:39.737522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:39.737557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:39.866405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:39.866594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:39.866640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:39.866675] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:39.870921] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=10.60%) [2026-02-17T20:24:39.871320] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-17T20:24:39.871499] [INFO ] [sig ] IIM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:40.025347] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IIM.txt [2026-02-17T20:24:40.025498] [INFO ] [sig ] [1597/3401] Completed IIM in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:40.025540] [INFO ] [sig ] [1598/3401] Forecasting ILMN... [2026-02-17T20:24:40.025588] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-17T20:24:40.025624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-17T20:24:40.036887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-17T20:24:40.037279] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-17T20:24:40.038097] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-17T20:24:40.038178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:40.038213] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:40.038241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:40.038298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:40.097233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:40.098120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:40.098205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:40.098239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:40.232044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:40.232236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:40.232283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:40.232314] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:40.235998] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=62.15%) [2026-02-17T20:24:40.236278] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-17T20:24:40.236407] [INFO ] [sig ] ILMN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:40.383836] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ILMN.txt [2026-02-17T20:24:40.384004] [INFO ] [sig ] [1598/3401] Completed ILMN in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:40.384050] [INFO ] [sig ] [1599/3401] Forecasting IMAX... [2026-02-17T20:24:40.384082] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-17T20:24:40.384123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-17T20:24:40.395980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-17T20:24:40.396348] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-17T20:24:40.397236] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-17T20:24:40.397299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:40.397333] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:40.397361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:40.397417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:40.456806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:40.457662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:40.457747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:40.457781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:40.580319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:40.580486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:40.580527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:40.580556] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:40.584806] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-17T20:24:40.585092] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-17T20:24:40.585225] [INFO ] [sig ] IMAX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:40.728791] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMAX.txt [2026-02-17T20:24:40.728948] [INFO ] [sig ] [1599/3401] Completed IMAX in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:40.728986] [INFO ] [sig ] [1600/3401] Forecasting IMMP... [2026-02-17T20:24:40.729014] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-17T20:24:40.729046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-17T20:24:40.740843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-17T20:24:40.741216] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-17T20:24:40.742027] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-17T20:24:40.742081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:40.742112] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:40.742139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:40.742194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:40.802397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:40.803304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:40.803390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:40.803426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:40.923377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:40.923554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:40.923619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:40.923687] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:40.927338] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: UP (p=56.61%) [2026-02-17T20:24:40.927705] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-17T20:24:40.927889] [INFO ] [sig ] IMMP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:41.091302] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IMMP.txt [2026-02-17T20:24:41.091478] [INFO ] [sig ] [1600/3401] Completed IMMP in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:41.091525] [INFO ] [sig ] [1601/3401] Forecasting IMMX... [2026-02-17T20:24:41.091557] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-17T20:24:41.091607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-17T20:24:41.103225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-17T20:24:41.103562] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-17T20:24:41.104370] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-17T20:24:41.104423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:41.104456] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:41.104483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:41.104540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:41.165387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:41.166367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:41.166454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:41.166489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:41.293790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:41.293965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:41.294005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:41.294034] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:41.297495] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-17T20:24:41.297797] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-17T20:24:41.297930] [INFO ] [sig ] IMMX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:41.452678] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IMMX.txt [2026-02-17T20:24:41.452871] [INFO ] [sig ] [1601/3401] Completed IMMX in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:41.452938] [INFO ] [sig ] [1602/3401] Forecasting IMNM... [2026-02-17T20:24:41.452986] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-17T20:24:41.453027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-17T20:24:41.467056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-17T20:24:41.467526] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-17T20:24:41.468421] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-17T20:24:41.468482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:41.468532] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:41.468597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:41.468687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:41.532685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:41.533608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:41.533697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:41.533731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:41.666868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:41.667033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:41.667076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:41.667115] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:41.670824] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=16.54%) [2026-02-17T20:24:41.671122] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-17T20:24:41.671256] [INFO ] [sig ] IMNM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:41.832491] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMNM.txt [2026-02-17T20:24:41.832719] [INFO ] [sig ] [1602/3401] Completed IMNM in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:41.832775] [INFO ] [sig ] [1603/3401] Forecasting IMNN... [2026-02-17T20:24:41.832815] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-17T20:24:41.832857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-17T20:24:41.845286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-17T20:24:41.845759] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-17T20:24:41.846723] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-17T20:24:41.846781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:41.846815] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:41.846842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:41.846901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:41.911638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:41.912612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:41.912705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:41.912739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:42.041050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:42.041211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:42.041256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:42.041287] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:42.045213] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=43.61%) [2026-02-17T20:24:42.045568] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-17T20:24:42.045733] [INFO ] [sig ] IMNN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:42.198418] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMNN.txt [2026-02-17T20:24:42.198608] [INFO ] [sig ] [1603/3401] Completed IMNN in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:42.198653] [INFO ] [sig ] [1604/3401] Forecasting IMOS... [2026-02-17T20:24:42.198685] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-17T20:24:42.198716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-17T20:24:42.211189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-17T20:24:42.211621] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-17T20:24:42.212470] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-17T20:24:42.212526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:42.212560] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:42.212612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:42.212674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:42.279518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:42.280459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:42.280549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:42.280603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:42.410393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:42.410611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:42.410665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:42.410703] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:42.414564] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=37.37%) [2026-02-17T20:24:42.414951] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-17T20:24:42.415105] [INFO ] [sig ] IMOS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:42.579956] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMOS.txt [2026-02-17T20:24:42.580128] [INFO ] [sig ] [1604/3401] Completed IMOS in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:42.580170] [INFO ] [sig ] [1605/3401] Forecasting IMPP... [2026-02-17T20:24:42.580202] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-17T20:24:42.580237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-17T20:24:42.592516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-17T20:24:42.592998] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-17T20:24:42.594272] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-17T20:24:42.594330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:42.594367] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:42.594404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:42.594465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:42.659019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:42.660010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:42.660102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:42.660137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:42.795689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:42.795865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:42.795934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:42.795973] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:42.799839] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-17T20:24:42.800346] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-17T20:24:42.800483] [INFO ] [sig ] IMPP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:42.964518] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMPP.txt [2026-02-17T20:24:42.964703] [INFO ] [sig ] [1605/3401] Completed IMPP in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:42.964748] [INFO ] [sig ] [1606/3401] Forecasting IMRX... [2026-02-17T20:24:42.964780] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-17T20:24:42.964812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-17T20:24:42.977019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-17T20:24:42.977440] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-17T20:24:42.978320] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-17T20:24:42.978376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:42.978410] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:42.978438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:42.978497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:43.041609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:43.042524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:43.042632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:43.042669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:43.169249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:43.169406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:43.169449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:43.169480] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:43.173231] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-02-17T20:24:43.173598] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-17T20:24:43.173781] [INFO ] [sig ] IMRX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:43.327628] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMRX.txt [2026-02-17T20:24:43.327800] [INFO ] [sig ] [1606/3401] Completed IMRX in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:43.327843] [INFO ] [sig ] [1607/3401] Forecasting IMTX... [2026-02-17T20:24:43.327875] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-17T20:24:43.327908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-17T20:24:43.339876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-17T20:24:43.340317] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-17T20:24:43.341228] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-17T20:24:43.341284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:43.341315] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:43.341344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:43.341402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:43.403716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:43.404689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:43.404819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:43.404854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:43.531215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:43.531385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:43.531430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:43.531461] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:43.535043] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-02-17T20:24:43.535340] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-17T20:24:43.535475] [INFO ] [sig ] IMTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:43.681779] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMTX.txt [2026-02-17T20:24:43.681943] [INFO ] [sig ] [1607/3401] Completed IMTX in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:43.681985] [INFO ] [sig ] [1608/3401] Forecasting IMXI... [2026-02-17T20:24:43.682016] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-17T20:24:43.682049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-17T20:24:43.693366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-17T20:24:43.693761] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-17T20:24:43.694540] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-17T20:24:43.694615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:43.694649] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:43.694677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:43.694735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:43.761235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:43.762308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:43.762403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:43.762438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:43.900184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:43.900353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:43.900397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:43.900428] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:43.904481] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-02-17T20:24:43.904788] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-17T20:24:43.904923] [INFO ] [sig ] IMXI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:44.050058] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IMXI.txt [2026-02-17T20:24:44.050209] [INFO ] [sig ] [1608/3401] Completed IMXI in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-17T20:24:44.050249] [INFO ] [sig ] [1609/3401] Forecasting INAB... [2026-02-17T20:24:44.050281] [INFO ] [sig ] Generating forecast for: INAB [2026-02-17T20:24:44.050312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-17T20:24:44.061447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-17T20:24:44.061898] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-17T20:24:44.062909] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-17T20:24:44.063153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:44.063203] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:44.063231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:44.063288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:44.120785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:44.121757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:44.121850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:44.121883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:44.239847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:44.240013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:44.240053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:44.240082] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:44.243477] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-17T20:24:44.243778] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-17T20:24:44.243934] [INFO ] [sig ] INAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:44.389382] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INAB.txt [2026-02-17T20:24:44.389555] [INFO ] [sig ] [1609/3401] Completed INAB in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-17T20:24:44.389619] [INFO ] [sig ] [1610/3401] Forecasting INBK... [2026-02-17T20:24:44.389651] [INFO ] [sig ] Generating forecast for: INBK [2026-02-17T20:24:44.389684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-17T20:24:44.401467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-17T20:24:44.401934] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-17T20:24:44.402806] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-17T20:24:44.402873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:44.402913] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:44.402946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:44.403008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:44.462611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:44.463486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:44.463629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:44.463668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:44.589824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:44.589987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:44.590027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:44.590057] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:44.593565] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=92.42%) [2026-02-17T20:24:44.593870] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-17T20:24:44.594001] [INFO ] [sig ] INBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:44.760284] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INBK.txt [2026-02-17T20:24:44.760473] [INFO ] [sig ] [1610/3401] Completed INBK in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:44.760514] [INFO ] [sig ] [1611/3401] Forecasting INBX... [2026-02-17T20:24:44.760545] [INFO ] [sig ] Generating forecast for: INBX [2026-02-17T20:24:44.760596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-17T20:24:44.772308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-17T20:24:44.772734] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-17T20:24:44.773551] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-17T20:24:44.773624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:44.773657] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:44.773685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:44.773741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:44.835141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:44.836109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:44.836204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:44.836239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:44.958602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:44.958777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:44.958826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:44.958865] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:44.962522] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-02-17T20:24:44.962878] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-17T20:24:44.963024] [INFO ] [sig ] INBX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:45.109695] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INBX.txt [2026-02-17T20:24:45.109855] [INFO ] [sig ] [1611/3401] Completed INBX in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:45.109904] [INFO ] [sig ] [1612/3401] Forecasting INCY... [2026-02-17T20:24:45.109940] [INFO ] [sig ] Generating forecast for: INCY [2026-02-17T20:24:45.109977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-17T20:24:45.121731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-17T20:24:45.122130] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-17T20:24:45.123004] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-17T20:24:45.123060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:45.123095] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:45.123124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:45.123184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:45.186388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:45.187316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:45.187405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:45.187439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:45.312751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:45.312925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:45.312975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:45.313014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:45.316550] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-17T20:24:45.316853] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-17T20:24:45.316985] [INFO ] [sig ] INCY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:45.465241] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INCY.txt [2026-02-17T20:24:45.465407] [INFO ] [sig ] [1612/3401] Completed INCY in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:45.465455] [INFO ] [sig ] [1613/3401] Forecasting INDB... [2026-02-17T20:24:45.465487] [INFO ] [sig ] Generating forecast for: INDB [2026-02-17T20:24:45.465517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-17T20:24:45.477036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-17T20:24:45.477492] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-17T20:24:45.478348] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-17T20:24:45.478405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:45.478443] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:45.478472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:45.478533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:45.541282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:45.542241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:45.542327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:45.542362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:45.666299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:45.666469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:45.666513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:45.666545] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:45.670141] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=86.80%) [2026-02-17T20:24:45.670439] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-17T20:24:45.670592] [INFO ] [sig ] INDB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:45.834443] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INDB.txt [2026-02-17T20:24:45.834627] [INFO ] [sig ] [1613/3401] Completed INDB in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:45.834670] [INFO ] [sig ] [1614/3401] Forecasting INDI... [2026-02-17T20:24:45.834700] [INFO ] [sig ] Generating forecast for: INDI [2026-02-17T20:24:45.834732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-17T20:24:45.846156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-17T20:24:45.846565] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-17T20:24:45.847393] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-17T20:24:45.847446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:45.847523] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:45.847552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:45.847629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:45.909350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:45.910446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:45.910530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:45.910562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:46.035181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:46.035352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:46.035395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:46.035426] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:46.039080] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-17T20:24:46.039383] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-17T20:24:46.039535] [INFO ] [sig ] INDI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:46.186640] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INDI.txt [2026-02-17T20:24:46.186863] [INFO ] [sig ] [1614/3401] Completed INDI in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:46.186922] [INFO ] [sig ] [1615/3401] Forecasting INDP... [2026-02-17T20:24:46.186966] [INFO ] [sig ] Generating forecast for: INDP [2026-02-17T20:24:46.187008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-17T20:24:46.200517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-17T20:24:46.200974] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-17T20:24:46.202039] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-17T20:24:46.202101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:46.202135] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:46.202162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:46.202220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:46.265667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:46.266560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:46.266665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:46.266700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:46.380017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:46.380190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:46.380230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:46.380260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:46.383693] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-17T20:24:46.383999] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-17T20:24:46.384147] [INFO ] [sig ] INDP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:46.527498] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INDP.txt [2026-02-17T20:24:46.527694] [INFO ] [sig ] [1615/3401] Completed INDP in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:46.527739] [INFO ] [sig ] [1616/3401] Forecasting INDY... [2026-02-17T20:24:46.527769] [INFO ] [sig ] Generating forecast for: INDY [2026-02-17T20:24:46.527801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-17T20:24:46.540008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-17T20:24:46.540648] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-17T20:24:46.541693] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-17T20:24:46.541747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:46.541779] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:46.541806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:46.541863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:46.600895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:46.601784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:46.601869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:46.601904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:46.727206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:46.727375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:46.727433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:46.727463] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:46.730954] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=72.59%) [2026-02-17T20:24:46.731239] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-17T20:24:46.731370] [INFO ] [sig ] INDY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:46.877944] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INDY.txt [2026-02-17T20:24:46.878115] [INFO ] [sig ] [1616/3401] Completed INDY in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:46.878155] [INFO ] [sig ] [1617/3401] Forecasting INFY... [2026-02-17T20:24:46.878186] [INFO ] [sig ] Generating forecast for: INFY [2026-02-17T20:24:46.878219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-17T20:24:46.889839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-17T20:24:46.890231] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-17T20:24:46.891041] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-17T20:24:46.891095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:46.891126] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:46.891153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:46.891210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:46.950929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:46.951818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:46.951906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:46.951939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:47.074767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:47.074932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:47.074973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:47.075038] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:47.078482] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-17T20:24:47.078788] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-17T20:24:47.078922] [INFO ] [sig ] INFY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:47.226067] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INFY.txt [2026-02-17T20:24:47.226213] [INFO ] [sig ] [1617/3401] Completed INFY in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:47.226253] [INFO ] [sig ] [1618/3401] Forecasting ING... [2026-02-17T20:24:47.226284] [INFO ] [sig ] Generating forecast for: ING [2026-02-17T20:24:47.226315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-17T20:24:47.237815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-17T20:24:47.238191] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-17T20:24:47.239002] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-17T20:24:47.239056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:47.239089] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:47.239116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:47.239173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:47.298167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:47.298969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:47.299122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:47.299158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:47.425281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:47.425447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:47.425492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:47.425522] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:47.429282] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: DOWN (p=16.05%) [2026-02-17T20:24:47.429740] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-17T20:24:47.429883] [INFO ] [sig ] ING: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:47.576827] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ING.txt [2026-02-17T20:24:47.576982] [INFO ] [sig ] [1618/3401] Completed ING in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:47.577030] [INFO ] [sig ] [1619/3401] Forecasting INGN... [2026-02-17T20:24:47.577061] [INFO ] [sig ] Generating forecast for: INGN [2026-02-17T20:24:47.577266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-17T20:24:47.591051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-17T20:24:47.591681] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-17T20:24:47.592502] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-17T20:24:47.592555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:47.592614] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:47.592644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:47.592701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:47.651031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:47.651936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:47.652030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:47.652065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:47.774077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:47.774240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:47.774280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:47.774309] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:47.777838] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-02-17T20:24:47.778126] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-17T20:24:47.778257] [INFO ] [sig ] INGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:47.931756] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INGN.txt [2026-02-17T20:24:47.931902] [INFO ] [sig ] [1619/3401] Completed INGN in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:47.931942] [INFO ] [sig ] [1620/3401] Forecasting INMB... [2026-02-17T20:24:47.931972] [INFO ] [sig ] Generating forecast for: INMB [2026-02-17T20:24:47.932004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-17T20:24:47.943161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-17T20:24:47.943529] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-17T20:24:47.944569] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-17T20:24:47.944644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:47.944703] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:47.944733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:47.944788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:48.003389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:48.004260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:48.004345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:48.004377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:48.127626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:48.127784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:48.127824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:48.127852] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:48.131422] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-02-17T20:24:48.131724] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-17T20:24:48.131856] [INFO ] [sig ] INMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:48.279609] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INMB.txt [2026-02-17T20:24:48.279792] [INFO ] [sig ] [1620/3401] Completed INMB in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:48.279836] [INFO ] [sig ] [1621/3401] Forecasting INMD... [2026-02-17T20:24:48.279870] [INFO ] [sig ] Generating forecast for: INMD [2026-02-17T20:24:48.279905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-17T20:24:48.292444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-17T20:24:48.292874] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-17T20:24:48.293879] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-17T20:24:48.293932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:48.293964] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:48.293991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:48.294051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:48.352166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:48.353084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:48.353169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:48.353201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:48.478036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:48.478201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:48.478243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:48.478273] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:48.481737] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-17T20:24:48.482019] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-17T20:24:48.482147] [INFO ] [sig ] INMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:48.626445] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INMD.txt [2026-02-17T20:24:48.626626] [INFO ] [sig ] [1621/3401] Completed INMD in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:48.626671] [INFO ] [sig ] [1622/3401] Forecasting INN... [2026-02-17T20:24:48.626701] [INFO ] [sig ] Generating forecast for: INN [2026-02-17T20:24:48.626732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-17T20:24:48.637813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-17T20:24:48.638231] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-17T20:24:48.639078] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-17T20:24:48.639134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:48.639166] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:48.639193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:48.639250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:48.697637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:48.698527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:48.698627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:48.698662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:48.821952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:48.822109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:48.822150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:48.822179] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:48.825642] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-17T20:24:48.825916] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-17T20:24:48.826046] [INFO ] [sig ] INN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:48.973334] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INN.txt [2026-02-17T20:24:48.973495] [INFO ] [sig ] [1622/3401] Completed INN in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:48.973539] [INFO ] [sig ] [1623/3401] Forecasting INO... [2026-02-17T20:24:48.973589] [INFO ] [sig ] Generating forecast for: INO [2026-02-17T20:24:48.973626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-17T20:24:48.988246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-17T20:24:48.988635] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-17T20:24:48.989456] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-17T20:24:48.989510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:48.989542] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:48.989588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:48.989648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:49.047784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:49.048542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:49.048666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:49.048704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:49.175184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:49.175343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:49.175386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:49.175415] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:49.178843] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-02-17T20:24:49.179116] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-17T20:24:49.179243] [INFO ] [sig ] INO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:49.327016] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INO.txt [2026-02-17T20:24:49.327150] [INFO ] [sig ] [1623/3401] Completed INO in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:49.327202] [INFO ] [sig ] [1624/3401] Forecasting INOD... [2026-02-17T20:24:49.327244] [INFO ] [sig ] Generating forecast for: INOD [2026-02-17T20:24:49.327275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-17T20:24:49.339081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-17T20:24:49.339631] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-17T20:24:49.340407] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-17T20:24:49.340460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:49.340491] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:49.340521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:49.340605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:49.399194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:49.399935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:49.400069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:49.400110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:49.527904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:49.528259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:49.528300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:49.528329] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:49.532205] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-17T20:24:49.532495] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-17T20:24:49.532662] [INFO ] [sig ] INOD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:49.684231] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INOD.txt [2026-02-17T20:24:49.684389] [INFO ] [sig ] [1624/3401] Completed INOD in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:49.684430] [INFO ] [sig ] [1625/3401] Forecasting INSE... [2026-02-17T20:24:49.684460] [INFO ] [sig ] Generating forecast for: INSE [2026-02-17T20:24:49.684493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-17T20:24:49.695680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-17T20:24:49.696099] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-17T20:24:49.696972] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-17T20:24:49.697026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:49.697059] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:49.697086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:49.697144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:49.761374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:49.762493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:49.762605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:49.762642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:49.892854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:49.893023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:49.893064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:49.893093] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:49.897064] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=28.06%) [2026-02-17T20:24:49.897422] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-17T20:24:49.897565] [INFO ] [sig ] INSE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:50.049203] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INSE.txt [2026-02-17T20:24:50.049375] [INFO ] [sig ] [1625/3401] Completed INSE in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-17T20:24:50.049415] [INFO ] [sig ] [1626/3401] Forecasting INSG... [2026-02-17T20:24:50.049445] [INFO ] [sig ] Generating forecast for: INSG [2026-02-17T20:24:50.049476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-17T20:24:50.060516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-17T20:24:50.060938] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-17T20:24:50.061755] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-17T20:24:50.061809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:50.061841] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:50.061868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:50.061923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:50.124831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:50.125734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:50.125820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:50.125854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:50.250861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:50.251037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:50.251086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:50.251122] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:50.254953] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: DOWN (p=34.29%) [2026-02-17T20:24:50.255261] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-17T20:24:50.255402] [INFO ] [sig ] INSG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:50.411944] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INSG.txt [2026-02-17T20:24:50.412105] [INFO ] [sig ] [1626/3401] Completed INSG in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:50.412153] [INFO ] [sig ] [1627/3401] Forecasting INSM... [2026-02-17T20:24:50.412186] [INFO ] [sig ] Generating forecast for: INSM [2026-02-17T20:24:50.412232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-17T20:24:50.423673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-17T20:24:50.424015] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-17T20:24:50.424846] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-17T20:24:50.424901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:50.424934] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:50.424961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:50.425019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:50.482506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:50.483212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:50.483294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:50.483327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:50.602350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:50.602515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:50.602556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:50.602625] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:50.606665] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=65.48%) [2026-02-17T20:24:50.606952] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-17T20:24:50.607082] [INFO ] [sig ] INSM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:50.750044] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INSM.txt [2026-02-17T20:24:50.750222] [INFO ] [sig ] [1627/3401] Completed INSM in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:50.750272] [INFO ] [sig ] [1628/3401] Forecasting INSP... [2026-02-17T20:24:50.750303] [INFO ] [sig ] Generating forecast for: INSP [2026-02-17T20:24:50.750335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-17T20:24:50.761473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-17T20:24:50.761857] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-17T20:24:50.762664] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-17T20:24:50.762718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:50.762751] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:50.762778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:50.762834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:50.819132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:50.819886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:50.819968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:50.820000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:50.942117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:50.942284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:50.942325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:50.942355] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:50.945877] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=70.00%) [2026-02-17T20:24:50.946157] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-17T20:24:50.946285] [INFO ] [sig ] INSP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:51.101236] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INSP.txt [2026-02-17T20:24:51.101402] [INFO ] [sig ] [1628/3401] Completed INSP in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:51.101443] [INFO ] [sig ] [1629/3401] Forecasting INTA... [2026-02-17T20:24:51.101472] [INFO ] [sig ] Generating forecast for: INTA [2026-02-17T20:24:51.101506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-17T20:24:51.113392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-17T20:24:51.113831] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-17T20:24:51.114667] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-17T20:24:51.114720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:51.114753] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:51.114781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:51.114837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:51.178865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:51.179813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:51.179920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:51.179984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:51.314305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:51.314470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:51.314511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:51.314542] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:51.318216] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-17T20:24:51.318518] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-17T20:24:51.318673] [INFO ] [sig ] INTA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:51.481955] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INTA.txt [2026-02-17T20:24:51.482139] [INFO ] [sig ] [1629/3401] Completed INTA in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:51.482182] [INFO ] [sig ] [1630/3401] Forecasting INTC... [2026-02-17T20:24:51.482213] [INFO ] [sig ] Generating forecast for: INTC [2026-02-17T20:24:51.482435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-17T20:24:51.496446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-17T20:24:51.496884] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-17T20:24:51.497889] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-17T20:24:51.497956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:51.498013] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:51.498068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:51.498164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:51.562312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:51.563247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:51.563343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:51.563383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:51.694275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:51.694442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:51.694484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:51.694515] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:51.702523] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=37.19%) [2026-02-17T20:24:51.702876] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-17T20:24:51.703034] [INFO ] [sig ] INTC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:51.857903] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INTC.txt [2026-02-17T20:24:51.858074] [INFO ] [sig ] [1630/3401] Completed INTC in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:51.858123] [INFO ] [sig ] [1631/3401] Forecasting INVA... [2026-02-17T20:24:51.858159] [INFO ] [sig ] Generating forecast for: INVA [2026-02-17T20:24:51.858195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-17T20:24:51.871171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-17T20:24:51.871596] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-17T20:24:51.872397] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-17T20:24:51.872451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:51.872512] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:51.872554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:51.872643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:51.932440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:51.933425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:51.933523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:51.933557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:52.055265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:52.055435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:52.055478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:52.055508] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:52.059742] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=25.93%) [2026-02-17T20:24:52.060067] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-17T20:24:52.060213] [INFO ] [sig ] INVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:52.213409] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INVA.txt [2026-02-17T20:24:52.213613] [INFO ] [sig ] [1631/3401] Completed INVA in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:52.213668] [INFO ] [sig ] [1632/3401] Forecasting INVE... [2026-02-17T20:24:52.213714] [INFO ] [sig ] Generating forecast for: INVE [2026-02-17T20:24:52.213760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-17T20:24:52.225635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-17T20:24:52.226072] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-17T20:24:52.226927] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-17T20:24:52.226987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:52.227025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:52.227052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:52.227109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:52.287388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:52.288356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:52.288457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:52.288510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:52.410470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:52.410652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:52.410697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:52.410727] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:52.414651] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-02-17T20:24:52.414983] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-17T20:24:52.415123] [INFO ] [sig ] INVE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:52.572043] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/INVE.txt [2026-02-17T20:24:52.572247] [INFO ] [sig ] [1632/3401] Completed INVE in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:52.572301] [INFO ] [sig ] [1633/3401] Forecasting INVH... [2026-02-17T20:24:52.572334] [INFO ] [sig ] Generating forecast for: INVH [2026-02-17T20:24:52.572367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-17T20:24:52.585021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-17T20:24:52.585466] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-17T20:24:52.586382] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-17T20:24:52.586441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:52.586475] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:52.586504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:52.586562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:52.651913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:52.652906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:52.652999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:52.653032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:52.785157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:52.785327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:52.785370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:52.785400] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:52.789120] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-02-17T20:24:52.789419] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-17T20:24:52.789556] [INFO ] [sig ] INVH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:52.937996] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/INVH.txt [2026-02-17T20:24:52.938182] [INFO ] [sig ] [1633/3401] Completed INVH in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:52.938224] [INFO ] [sig ] [1634/3401] Forecasting IONS... [2026-02-17T20:24:52.938253] [INFO ] [sig ] Generating forecast for: IONS [2026-02-17T20:24:52.938286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-17T20:24:52.949819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-17T20:24:52.950231] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-17T20:24:52.951038] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-17T20:24:52.951092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:52.951129] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:52.951155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:52.951212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:53.008349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:53.009300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:53.009387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:53.009420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:53.137736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:53.137915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:53.137957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:53.138029] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:53.141679] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=49.44%) [2026-02-17T20:24:53.141976] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-17T20:24:53.142104] [INFO ] [sig ] IONS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:53.291131] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IONS.txt [2026-02-17T20:24:53.291291] [INFO ] [sig ] [1634/3401] Completed IONS in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:53.291332] [INFO ] [sig ] [1635/3401] Forecasting IOSP... [2026-02-17T20:24:53.291361] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-17T20:24:53.291402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-17T20:24:53.305036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-17T20:24:53.305708] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-17T20:24:53.306539] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-17T20:24:53.306619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:53.306653] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:53.306681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:53.306738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:53.363739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:53.364703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:53.364804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:53.364837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:53.488708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:53.488882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:53.488924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:53.488953] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:53.493070] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=71.59%) [2026-02-17T20:24:53.493361] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-17T20:24:53.493493] [INFO ] [sig ] IOSP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:53.638738] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IOSP.txt [2026-02-17T20:24:53.638905] [INFO ] [sig ] [1635/3401] Completed IOSP in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:53.638947] [INFO ] [sig ] [1636/3401] Forecasting IOVA... [2026-02-17T20:24:53.638978] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-17T20:24:53.639010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-17T20:24:53.650838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-17T20:24:53.651247] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-17T20:24:53.652097] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-17T20:24:53.652155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:53.652189] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:53.652217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:53.652275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:53.710523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:53.711426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:53.711510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:53.711544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:53.839914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:53.840101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:53.840143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:53.840172] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:53.843640] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=34.40%) [2026-02-17T20:24:53.843932] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-17T20:24:53.844063] [INFO ] [sig ] IOVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:53.997819] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IOVA.txt [2026-02-17T20:24:53.997997] [INFO ] [sig ] [1636/3401] Completed IOVA in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:53.998038] [INFO ] [sig ] [1637/3401] Forecasting IPGP... [2026-02-17T20:24:53.998068] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-17T20:24:53.998099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-17T20:24:54.010058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-17T20:24:54.010678] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-17T20:24:54.011474] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-17T20:24:54.011530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:54.011561] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:54.011624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:54.011683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:54.072217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:54.073127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:54.073214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:54.073247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:54.201258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:54.201424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:54.201466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:54.201497] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:54.204984] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-02-17T20:24:54.205451] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-17T20:24:54.205597] [INFO ] [sig ] IPGP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:54.350148] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IPGP.txt [2026-02-17T20:24:54.350303] [INFO ] [sig ] [1637/3401] Completed IPGP in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:54.350344] [INFO ] [sig ] [1638/3401] Forecasting IPI... [2026-02-17T20:24:54.350372] [INFO ] [sig ] Generating forecast for: IPI [2026-02-17T20:24:54.350404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-17T20:24:54.364429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-17T20:24:54.364975] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-17T20:24:54.366084] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-17T20:24:54.366152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:54.366195] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:54.366223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:54.366302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:54.429186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:54.430137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:54.430239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:54.430274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:54.556990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:54.557210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:54.557271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:54.557311] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:54.562386] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=84.90%) [2026-02-17T20:24:54.562896] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-17T20:24:54.563103] [INFO ] [sig ] IPI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:54.720346] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IPI.txt [2026-02-17T20:24:54.720519] [INFO ] [sig ] [1638/3401] Completed IPI in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:54.720560] [INFO ] [sig ] [1639/3401] Forecasting IQ... [2026-02-17T20:24:54.720613] [INFO ] [sig ] Generating forecast for: IQ [2026-02-17T20:24:54.720647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-17T20:24:54.736628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-17T20:24:54.737122] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-17T20:24:54.738306] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-17T20:24:54.738553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:54.738622] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:54.738663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:54.738750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:54.810277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:54.811200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:54.811299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:54.811334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:54.935895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:54.936069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:54.936118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:54.936155] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:54.939777] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=17.14%) [2026-02-17T20:24:54.940134] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-17T20:24:54.940299] [INFO ] [sig ] IQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:55.089605] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IQ.txt [2026-02-17T20:24:55.089783] [INFO ] [sig ] [1639/3401] Completed IQ in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:55.089824] [INFO ] [sig ] [1640/3401] Forecasting IQI... [2026-02-17T20:24:55.089853] [INFO ] [sig ] Generating forecast for: IQI [2026-02-17T20:24:55.089886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-17T20:24:55.101144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-17T20:24:55.101597] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-17T20:24:55.102470] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-17T20:24:55.102529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:55.102564] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:55.102622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:55.102685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:55.161778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:55.162850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:55.162942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:55.162976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:55.286402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:55.286601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:55.286645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:55.286675] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:55.290320] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-17T20:24:55.290682] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-17T20:24:55.290823] [INFO ] [sig ] IQI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:55.444164] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IQI.txt [2026-02-17T20:24:55.444303] [INFO ] [sig ] [1640/3401] Completed IQI in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:55.444342] [INFO ] [sig ] [1641/3401] Forecasting IQQQ... [2026-02-17T20:24:55.444372] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-17T20:24:55.444402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-17T20:24:55.455751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-17T20:24:55.456099] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-17T20:24:55.456913] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-17T20:24:55.456967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:55.457000] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:55.457028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:55.457084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:55.514753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:55.515705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:55.515789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:55.515858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:55.635487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:55.635670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:55.635712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:55.635742] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:55.639300] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=80.20%) [2026-02-17T20:24:55.639601] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-17T20:24:55.639755] [INFO ] [sig ] IQQQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:55.785127] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IQQQ.txt [2026-02-17T20:24:55.785284] [INFO ] [sig ] [1641/3401] Completed IQQQ in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-17T20:24:55.785331] [INFO ] [sig ] [1642/3401] Forecasting IRDM... [2026-02-17T20:24:55.785363] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-17T20:24:55.785397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-17T20:24:55.797819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-17T20:24:55.798193] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-17T20:24:55.799024] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-17T20:24:55.799079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:55.799113] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:55.799142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:55.799201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:55.857818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:55.858635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:55.858720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:55.858756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:55.985208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:55.985381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:55.985423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:55.985453] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:55.989106] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-17T20:24:55.989450] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-17T20:24:55.989615] [INFO ] [sig ] IRDM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:56.143447] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IRDM.txt [2026-02-17T20:24:56.143623] [INFO ] [sig ] [1642/3401] Completed IRDM in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-17T20:24:56.143667] [INFO ] [sig ] [1643/3401] Forecasting IREN... [2026-02-17T20:24:56.143697] [INFO ] [sig ] Generating forecast for: IREN [2026-02-17T20:24:56.143728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-17T20:24:56.156017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-17T20:24:56.156407] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-17T20:24:56.157496] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-17T20:24:56.157554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:56.157607] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:56.157638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:56.157697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:56.219246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:56.220019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:56.220106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:56.220142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:56.349295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:56.349457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:56.349498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:56.349527] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:56.353170] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-02-17T20:24:56.353461] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-17T20:24:56.353616] [INFO ] [sig ] IREN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:56.501978] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IREN.txt [2026-02-17T20:24:56.502115] [INFO ] [sig ] [1643/3401] Completed IREN in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:56.502155] [INFO ] [sig ] [1644/3401] Forecasting IRM... [2026-02-17T20:24:56.502185] [INFO ] [sig ] Generating forecast for: IRM [2026-02-17T20:24:56.502217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-17T20:24:56.514034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-17T20:24:56.514617] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-17T20:24:56.515410] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-17T20:24:56.515492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:56.515527] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:56.515555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:56.515638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:56.578800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:56.579713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:56.579800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:56.579837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:56.709951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:56.710121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:56.710165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:56.710197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:56.713803] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=83.89%) [2026-02-17T20:24:56.714098] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-17T20:24:56.714257] [INFO ] [sig ] IRM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:56.871902] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IRM.txt [2026-02-17T20:24:56.872076] [INFO ] [sig ] [1644/3401] Completed IRM in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:56.872117] [INFO ] [sig ] [1645/3401] Forecasting IRMD... [2026-02-17T20:24:56.872148] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-17T20:24:56.872179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-17T20:24:56.883195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-17T20:24:56.883539] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-17T20:24:56.884333] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-17T20:24:56.884388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:56.884422] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:56.884450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:56.884507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:56.943229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:56.943942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:56.944021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:56.944054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:57.068172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:57.068346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:57.068389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:57.068420] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:57.072047] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=84.92%) [2026-02-17T20:24:57.072337] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-17T20:24:57.072471] [INFO ] [sig ] IRMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:57.223658] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IRMD.txt [2026-02-17T20:24:57.223799] [INFO ] [sig ] [1645/3401] Completed IRMD in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:57.223840] [INFO ] [sig ] [1646/3401] Forecasting IRON... [2026-02-17T20:24:57.223869] [INFO ] [sig ] Generating forecast for: IRON [2026-02-17T20:24:57.223901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-17T20:24:57.234736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-17T20:24:57.235082] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-17T20:24:57.235902] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-17T20:24:57.235957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:57.235989] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:57.236017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:57.236074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:57.300491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:57.301343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:57.301428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:57.301464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:57.429739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:57.429900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:57.429944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:57.429975] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:57.434003] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=92.91%) [2026-02-17T20:24:57.434286] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-17T20:24:57.434623] [INFO ] [sig ] IRON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:57.587279] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IRON.txt [2026-02-17T20:24:57.587433] [INFO ] [sig ] [1646/3401] Completed IRON in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:57.587474] [INFO ] [sig ] [1647/3401] Forecasting IRTC... [2026-02-17T20:24:57.587503] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-17T20:24:57.587534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-17T20:24:57.599479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-17T20:24:57.599887] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-17T20:24:57.600871] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-17T20:24:57.600925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:57.600958] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:57.600985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:57.601042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:57.660978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:57.661843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:57.661922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:57.661955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:57.790198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:57.790557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:57.790616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:57.790646] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:57.794654] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=82.07%) [2026-02-17T20:24:57.794955] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-17T20:24:57.795090] [INFO ] [sig ] IRTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:57.944462] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IRTC.txt [2026-02-17T20:24:57.944615] [INFO ] [sig ] [1647/3401] Completed IRTC in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:57.944665] [INFO ] [sig ] [1648/3401] Forecasting IRWD... [2026-02-17T20:24:57.944696] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-17T20:24:57.944729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-17T20:24:57.956160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-17T20:24:57.956526] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-17T20:24:57.957381] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-17T20:24:57.957436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:57.957495] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:57.957524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:57.957599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:58.018469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:58.019194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:58.019272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:58.019305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:58.146747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:58.146917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:58.146959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:58.146990] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:58.151090] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-02-17T20:24:58.151434] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-17T20:24:58.151591] [INFO ] [sig ] IRWD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:58.311751] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IRWD.txt [2026-02-17T20:24:58.311920] [INFO ] [sig ] [1648/3401] Completed IRWD in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:58.311964] [INFO ] [sig ] [1649/3401] Forecasting ISD... [2026-02-17T20:24:58.312001] [INFO ] [sig ] Generating forecast for: ISD [2026-02-17T20:24:58.312034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-17T20:24:58.324002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-17T20:24:58.324384] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-17T20:24:58.325204] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-17T20:24:58.325268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:58.325305] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:58.325331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:58.325388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:58.385932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:58.386864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:58.386948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:58.386981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:58.506249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:58.506411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:58.506454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:58.506483] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:58.510038] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=57.75%) [2026-02-17T20:24:58.510365] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-17T20:24:58.510498] [INFO ] [sig ] ISD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:58.653763] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ISD.txt [2026-02-17T20:24:58.653924] [INFO ] [sig ] [1649/3401] Completed ISD in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:58.653965] [INFO ] [sig ] [1650/3401] Forecasting ISRG... [2026-02-17T20:24:58.653994] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-17T20:24:58.654026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-17T20:24:58.666357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-17T20:24:58.666809] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-17T20:24:58.667680] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-17T20:24:58.667736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:58.667769] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:58.667797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:58.667853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:58.730515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:58.731862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:58.731948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:58.731982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:58.865865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:58.866039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:58.866079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:58.866107] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:58.869563] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-17T20:24:58.869866] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-17T20:24:58.869998] [INFO ] [sig ] ISRG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:59.016870] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ISRG.txt [2026-02-17T20:24:59.017030] [INFO ] [sig ] [1650/3401] Completed ISRG in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:59.017070] [INFO ] [sig ] [1651/3401] Forecasting ISSC... [2026-02-17T20:24:59.017100] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-17T20:24:59.017134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-17T20:24:59.029348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-17T20:24:59.029775] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-17T20:24:59.030607] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-17T20:24:59.030661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:59.030692] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:59.030718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:59.030782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:59.088610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:59.089487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:59.089591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:59.089628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:59.215097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:59.215261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:59.215327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:59.215389] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:59.218971] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: UP (p=77.18%) [2026-02-17T20:24:59.219345] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-17T20:24:59.219505] [INFO ] [sig ] ISSC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:24:59.362933] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ISSC.txt [2026-02-17T20:24:59.363076] [INFO ] [sig ] [1651/3401] Completed ISSC in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:59.363116] [INFO ] [sig ] [1652/3401] Forecasting ISTB... [2026-02-17T20:24:59.363147] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-17T20:24:59.363180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-17T20:24:59.374189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-17T20:24:59.374567] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-17T20:24:59.375409] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-17T20:24:59.375464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:59.375497] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:59.375526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:59.375602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:59.434298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:59.435152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:59.435242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:59.435279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:59.557486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:59.557670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:24:59.557715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:59.557745] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:59.561391] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=41.00%) [2026-02-17T20:24:59.561713] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-17T20:24:59.561853] [INFO ] [sig ] ISTB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:24:59.706270] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ISTB.txt [2026-02-17T20:24:59.706422] [INFO ] [sig ] [1652/3401] Completed ISTB in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:24:59.706465] [INFO ] [sig ] [1653/3401] Forecasting ITIC... [2026-02-17T20:24:59.706497] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-17T20:24:59.706529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-17T20:24:59.717472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-17T20:24:59.717881] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-17T20:24:59.718884] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-17T20:24:59.718937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:24:59.718970] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:24:59.718997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:24:59.719054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:24:59.780948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:24:59.781937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:24:59.782033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:24:59.782074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:24:59.906907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:24:59.907071] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:24:59.907113] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:24:59.907146] [INFO ] [FORECASTER] Training complete [2026-02-17T20:24:59.910875] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-17T20:24:59.911219] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-17T20:24:59.911367] [INFO ] [sig ] ITIC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:00.070703] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ITIC.txt [2026-02-17T20:25:00.070873] [INFO ] [sig ] [1653/3401] Completed ITIC in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:25:00.070922] [INFO ] [sig ] [1654/3401] Forecasting ITRI... [2026-02-17T20:25:00.070954] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-17T20:25:00.070991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-17T20:25:00.084176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-17T20:25:00.084848] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-17T20:25:00.086063] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-17T20:25:00.086129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:00.086184] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:00.086240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:00.086351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:00.151469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:00.152343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:00.152428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:00.152463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:00.275682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:00.275854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:00.275895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:00.275924] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:00.279361] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-02-17T20:25:00.279668] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-17T20:25:00.279800] [INFO ] [sig ] ITRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:00.423362] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ITRI.txt [2026-02-17T20:25:00.424274] [INFO ] [sig ] [1654/3401] Completed ITRI in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:25:00.424321] [INFO ] [sig ] [1655/3401] Forecasting ITRN... [2026-02-17T20:25:00.424352] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-17T20:25:00.424384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-17T20:25:00.435777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-17T20:25:00.436138] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-17T20:25:00.436997] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-17T20:25:00.437051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:00.437099] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:00.437128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:00.437203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:00.505261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:00.506245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:00.506348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:00.506387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:00.638113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:00.638285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:00.638333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:00.638377] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:00.642349] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-17T20:25:00.642840] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-17T20:25:00.642982] [INFO ] [sig ] ITRN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:00.790472] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ITRN.txt [2026-02-17T20:25:00.790642] [INFO ] [sig ] [1655/3401] Completed ITRN in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:25:00.790688] [INFO ] [sig ] [1656/3401] Forecasting ITUB... [2026-02-17T20:25:00.790718] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-17T20:25:00.790750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-17T20:25:00.801653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-17T20:25:00.802000] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-17T20:25:00.802818] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-17T20:25:00.802872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:00.802905] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:00.802931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:00.802987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:00.859701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:00.860398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:00.860502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:00.860536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:00.985565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:00.985759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:00.985809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:00.985849] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:00.989616] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-17T20:25:00.989942] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-17T20:25:00.990079] [INFO ] [sig ] ITUB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:01.145915] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ITUB.txt [2026-02-17T20:25:01.146095] [INFO ] [sig ] [1656/3401] Completed ITUB in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:25:01.146140] [INFO ] [sig ] [1657/3401] Forecasting IUS... [2026-02-17T20:25:01.146172] [INFO ] [sig ] Generating forecast for: IUS [2026-02-17T20:25:01.146212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-17T20:25:01.158158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-17T20:25:01.158634] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-17T20:25:01.159611] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-17T20:25:01.159679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:01.159727] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:01.159762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:01.159822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:01.228967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:01.229974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:01.230069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:01.230104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:01.357186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:01.357359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:01.357400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:01.357431] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:01.361141] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-02-17T20:25:01.361468] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-17T20:25:01.361633] [INFO ] [sig ] IUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:01.516069] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IUS.txt [2026-02-17T20:25:01.516300] [INFO ] [sig ] [1657/3401] Completed IUS in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:25:01.516365] [INFO ] [sig ] [1658/3401] Forecasting IUSB... [2026-02-17T20:25:01.516406] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-17T20:25:01.516452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-17T20:25:01.529525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-17T20:25:01.529995] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-17T20:25:01.530863] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-17T20:25:01.530920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:01.530955] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:01.530985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:01.531046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:01.595038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:01.595993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:01.596120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:01.596156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:01.719110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:01.719296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:01.719341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:01.719371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:01.723452] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=56.56%) [2026-02-17T20:25:01.723812] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-17T20:25:01.723961] [INFO ] [sig ] IUSB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:01.884029] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IUSB.txt [2026-02-17T20:25:01.884195] [INFO ] [sig ] [1658/3401] Completed IUSB in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-17T20:25:01.884246] [INFO ] [sig ] [1659/3401] Forecasting IUSG... [2026-02-17T20:25:01.884280] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-17T20:25:01.884312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-17T20:25:01.896515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-17T20:25:01.896907] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-17T20:25:01.897831] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-17T20:25:01.897887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:01.897920] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:01.897948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:01.898006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:01.960620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:01.961539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:01.961653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:01.961690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:02.092841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:02.093008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:02.093050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:02.093079] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:02.096662] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=84.32%) [2026-02-17T20:25:02.096954] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-17T20:25:02.097082] [INFO ] [sig ] IUSG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:02.244104] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IUSG.txt [2026-02-17T20:25:02.244255] [INFO ] [sig ] [1659/3401] Completed IUSG in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:02.244307] [INFO ] [sig ] [1660/3401] Forecasting IVAL... [2026-02-17T20:25:02.244354] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-17T20:25:02.244396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-17T20:25:02.256181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-17T20:25:02.256536] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-17T20:25:02.257393] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-17T20:25:02.257448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:02.257481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:02.257685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:02.257753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:02.318771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:02.319682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:02.319771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:02.319806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:02.441306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:02.441469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:02.441514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:02.441544] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:02.445237] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-02-17T20:25:02.445540] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-17T20:25:02.445769] [INFO ] [sig ] IVAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:02.597723] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IVAL.txt [2026-02-17T20:25:02.597888] [INFO ] [sig ] [1660/3401] Completed IVAL in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:02.597932] [INFO ] [sig ] [1661/3401] Forecasting IVZ... [2026-02-17T20:25:02.597964] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-17T20:25:02.597998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-17T20:25:02.610379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-17T20:25:02.610823] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-17T20:25:02.611735] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-17T20:25:02.611791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:02.611826] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:02.611855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:02.611915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:02.676824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:02.677803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:02.677902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:02.677942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:02.811310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:02.811487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:02.811530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:02.811562] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:02.815280] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-02-17T20:25:02.815623] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-17T20:25:02.815768] [INFO ] [sig ] IVZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:02.968529] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IVZ.txt [2026-02-17T20:25:02.968778] [INFO ] [sig ] [1661/3401] Completed IVZ in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:02.968825] [INFO ] [sig ] [1662/3401] Forecasting IX... [2026-02-17T20:25:02.968856] [INFO ] [sig ] Generating forecast for: IX [2026-02-17T20:25:02.968892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-17T20:25:02.981340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-17T20:25:02.981832] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-17T20:25:02.982827] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-17T20:25:02.982899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:02.982948] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:02.982978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:02.983037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:03.047463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:03.048499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:03.048618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:03.048657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:03.204618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:03.204802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:03.204845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:03.204916] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:03.209376] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-17T20:25:03.209774] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-17T20:25:03.209932] [INFO ] [sig ] IX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:03.388502] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IX.txt [2026-02-17T20:25:03.388769] [INFO ] [sig ] [1662/3401] Completed IX in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:03.388833] [INFO ] [sig ] [1663/3401] Forecasting IXUS... [2026-02-17T20:25:03.388883] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-17T20:25:03.388933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-17T20:25:03.405775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-17T20:25:03.406300] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-17T20:25:03.407597] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-17T20:25:03.407673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:03.407713] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:03.407745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:03.407819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:03.482285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:03.483528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:03.483665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:03.483707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:03.652531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:03.652768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:03.652832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:03.652883] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:03.658957] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=99.96%) [2026-02-17T20:25:03.659541] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-17T20:25:03.659797] [INFO ] [sig ] IXUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:03.891553] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/IXUS.txt [2026-02-17T20:25:03.891808] [INFO ] [sig ] [1663/3401] Completed IXUS in 0.5s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:03.891879] [INFO ] [sig ] [1664/3401] Forecasting IZEA... [2026-02-17T20:25:03.891929] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-17T20:25:03.891992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-17T20:25:03.919429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-17T20:25:03.919974] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-17T20:25:03.922105] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-17T20:25:03.922187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:03.922242] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:03.922288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:03.922458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:04.008400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:04.009812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:04.009933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:04.010015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:04.182803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:04.183016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:04.183085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:04.183138] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:04.188817] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-02-17T20:25:04.189381] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-17T20:25:04.189638] [INFO ] [sig ] IZEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:04.385749] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/IZEA.txt [2026-02-17T20:25:04.385925] [INFO ] [sig ] [1664/3401] Completed IZEA in 0.5s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:04.385967] [INFO ] [sig ] [1665/3401] Forecasting J... [2026-02-17T20:25:04.385998] [INFO ] [sig ] Generating forecast for: J [2026-02-17T20:25:04.386031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-17T20:25:04.398888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-17T20:25:04.399366] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-17T20:25:04.400315] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-17T20:25:04.400379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:04.400454] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:04.400485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:04.400544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:04.462263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:04.463239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:04.463329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:04.463366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:04.616206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:04.616373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:04.616417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:04.616448] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:04.620986] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=58.09%) [2026-02-17T20:25:04.621332] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-17T20:25:04.621477] [INFO ] [sig ] J: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:04.776936] [INFO ] [LOCAL ] Saved forecast: J 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/J.txt [2026-02-17T20:25:04.777101] [INFO ] [sig ] [1665/3401] Completed J in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:04.777143] [INFO ] [sig ] [1666/3401] Forecasting JACK... [2026-02-17T20:25:04.777202] [INFO ] [sig ] Generating forecast for: JACK [2026-02-17T20:25:04.777236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-17T20:25:04.788628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-17T20:25:04.789035] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-17T20:25:04.789909] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-17T20:25:04.789965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:04.789997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:04.790040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:04.790104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:04.849868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:04.850780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:04.850884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:04.850925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:04.976541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:04.976739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:04.976784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:04.976813] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:04.980565] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=81.43%) [2026-02-17T20:25:04.980923] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-17T20:25:04.981072] [INFO ] [sig ] JACK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:05.132825] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JACK.txt [2026-02-17T20:25:05.133023] [INFO ] [sig ] [1666/3401] Completed JACK in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:05.133073] [INFO ] [sig ] [1667/3401] Forecasting JAKK... [2026-02-17T20:25:05.133104] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-17T20:25:05.133136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-17T20:25:05.174066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-17T20:25:05.174459] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-17T20:25:05.175332] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-17T20:25:05.175387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:05.175420] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:05.175452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:05.175523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:05.242468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:05.243350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:05.243438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:05.243473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:05.376360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:05.376530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:05.376599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:05.376634] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:05.380253] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: DOWN (p=24.06%) [2026-02-17T20:25:05.380613] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-17T20:25:05.380764] [INFO ] [sig ] JAKK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:05.540621] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JAKK.txt [2026-02-17T20:25:05.540789] [INFO ] [sig ] [1667/3401] Completed JAKK in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:05.540830] [INFO ] [sig ] [1668/3401] Forecasting JANX... [2026-02-17T20:25:05.540862] [INFO ] [sig ] Generating forecast for: JANX [2026-02-17T20:25:05.540908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-17T20:25:05.552634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-17T20:25:05.552999] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-17T20:25:05.553855] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-17T20:25:05.553912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:05.553946] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:05.553975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:05.554033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:05.612762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:05.613659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:05.613747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:05.613782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:05.735541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:05.735717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:05.735759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:05.735821] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:05.739409] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=17.97%) [2026-02-17T20:25:05.739738] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-17T20:25:05.739875] [INFO ] [sig ] JANX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:05.886661] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JANX.txt [2026-02-17T20:25:05.886815] [INFO ] [sig ] [1668/3401] Completed JANX in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:05.886857] [INFO ] [sig ] [1669/3401] Forecasting JAZZ... [2026-02-17T20:25:05.886888] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-17T20:25:05.886919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-17T20:25:05.899372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-17T20:25:05.899863] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-17T20:25:05.900886] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-17T20:25:05.900944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:05.900977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:05.901006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:05.901066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:05.964121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:05.964997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:05.965085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:05.965119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:06.101414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:06.101608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:06.101674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:06.101717] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:06.105876] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=15.39%) [2026-02-17T20:25:06.106209] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-17T20:25:06.106361] [INFO ] [sig ] JAZZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:06.253268] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JAZZ.txt [2026-02-17T20:25:06.253415] [INFO ] [sig ] [1669/3401] Completed JAZZ in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:06.253455] [INFO ] [sig ] [1670/3401] Forecasting JBGS... [2026-02-17T20:25:06.253484] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-17T20:25:06.253522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-17T20:25:06.264628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-17T20:25:06.265008] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-17T20:25:06.265858] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-17T20:25:06.265912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:06.265945] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:06.265972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:06.266029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:06.323398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:06.324276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:06.324360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:06.324394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:06.447964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:06.448131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:06.448172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:06.448202] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:06.451650] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-02-17T20:25:06.451965] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-17T20:25:06.452103] [INFO ] [sig ] JBGS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:06.595267] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JBGS.txt [2026-02-17T20:25:06.595406] [INFO ] [sig ] [1670/3401] Completed JBGS in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:06.595445] [INFO ] [sig ] [1671/3401] Forecasting JBI... [2026-02-17T20:25:06.595475] [INFO ] [sig ] Generating forecast for: JBI [2026-02-17T20:25:06.595507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-17T20:25:06.606152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-17T20:25:06.606514] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-17T20:25:06.607370] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-17T20:25:06.607426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:06.607457] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:06.607483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:06.607540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:06.665269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:06.665997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:06.666078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:06.666110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:06.786228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:06.786392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:06.786433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:06.786463] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:06.790417] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=45.47%) [2026-02-17T20:25:06.790965] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-17T20:25:06.791109] [INFO ] [sig ] JBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:06.943780] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JBI.txt [2026-02-17T20:25:06.943945] [INFO ] [sig ] [1671/3401] Completed JBI in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:06.943987] [INFO ] [sig ] [1672/3401] Forecasting JBL... [2026-02-17T20:25:06.944017] [INFO ] [sig ] Generating forecast for: JBL [2026-02-17T20:25:06.944048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-17T20:25:06.955836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-17T20:25:06.956224] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-17T20:25:06.957215] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-17T20:25:06.957273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:06.957307] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:06.957336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:06.957394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:07.022174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:07.023147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:07.023233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:07.023265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:07.143954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:07.144122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:07.144162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:07.144191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:07.148038] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=16.22%) [2026-02-17T20:25:07.148321] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-17T20:25:07.148447] [INFO ] [sig ] JBL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:07.293091] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JBL.txt [2026-02-17T20:25:07.293221] [INFO ] [sig ] [1672/3401] Completed JBL in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:07.293267] [INFO ] [sig ] [1673/3401] Forecasting JBND... [2026-02-17T20:25:07.293299] [INFO ] [sig ] Generating forecast for: JBND [2026-02-17T20:25:07.293330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-17T20:25:07.305248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-17T20:25:07.305555] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-17T20:25:07.306348] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-17T20:25:07.306401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:07.306433] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:07.306459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:07.306515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:07.365497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:07.366161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:07.366267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:07.366299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:07.482319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:07.482486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:07.482530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:07.482559] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:07.486041] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-02-17T20:25:07.486325] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-17T20:25:07.486451] [INFO ] [sig ] JBND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:07.631821] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JBND.txt [2026-02-17T20:25:07.631957] [INFO ] [sig ] [1673/3401] Completed JBND in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:07.631995] [INFO ] [sig ] [1674/3401] Forecasting JBSS... [2026-02-17T20:25:07.632025] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-17T20:25:07.632055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-17T20:25:07.644093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-17T20:25:07.644530] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-17T20:25:07.645335] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-17T20:25:07.645389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:07.645425] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:07.645453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:07.645510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:07.704123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:07.705054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:07.705141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:07.705173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:07.826444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:07.826627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:07.826669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:07.826698] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:07.830191] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-17T20:25:07.830466] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-17T20:25:07.830612] [INFO ] [sig ] JBSS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:07.977287] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JBSS.txt [2026-02-17T20:25:07.977435] [INFO ] [sig ] [1674/3401] Completed JBSS in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-17T20:25:07.977492] [INFO ] [sig ] [1675/3401] Forecasting JCE... [2026-02-17T20:25:07.977526] [INFO ] [sig ] Generating forecast for: JCE [2026-02-17T20:25:07.977753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-17T20:25:07.989559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-17T20:25:07.989934] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-17T20:25:07.990781] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-17T20:25:07.990833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:07.990865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:07.990893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:07.990950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:08.049063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:08.049775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:08.049881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:08.049915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:08.172432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:08.172625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:08.172670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:08.172702] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:08.176189] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=77.34%) [2026-02-17T20:25:08.176503] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-17T20:25:08.176657] [INFO ] [sig ] JCE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:08.319009] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JCE.txt [2026-02-17T20:25:08.319172] [INFO ] [sig ] [1675/3401] Completed JCE in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-17T20:25:08.319212] [INFO ] [sig ] [1676/3401] Forecasting JCI... [2026-02-17T20:25:08.319242] [INFO ] [sig ] Generating forecast for: JCI [2026-02-17T20:25:08.319273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-17T20:25:08.330423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-17T20:25:08.330826] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-17T20:25:08.331628] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-17T20:25:08.331681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:08.331712] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:08.331738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:08.331794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:08.389334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:08.390061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:08.390142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:08.390175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:08.517738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:08.517903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:08.517946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:08.517977] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:08.521749] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-02-17T20:25:08.522067] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-17T20:25:08.522208] [INFO ] [sig ] JCI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:08.667399] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JCI.txt [2026-02-17T20:25:08.667556] [INFO ] [sig ] [1676/3401] Completed JCI in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-17T20:25:08.667618] [INFO ] [sig ] [1677/3401] Forecasting JD... [2026-02-17T20:25:08.667651] [INFO ] [sig ] Generating forecast for: JD [2026-02-17T20:25:08.667686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-17T20:25:08.679981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-17T20:25:08.680369] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-17T20:25:08.681207] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-17T20:25:08.681262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:08.681295] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:08.681324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:08.681383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:08.739291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:08.740194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:08.740282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:08.740318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:08.864138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:08.864310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:08.864353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:08.864384] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:08.868007] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-02-17T20:25:08.868292] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-17T20:25:08.868437] [INFO ] [sig ] JD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:09.013904] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JD.txt [2026-02-17T20:25:09.014060] [INFO ] [sig ] [1677/3401] Completed JD in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:09.014101] [INFO ] [sig ] [1678/3401] Forecasting JEF... [2026-02-17T20:25:09.014132] [INFO ] [sig ] Generating forecast for: JEF [2026-02-17T20:25:09.014164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-17T20:25:09.026459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-17T20:25:09.026946] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-17T20:25:09.027848] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-17T20:25:09.027904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:09.027939] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:09.027968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:09.028029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:09.089440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:09.090336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:09.090423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:09.090464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:09.217134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:09.217334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:09.217382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:09.217415] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:09.221141] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-17T20:25:09.221475] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-17T20:25:09.221646] [INFO ] [sig ] JEF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:09.370732] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JEF.txt [2026-02-17T20:25:09.370905] [INFO ] [sig ] [1678/3401] Completed JEF in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:09.370945] [INFO ] [sig ] [1679/3401] Forecasting JELD... [2026-02-17T20:25:09.370975] [INFO ] [sig ] Generating forecast for: JELD [2026-02-17T20:25:09.371007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-17T20:25:09.381814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-17T20:25:09.382185] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-17T20:25:09.382987] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-17T20:25:09.383057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:09.383091] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:09.383119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:09.383176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:09.445728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:09.446864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:09.446966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:09.447009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:09.577219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:09.577419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:09.577471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:09.577502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:09.581106] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=47.09%) [2026-02-17T20:25:09.581424] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-17T20:25:09.581605] [INFO ] [sig ] JELD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:09.733176] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JELD.txt [2026-02-17T20:25:09.733339] [INFO ] [sig ] [1679/3401] Completed JELD in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:09.733381] [INFO ] [sig ] [1680/3401] Forecasting JEPQ... [2026-02-17T20:25:09.733413] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-17T20:25:09.733444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-17T20:25:09.746923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-17T20:25:09.747410] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-17T20:25:09.748378] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-17T20:25:09.748455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:09.748501] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:09.748540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:09.748635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:09.812150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:09.813081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:09.813172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:09.813206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:09.945566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:09.945753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:09.945795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:09.945826] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:09.949502] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-17T20:25:09.949829] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-17T20:25:09.949969] [INFO ] [sig ] JEPQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:10.103844] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JEPQ.txt [2026-02-17T20:25:10.104036] [INFO ] [sig ] [1680/3401] Completed JEPQ in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:10.104090] [INFO ] [sig ] [1681/3401] Forecasting JFIN... [2026-02-17T20:25:10.104136] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-17T20:25:10.104172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-17T20:25:10.117429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-17T20:25:10.117881] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-17T20:25:10.118750] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-17T20:25:10.118805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:10.118840] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:10.118869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:10.118928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:10.181356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:10.182371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:10.182462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:10.182496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:10.310647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:10.310819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:10.310866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:10.310927] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:10.314621] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-17T20:25:10.314940] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-17T20:25:10.315109] [INFO ] [sig ] JFIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:10.463174] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JFIN.txt [2026-02-17T20:25:10.463348] [INFO ] [sig ] [1681/3401] Completed JFIN in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:10.463394] [INFO ] [sig ] [1682/3401] Forecasting JGLO... [2026-02-17T20:25:10.463426] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-17T20:25:10.463457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-17T20:25:10.475047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-17T20:25:10.475442] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-17T20:25:10.476240] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-17T20:25:10.476293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:10.476353] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:10.476381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:10.476448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:10.534525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:10.535440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:10.535530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:10.535563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:10.655701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:10.655878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:10.655918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:10.655947] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:10.659596] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=8.63%) [2026-02-17T20:25:10.659932] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-17T20:25:10.660070] [INFO ] [sig ] JGLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:10.815512] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JGLO.txt [2026-02-17T20:25:10.815888] [INFO ] [sig ] [1682/3401] Completed JGLO in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:10.815951] [INFO ] [sig ] [1683/3401] Forecasting JHG... [2026-02-17T20:25:10.815986] [INFO ] [sig ] Generating forecast for: JHG [2026-02-17T20:25:10.816018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-17T20:25:10.828188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-17T20:25:10.828603] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-17T20:25:10.829389] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-17T20:25:10.829451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:10.829525] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:10.829566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:10.829662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:10.892064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:10.892973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:10.893057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:10.893093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:11.025211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:11.025377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:11.025418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:11.025447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:11.029005] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-02-17T20:25:11.029304] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-17T20:25:11.029442] [INFO ] [sig ] JHG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:11.174303] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JHG.txt [2026-02-17T20:25:11.174504] [INFO ] [sig ] [1683/3401] Completed JHG in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:11.174552] [INFO ] [sig ] [1684/3401] Forecasting JHI... [2026-02-17T20:25:11.174603] [INFO ] [sig ] Generating forecast for: JHI [2026-02-17T20:25:11.174638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-17T20:25:11.186290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-17T20:25:11.186683] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-17T20:25:11.187512] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-17T20:25:11.187566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:11.187625] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:11.187654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:11.187711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:11.248005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:11.248898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:11.248982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:11.249015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:11.363784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:11.363944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:11.363984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:11.364014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:11.368176] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-17T20:25:11.368465] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-17T20:25:11.368666] [INFO ] [sig ] JHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:11.515197] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JHI.txt [2026-02-17T20:25:11.515359] [INFO ] [sig ] [1684/3401] Completed JHI in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:11.515403] [INFO ] [sig ] [1685/3401] Forecasting JHX... [2026-02-17T20:25:11.515434] [INFO ] [sig ] Generating forecast for: JHX [2026-02-17T20:25:11.515466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-17T20:25:11.527120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-17T20:25:11.527520] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-17T20:25:11.528338] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-17T20:25:11.528392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:11.528425] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:11.528458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:11.528529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:11.588855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:11.589783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:11.589871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:11.589914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:11.712487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:11.712663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:11.712705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:11.712772] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:11.716403] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-17T20:25:11.716712] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-17T20:25:11.716842] [INFO ] [sig ] JHX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:11.872319] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JHX.txt [2026-02-17T20:25:11.872473] [INFO ] [sig ] [1685/3401] Completed JHX in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:11.872513] [INFO ] [sig ] [1686/3401] Forecasting JILL... [2026-02-17T20:25:11.872545] [INFO ] [sig ] Generating forecast for: JILL [2026-02-17T20:25:11.872593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-17T20:25:11.886458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-17T20:25:11.887073] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-17T20:25:11.888008] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-17T20:25:11.888062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:11.888095] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:11.888122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:11.888177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:11.948830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:11.949734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:11.949820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:11.949853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:12.072751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:12.072921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:12.072981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:12.073011] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:12.077518] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-17T20:25:12.077935] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-17T20:25:12.078116] [INFO ] [sig ] JILL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:12.228898] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JILL.txt [2026-02-17T20:25:12.229064] [INFO ] [sig ] [1686/3401] Completed JILL in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:12.229105] [INFO ] [sig ] [1687/3401] Forecasting JIVE... [2026-02-17T20:25:12.229136] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-17T20:25:12.229169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-17T20:25:12.240972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-17T20:25:12.241406] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-17T20:25:12.242278] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-17T20:25:12.242334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:12.242367] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:12.242394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:12.242453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:12.304981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:12.306002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:12.306104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:12.306150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:12.444248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:12.444412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:12.444456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:12.444486] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:12.448169] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-17T20:25:12.448554] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-17T20:25:12.448733] [INFO ] [sig ] JIVE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:12.597638] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JIVE.txt [2026-02-17T20:25:12.597781] [INFO ] [sig ] [1687/3401] Completed JIVE in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:12.597822] [INFO ] [sig ] [1688/3401] Forecasting JJSF... [2026-02-17T20:25:12.597852] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-17T20:25:12.597884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-17T20:25:12.609368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-17T20:25:12.609758] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-17T20:25:12.610569] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-17T20:25:12.610642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:12.610674] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:12.610700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:12.610758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:12.670403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:12.671207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:12.671294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:12.671329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:12.796384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:12.796542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:12.796603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:12.796635] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:12.800569] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-17T20:25:12.800910] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-17T20:25:12.801049] [INFO ] [sig ] JJSF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:12.945348] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JJSF.txt [2026-02-17T20:25:12.945502] [INFO ] [sig ] [1688/3401] Completed JJSF in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:12.945590] [INFO ] [sig ] [1689/3401] Forecasting JKHY... [2026-02-17T20:25:12.945634] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-17T20:25:12.945667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-17T20:25:12.958042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-17T20:25:12.958425] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-17T20:25:12.959277] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-17T20:25:12.959334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:12.959368] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:12.959396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:12.959455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:13.020562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:13.021458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:13.021544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:13.021598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:13.146271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:13.146428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:13.146470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:13.146500] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:13.150265] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-17T20:25:13.150553] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-17T20:25:13.150707] [INFO ] [sig ] JKHY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:13.296645] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JKHY.txt [2026-02-17T20:25:13.296794] [INFO ] [sig ] [1689/3401] Completed JKHY in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:13.296854] [INFO ] [sig ] [1690/3401] Forecasting JKS... [2026-02-17T20:25:13.296887] [INFO ] [sig ] Generating forecast for: JKS [2026-02-17T20:25:13.296918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-17T20:25:13.307872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-17T20:25:13.308224] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-17T20:25:13.309032] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-17T20:25:13.309087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:13.309134] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:13.309162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:13.309219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:13.366911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:13.367894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:13.367982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:13.368194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:13.497711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:13.497888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:13.497930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:13.497959] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:13.501665] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=32.30%) [2026-02-17T20:25:13.501984] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-17T20:25:13.502121] [INFO ] [sig ] JKS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:13.646895] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JKS.txt [2026-02-17T20:25:13.647055] [INFO ] [sig ] [1690/3401] Completed JKS in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:13.647095] [INFO ] [sig ] [1691/3401] Forecasting JLL... [2026-02-17T20:25:13.647127] [INFO ] [sig ] Generating forecast for: JLL [2026-02-17T20:25:13.647181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-17T20:25:13.658547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-17T20:25:13.658983] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-17T20:25:13.659865] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-17T20:25:13.659920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:13.659953] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:13.659982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:13.660039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:13.719697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:13.720652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:13.720757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:13.720800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:13.849414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:13.849618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:13.849667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:13.849695] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:13.853169] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-17T20:25:13.853471] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-17T20:25:13.853653] [INFO ] [sig ] JLL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:14.001940] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JLL.txt [2026-02-17T20:25:14.002110] [INFO ] [sig ] [1691/3401] Completed JLL in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-17T20:25:14.002150] [INFO ] [sig ] [1692/3401] Forecasting JLS... [2026-02-17T20:25:14.002180] [INFO ] [sig ] Generating forecast for: JLS [2026-02-17T20:25:14.002212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-17T20:25:14.014051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-17T20:25:14.014468] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-17T20:25:14.015294] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-17T20:25:14.015347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:14.015378] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:14.015406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:14.015462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:14.077827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:14.078963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:14.079140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:14.079198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:14.193849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:14.194021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:14.194063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:14.194094] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:14.197609] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: DOWN (p=31.20%) [2026-02-17T20:25:14.197915] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-17T20:25:14.198048] [INFO ] [sig ] JLS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:14.348880] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JLS.txt [2026-02-17T20:25:14.349034] [INFO ] [sig ] [1692/3401] Completed JLS in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-17T20:25:14.349075] [INFO ] [sig ] [1693/3401] Forecasting JMIA... [2026-02-17T20:25:14.349107] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-17T20:25:14.349139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-17T20:25:14.361057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-17T20:25:14.361455] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-17T20:25:14.362455] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-17T20:25:14.362510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:14.362543] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:14.362570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:14.362663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:14.422330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:14.423217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:14.423307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:14.423343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:14.550993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:14.551162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:14.551204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:14.551234] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:14.554705] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=88.28%) [2026-02-17T20:25:14.555004] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-17T20:25:14.555136] [INFO ] [sig ] JMIA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:14.721635] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JMIA.txt [2026-02-17T20:25:14.721795] [INFO ] [sig ] [1693/3401] Completed JMIA in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-17T20:25:14.721838] [INFO ] [sig ] [1694/3401] Forecasting JMSB... [2026-02-17T20:25:14.721879] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-17T20:25:14.721912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-17T20:25:14.733017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-17T20:25:14.733362] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-17T20:25:14.734180] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-17T20:25:14.734233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:14.734265] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:14.734292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:14.734349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:14.791024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:14.791687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:14.791768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:14.791800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:14.894032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:14.894190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:14.894230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:14.894259] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:14.897685] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-17T20:25:14.897959] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-17T20:25:14.898087] [INFO ] [sig ] JMSB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:15.040536] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JMSB.txt [2026-02-17T20:25:15.040717] [INFO ] [sig ] [1694/3401] Completed JMSB in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:15.040757] [INFO ] [sig ] [1695/3401] Forecasting JNJ... [2026-02-17T20:25:15.040788] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-17T20:25:15.040818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-17T20:25:15.052039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-17T20:25:15.052365] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-17T20:25:15.053147] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-17T20:25:15.053201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:15.053234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:15.053262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:15.053319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:15.110161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:15.110829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:15.110907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:15.110940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:15.235171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:15.235333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:15.235373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:15.235403] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:15.238920] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-02-17T20:25:15.239198] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-17T20:25:15.239328] [INFO ] [sig ] JNJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:15.380330] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JNJ.txt [2026-02-17T20:25:15.380492] [INFO ] [sig ] [1695/3401] Completed JNJ in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:15.380544] [INFO ] [sig ] [1696/3401] Forecasting JOBY... [2026-02-17T20:25:15.380600] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-17T20:25:15.380633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-17T20:25:15.391635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-17T20:25:15.391998] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-17T20:25:15.392809] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-17T20:25:15.392863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:15.392898] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:15.392926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:15.392983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:15.450977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:15.451690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:15.451770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:15.451804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:15.572961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:15.573126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:15.573167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:15.573196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:15.577211] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-02-17T20:25:15.577491] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-17T20:25:15.577640] [INFO ] [sig ] JOBY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:15.722417] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JOBY.txt [2026-02-17T20:25:15.722593] [INFO ] [sig ] [1696/3401] Completed JOBY in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:15.722656] [INFO ] [sig ] [1697/3401] Forecasting JOE... [2026-02-17T20:25:15.722695] [INFO ] [sig ] Generating forecast for: JOE [2026-02-17T20:25:15.722728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-17T20:25:15.733622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-17T20:25:15.733961] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-17T20:25:15.734781] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-17T20:25:15.734833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:15.734865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:15.734892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:15.734948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:15.791760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:15.792404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:15.792484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:15.792517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:15.912411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:15.912583] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:15.912627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:15.912671] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:15.916251] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-02-17T20:25:15.916533] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-17T20:25:15.916710] [INFO ] [sig ] JOE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:16.058999] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JOE.txt [2026-02-17T20:25:16.059147] [INFO ] [sig ] [1697/3401] Completed JOE in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:16.059189] [INFO ] [sig ] [1698/3401] Forecasting JOF... [2026-02-17T20:25:16.059219] [INFO ] [sig ] Generating forecast for: JOF [2026-02-17T20:25:16.059250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-17T20:25:16.070123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-17T20:25:16.070480] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-17T20:25:16.071278] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-17T20:25:16.071332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:16.071364] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:16.071391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:16.071447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:16.130032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:16.130978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:16.131068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:16.131101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:16.260600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:16.260771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:16.260812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:16.260843] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:16.264662] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-17T20:25:16.264983] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-17T20:25:16.265120] [INFO ] [sig ] JOF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:16.412544] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JOF.txt [2026-02-17T20:25:16.412729] [INFO ] [sig ] [1698/3401] Completed JOF in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:16.412771] [INFO ] [sig ] [1699/3401] Forecasting JPC... [2026-02-17T20:25:16.412802] [INFO ] [sig ] Generating forecast for: JPC [2026-02-17T20:25:16.412834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-17T20:25:16.424064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-17T20:25:16.424473] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-17T20:25:16.425341] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-17T20:25:16.425397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:16.425471] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:16.425513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:16.425616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:16.482927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:16.483770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:16.483852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:16.483902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:16.605413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:16.605606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:16.605649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:16.605679] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:16.609410] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: DOWN (p=33.70%) [2026-02-17T20:25:16.609805] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-17T20:25:16.609955] [INFO ] [sig ] JPC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:16.755416] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JPC.txt [2026-02-17T20:25:16.755603] [INFO ] [sig ] [1699/3401] Completed JPC in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:16.755649] [INFO ] [sig ] [1700/3401] Forecasting JPEF... [2026-02-17T20:25:16.755680] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-17T20:25:16.755711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-17T20:25:16.766268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-17T20:25:16.766620] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-17T20:25:16.767428] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-17T20:25:16.767481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:16.767513] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:16.767539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:16.767619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:16.824461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:16.825314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:16.825395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:16.825428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:16.943484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:16.943668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:16.943711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:16.943740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:16.947155] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-02-17T20:25:16.947476] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-17T20:25:16.947647] [INFO ] [sig ] JPEF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:17.091460] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JPEF.txt [2026-02-17T20:25:17.091672] [INFO ] [sig ] [1700/3401] Completed JPEF in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:17.091725] [INFO ] [sig ] [1701/3401] Forecasting JPM... [2026-02-17T20:25:17.091761] [INFO ] [sig ] Generating forecast for: JPM [2026-02-17T20:25:17.091791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-17T20:25:17.103682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-17T20:25:17.104117] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-17T20:25:17.105035] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-17T20:25:17.105093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:17.105127] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:17.105155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:17.105230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:17.167142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:17.168201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:17.168293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:17.168328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:17.301384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:17.301555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:17.301620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:17.301652] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:17.305179] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-17T20:25:17.305472] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-17T20:25:17.305631] [INFO ] [sig ] JPM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:17.451837] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JPM.txt [2026-02-17T20:25:17.451991] [INFO ] [sig ] [1701/3401] Completed JPM in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:17.452033] [INFO ] [sig ] [1702/3401] Forecasting JQC... [2026-02-17T20:25:17.452064] [INFO ] [sig ] Generating forecast for: JQC [2026-02-17T20:25:17.452095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-17T20:25:17.463194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-17T20:25:17.463562] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-17T20:25:17.464360] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-17T20:25:17.464414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:17.464448] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:17.464487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:17.464551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:17.523757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:17.524712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:17.524798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:17.524834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:17.652333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:17.652502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:17.652543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:17.652635] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:17.656667] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=52.68%) [2026-02-17T20:25:17.657009] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-17T20:25:17.657150] [INFO ] [sig ] JQC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:17.878012] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JQC.txt [2026-02-17T20:25:17.878154] [INFO ] [sig ] [1702/3401] Completed JQC in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:17.878194] [INFO ] [sig ] [1703/3401] Forecasting JRI... [2026-02-17T20:25:17.878225] [INFO ] [sig ] Generating forecast for: JRI [2026-02-17T20:25:17.878255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-17T20:25:17.890784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-17T20:25:17.891140] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-17T20:25:17.891954] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-17T20:25:17.892021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:17.892055] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:17.892082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:17.892140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:17.951822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:17.952649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:17.952733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:17.952767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:18.073150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:18.073310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:18.073351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:18.073379] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:18.076822] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-17T20:25:18.077099] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-17T20:25:18.077251] [INFO ] [sig ] JRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:18.221007] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JRI.txt [2026-02-17T20:25:18.221139] [INFO ] [sig ] [1703/3401] Completed JRI in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:18.221178] [INFO ] [sig ] [1704/3401] Forecasting JRS... [2026-02-17T20:25:18.221208] [INFO ] [sig ] Generating forecast for: JRS [2026-02-17T20:25:18.221238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-17T20:25:18.231898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-17T20:25:18.232257] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-17T20:25:18.233077] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-17T20:25:18.233130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:18.233162] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:18.233189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:18.233247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:18.292802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:18.293598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:18.293683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:18.293718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:18.405537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:18.405699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:18.405739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:18.405770] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:18.409189] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-17T20:25:18.409462] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-17T20:25:18.409609] [INFO ] [sig ] JRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:18.554529] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JRS.txt [2026-02-17T20:25:18.554690] [INFO ] [sig ] [1704/3401] Completed JRS in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:18.554732] [INFO ] [sig ] [1705/3401] Forecasting JSM... [2026-02-17T20:25:18.554762] [INFO ] [sig ] Generating forecast for: JSM [2026-02-17T20:25:18.554793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-17T20:25:18.566082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-17T20:25:18.566416] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-17T20:25:18.567241] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-17T20:25:18.567295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:18.567327] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:18.567354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:18.567411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:18.624383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:18.625139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:18.625233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:18.625278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:18.742792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:18.742962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:18.743006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:18.743036] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:18.746729] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-02-17T20:25:18.747062] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-17T20:25:18.747238] [INFO ] [sig ] JSM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:18.895112] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JSM.txt [2026-02-17T20:25:18.895247] [INFO ] [sig ] [1705/3401] Completed JSM in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:18.895287] [INFO ] [sig ] [1706/3401] Forecasting JSMD... [2026-02-17T20:25:18.895316] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-17T20:25:18.895347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-17T20:25:18.906282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-17T20:25:18.906681] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-17T20:25:18.907512] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-17T20:25:18.907567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:18.907639] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:18.907670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:18.907733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:18.967908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:18.968734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:18.968814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:18.968847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:19.090401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:19.090561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:19.090619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:19.090649] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:19.094114] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-17T20:25:19.094395] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-17T20:25:19.094524] [INFO ] [sig ] JSMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:19.257771] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JSMD.txt [2026-02-17T20:25:19.257946] [INFO ] [sig ] [1706/3401] Completed JSMD in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:19.257989] [INFO ] [sig ] [1707/3401] Forecasting JSML... [2026-02-17T20:25:19.258021] [INFO ] [sig ] Generating forecast for: JSML [2026-02-17T20:25:19.258052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-17T20:25:19.269873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-17T20:25:19.270309] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-17T20:25:19.271189] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-17T20:25:19.271245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:19.271279] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:19.271306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:19.271363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:19.331348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:19.332285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:19.332375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:19.332410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:19.453776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:19.453938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:19.453985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:19.454017] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:19.457605] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-02-17T20:25:19.457899] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-17T20:25:19.458031] [INFO ] [sig ] JSML: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:19.610892] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JSML.txt [2026-02-17T20:25:19.611046] [INFO ] [sig ] [1707/3401] Completed JSML in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:19.611087] [INFO ] [sig ] [1708/3401] Forecasting JTEK... [2026-02-17T20:25:19.611117] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-17T20:25:19.611147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-17T20:25:19.622130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-17T20:25:19.622512] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-17T20:25:19.623313] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-17T20:25:19.623367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:19.623400] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:19.623428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:19.623485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:19.682218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:19.683326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:19.683409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:19.683443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:19.811704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:19.811871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:19.811911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:19.811942] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:19.815999] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-02-17T20:25:19.816302] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-17T20:25:19.816431] [INFO ] [sig ] JTEK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:19.961338] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JTEK.txt [2026-02-17T20:25:19.961496] [INFO ] [sig ] [1708/3401] Completed JTEK in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-17T20:25:19.961538] [INFO ] [sig ] [1709/3401] Forecasting JVA... [2026-02-17T20:25:19.961586] [INFO ] [sig ] Generating forecast for: JVA [2026-02-17T20:25:19.961622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-17T20:25:19.972495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-17T20:25:19.972852] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-17T20:25:19.973647] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-17T20:25:19.973704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:19.973737] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:19.973765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:19.973823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:20.031227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:20.032022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:20.032140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:20.032175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:20.154275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:20.154435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:20.154476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:20.154505] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:20.158013] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-02-17T20:25:20.158294] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-17T20:25:20.158420] [INFO ] [sig ] JVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:20.301892] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/JVA.txt [2026-02-17T20:25:20.302023] [INFO ] [sig ] [1709/3401] Completed JVA in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-17T20:25:20.302063] [INFO ] [sig ] [1710/3401] Forecasting JXN... [2026-02-17T20:25:20.302094] [INFO ] [sig ] Generating forecast for: JXN [2026-02-17T20:25:20.302123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-17T20:25:20.312921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-17T20:25:20.313285] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-17T20:25:20.314123] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-17T20:25:20.314180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:20.314214] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:20.314244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:20.314302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:20.371860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:20.372491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:20.372569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:20.372622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:20.495946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:20.496123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:20.496166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:20.496195] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:20.499716] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=50.94%) [2026-02-17T20:25:20.499995] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-17T20:25:20.500123] [INFO ] [sig ] JXN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:20.653636] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/JXN.txt [2026-02-17T20:25:20.653811] [INFO ] [sig ] [1710/3401] Completed JXN in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:20.653855] [INFO ] [sig ] [1711/3401] Forecasting KAI... [2026-02-17T20:25:20.653885] [INFO ] [sig ] Generating forecast for: KAI [2026-02-17T20:25:20.653916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-17T20:25:20.666426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-17T20:25:20.666798] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-17T20:25:20.667855] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-17T20:25:20.667910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:20.667944] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:20.667972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:20.668213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:20.726638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:20.727326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:20.727408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:20.727440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:20.850253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:20.850417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:20.850458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:20.850487] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:20.854502] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-02-17T20:25:20.854804] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-17T20:25:20.854935] [INFO ] [sig ] KAI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:21.004321] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KAI.txt [2026-02-17T20:25:21.004508] [INFO ] [sig ] [1711/3401] Completed KAI in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:21.004587] [INFO ] [sig ] [1712/3401] Forecasting KARO... [2026-02-17T20:25:21.004626] [INFO ] [sig ] Generating forecast for: KARO [2026-02-17T20:25:21.004659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-17T20:25:21.016132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-17T20:25:21.016560] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-17T20:25:21.017847] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-17T20:25:21.017909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:21.017945] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:21.017972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:21.018030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:21.086496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:21.087456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:21.087541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:21.087612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:21.207018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:21.207201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:21.207242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:21.207270] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:21.210722] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=16.38%) [2026-02-17T20:25:21.211217] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-17T20:25:21.211344] [INFO ] [sig ] KARO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:21.356952] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KARO.txt [2026-02-17T20:25:21.357147] [INFO ] [sig ] [1712/3401] Completed KARO in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:21.357222] [INFO ] [sig ] [1713/3401] Forecasting KB... [2026-02-17T20:25:21.357254] [INFO ] [sig ] Generating forecast for: KB [2026-02-17T20:25:21.357288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-17T20:25:21.368811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-17T20:25:21.369182] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-17T20:25:21.370029] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-17T20:25:21.370083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:21.370116] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:21.370143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:21.370200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:21.429376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:21.430282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:21.430364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:21.430398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:21.558855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:21.559211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:21.559253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:21.559284] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:21.562997] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: DOWN (p=19.10%) [2026-02-17T20:25:21.563291] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-17T20:25:21.563424] [INFO ] [sig ] KB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:21.714221] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KB.txt [2026-02-17T20:25:21.714383] [INFO ] [sig ] [1713/3401] Completed KB in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:21.714423] [INFO ] [sig ] [1714/3401] Forecasting KBH... [2026-02-17T20:25:21.714452] [INFO ] [sig ] Generating forecast for: KBH [2026-02-17T20:25:21.714484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-17T20:25:21.726296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-17T20:25:21.726663] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-17T20:25:21.727470] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-17T20:25:21.727522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:21.727597] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:21.727630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:21.727689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:21.787796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:21.788689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:21.788773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:21.788808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:21.910211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:21.910374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:21.910417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:21.910447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:21.913920] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-17T20:25:21.914203] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-17T20:25:21.914332] [INFO ] [sig ] KBH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:22.059796] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KBH.txt [2026-02-17T20:25:22.059942] [INFO ] [sig ] [1714/3401] Completed KBH in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:22.059984] [INFO ] [sig ] [1715/3401] Forecasting KBWB... [2026-02-17T20:25:22.060012] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-17T20:25:22.060044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-17T20:25:22.071205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-17T20:25:22.071538] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-17T20:25:22.072368] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-17T20:25:22.072422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:22.072462] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:22.072491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:22.072547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:22.130673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:22.131632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:22.131722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:22.131757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:22.254650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:22.254819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:22.254867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:22.254897] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:22.258354] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-02-17T20:25:22.258647] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-17T20:25:22.258774] [INFO ] [sig ] KBWB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:22.401784] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KBWB.txt [2026-02-17T20:25:22.401916] [INFO ] [sig ] [1715/3401] Completed KBWB in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:22.401955] [INFO ] [sig ] [1716/3401] Forecasting KBWD... [2026-02-17T20:25:22.401985] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-17T20:25:22.402016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-17T20:25:22.413962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-17T20:25:22.414328] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-17T20:25:22.415151] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-17T20:25:22.415204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:22.415280] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:22.415309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:22.415366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:22.473368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:22.474071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:22.474148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:22.474181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:22.596567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:22.596749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:22.596789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:22.596817] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:22.600242] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=65.18%) [2026-02-17T20:25:22.600531] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-17T20:25:22.600681] [INFO ] [sig ] KBWD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:22.745389] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KBWD.txt [2026-02-17T20:25:22.745543] [INFO ] [sig ] [1716/3401] Completed KBWD in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:22.745602] [INFO ] [sig ] [1717/3401] Forecasting KBWP... [2026-02-17T20:25:22.745634] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-17T20:25:22.745666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-17T20:25:22.757156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-17T20:25:22.757524] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-17T20:25:22.758353] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-17T20:25:22.758406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:22.758438] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:22.758464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:22.758520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:22.815527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:22.816209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:22.816289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:22.816321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:22.932430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:22.932600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:22.932645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:22.932675] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:22.936135] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=79.10%) [2026-02-17T20:25:22.936417] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-17T20:25:22.936547] [INFO ] [sig ] KBWP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:23.080827] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KBWP.txt [2026-02-17T20:25:23.080973] [INFO ] [sig ] [1717/3401] Completed KBWP in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:23.081019] [INFO ] [sig ] [1718/3401] Forecasting KBWY... [2026-02-17T20:25:23.081049] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-17T20:25:23.081081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-17T20:25:23.092681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-17T20:25:23.093011] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-17T20:25:23.093803] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-17T20:25:23.093856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:23.093890] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:23.093917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:23.093975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:23.152565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:23.153231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:23.153309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:23.153342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:23.272890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:23.273057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:23.273097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:23.273126] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:23.276539] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-17T20:25:23.276843] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-17T20:25:23.276973] [INFO ] [sig ] KBWY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:23.425979] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KBWY.txt [2026-02-17T20:25:23.426184] [INFO ] [sig ] [1718/3401] Completed KBWY in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:23.426226] [INFO ] [sig ] [1719/3401] Forecasting KC... [2026-02-17T20:25:23.426257] [INFO ] [sig ] Generating forecast for: KC [2026-02-17T20:25:23.426291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-17T20:25:23.438688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-17T20:25:23.439071] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-17T20:25:23.439960] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-17T20:25:23.440013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:23.440046] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:23.440073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:23.440131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:23.498622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:23.499596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:23.499691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:23.499731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:23.626412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:23.626598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:23.626641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:23.626706] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:23.630279] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: UP (p=82.67%) [2026-02-17T20:25:23.630591] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-17T20:25:23.630743] [INFO ] [sig ] KC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:23.774276] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KC.txt [2026-02-17T20:25:23.774412] [INFO ] [sig ] [1719/3401] Completed KC in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:23.774452] [INFO ] [sig ] [1720/3401] Forecasting KD... [2026-02-17T20:25:23.774482] [INFO ] [sig ] Generating forecast for: KD [2026-02-17T20:25:23.774513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-17T20:25:23.786779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-17T20:25:23.787100] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-17T20:25:23.787941] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-17T20:25:23.787993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:23.788025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:23.788051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:23.788106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:23.844540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:23.845191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:23.845268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:23.845300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:23.970251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:23.970409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:23.970451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:23.970480] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:23.973945] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-17T20:25:23.974226] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-17T20:25:23.974354] [INFO ] [sig ] KD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:24.121829] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KD.txt [2026-02-17T20:25:24.121986] [INFO ] [sig ] [1720/3401] Completed KD in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:24.122028] [INFO ] [sig ] [1721/3401] Forecasting KDP... [2026-02-17T20:25:24.122057] [INFO ] [sig ] Generating forecast for: KDP [2026-02-17T20:25:24.122090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-17T20:25:24.133794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-17T20:25:24.134415] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-17T20:25:24.135464] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-17T20:25:24.135520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:24.135553] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:24.135616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:24.135679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:24.195227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:24.196132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:24.196219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:24.196255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:24.320712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:24.320877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:24.320917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:24.320975] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:24.325268] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=24.24%) [2026-02-17T20:25:24.325626] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-17T20:25:24.325771] [INFO ] [sig ] KDP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:24.482077] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KDP.txt [2026-02-17T20:25:24.482225] [INFO ] [sig ] [1721/3401] Completed KDP in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:24.482267] [INFO ] [sig ] [1722/3401] Forecasting KE... [2026-02-17T20:25:24.482298] [INFO ] [sig ] Generating forecast for: KE [2026-02-17T20:25:24.482333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-17T20:25:24.493465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-17T20:25:24.493833] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-17T20:25:24.494865] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-17T20:25:24.494920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:24.494952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:24.494980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:24.495226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:24.552893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:24.553632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:24.553713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:24.553746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:24.677665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:24.677834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:24.677874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:24.677903] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:24.681403] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-17T20:25:24.681714] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-17T20:25:24.681849] [INFO ] [sig ] KE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:24.831481] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KE.txt [2026-02-17T20:25:24.831681] [INFO ] [sig ] [1722/3401] Completed KE in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:24.831768] [INFO ] [sig ] [1723/3401] Forecasting KELYA... [2026-02-17T20:25:24.831810] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-17T20:25:24.831850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-17T20:25:24.848671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-17T20:25:24.849398] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-17T20:25:24.850337] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-17T20:25:24.850391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:24.850423] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:24.850451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:24.850507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:24.909795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:24.910772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:24.910864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:24.910918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:25.032414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:25.032628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:25.032702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:25.032740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:25.036320] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-02-17T20:25:25.036635] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-17T20:25:25.036792] [INFO ] [sig ] KELYA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:25.183875] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KELYA.txt [2026-02-17T20:25:25.184046] [INFO ] [sig ] [1723/3401] Completed KELYA in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:25.184093] [INFO ] [sig ] [1724/3401] Forecasting KEN... [2026-02-17T20:25:25.184130] [INFO ] [sig ] Generating forecast for: KEN [2026-02-17T20:25:25.184170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-17T20:25:25.195593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-17T20:25:25.196007] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-17T20:25:25.196881] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-17T20:25:25.196946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:25.196980] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:25.197008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:25.197067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:25.263471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:25.264375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:25.264462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:25.264497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:25.392840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:25.393000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:25.393041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:25.393071] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:25.396597] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=86.11%) [2026-02-17T20:25:25.396884] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-17T20:25:25.397015] [INFO ] [sig ] KEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:25.551308] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KEN.txt [2026-02-17T20:25:25.551507] [INFO ] [sig ] [1724/3401] Completed KEN in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:25.551564] [INFO ] [sig ] [1725/3401] Forecasting KEP... [2026-02-17T20:25:25.551639] [INFO ] [sig ] Generating forecast for: KEP [2026-02-17T20:25:25.551691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-17T20:25:25.565474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-17T20:25:25.565997] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-17T20:25:25.567066] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-17T20:25:25.567132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:25.567195] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:25.567271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:25.567360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:25.628168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:25.629124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:25.629213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:25.629247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:25.755511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:25.755700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:25.755742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:25.755772] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:25.759228] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: UP (p=74.97%) [2026-02-17T20:25:25.759515] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-17T20:25:25.759667] [INFO ] [sig ] KEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:25.914730] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KEP.txt [2026-02-17T20:25:25.914893] [INFO ] [sig ] [1725/3401] Completed KEP in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-17T20:25:25.914935] [INFO ] [sig ] [1726/3401] Forecasting KEX... [2026-02-17T20:25:25.914964] [INFO ] [sig ] Generating forecast for: KEX [2026-02-17T20:25:25.914996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-17T20:25:25.928027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-17T20:25:25.928594] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-17T20:25:25.929388] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-17T20:25:25.929440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:25.929472] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:25.929499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:25.929556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:25.988177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:25.989278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:25.989396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:25.989430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:26.112220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:26.112381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:26.112422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:26.112452] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:26.115876] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-17T20:25:26.116151] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-17T20:25:26.116279] [INFO ] [sig ] KEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:26.263473] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KEX.txt [2026-02-17T20:25:26.263665] [INFO ] [sig ] [1726/3401] Completed KEX in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:26.263709] [INFO ] [sig ] [1727/3401] Forecasting KEYS... [2026-02-17T20:25:26.263741] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-17T20:25:26.263779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-17T20:25:26.275492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-17T20:25:26.275867] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-17T20:25:26.276788] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-17T20:25:26.276846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:26.276883] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:26.276920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:26.276985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:26.337618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:26.338394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:26.338481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:26.338515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:26.463747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:26.463906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:26.463950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:26.463981] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:26.467566] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-17T20:25:26.467900] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-17T20:25:26.468043] [INFO ] [sig ] KEYS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:26.616918] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KEYS.txt [2026-02-17T20:25:26.617068] [INFO ] [sig ] [1727/3401] Completed KEYS in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:26.617110] [INFO ] [sig ] [1728/3401] Forecasting KFS... [2026-02-17T20:25:26.617141] [INFO ] [sig ] Generating forecast for: KFS [2026-02-17T20:25:26.617197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-17T20:25:26.628872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-17T20:25:26.629277] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-17T20:25:26.630152] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-17T20:25:26.630207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:26.630241] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:26.630270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:26.630328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:26.694587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:26.695341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:26.695433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:26.695470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:26.820734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:26.820904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:26.820945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:26.820975] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:26.824530] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=86.30%) [2026-02-17T20:25:26.824902] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-17T20:25:26.825050] [INFO ] [sig ] KFS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:26.976364] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KFS.txt [2026-02-17T20:25:26.976546] [INFO ] [sig ] [1728/3401] Completed KFS in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:26.976613] [INFO ] [sig ] [1729/3401] Forecasting KFY... [2026-02-17T20:25:26.976647] [INFO ] [sig ] Generating forecast for: KFY [2026-02-17T20:25:26.976696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-17T20:25:26.988170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-17T20:25:26.988611] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-17T20:25:26.989489] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-17T20:25:26.989546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:26.989600] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:26.989631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:26.989689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:27.055765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:27.056737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:27.056835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:27.056878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:27.178325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:27.178499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:27.178541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:27.178593] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:27.182543] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-02-17T20:25:27.183002] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-17T20:25:27.183169] [INFO ] [sig ] KFY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:27.341039] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KFY.txt [2026-02-17T20:25:27.341245] [INFO ] [sig ] [1729/3401] Completed KFY in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:27.341289] [INFO ] [sig ] [1730/3401] Forecasting KGS... [2026-02-17T20:25:27.341320] [INFO ] [sig ] Generating forecast for: KGS [2026-02-17T20:25:27.341355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-17T20:25:27.353766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-17T20:25:27.354205] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-17T20:25:27.355439] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-17T20:25:27.355495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:27.355529] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:27.355557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:27.355634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:27.414605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:27.415529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:27.415634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:27.415671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:27.539712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:27.539879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:27.539923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:27.539953] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:27.543538] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=13.70%) [2026-02-17T20:25:27.543853] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-17T20:25:27.543992] [INFO ] [sig ] KGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:27.692142] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KGS.txt [2026-02-17T20:25:27.692326] [INFO ] [sig ] [1730/3401] Completed KGS in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:27.692370] [INFO ] [sig ] [1731/3401] Forecasting KHC... [2026-02-17T20:25:27.692401] [INFO ] [sig ] Generating forecast for: KHC [2026-02-17T20:25:27.692432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-17T20:25:27.704503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-17T20:25:27.704919] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-17T20:25:27.705759] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-17T20:25:27.705811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:27.705851] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:27.705880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:27.705936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:27.764385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:27.765264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:27.765346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:27.765381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:27.885378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:27.885541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:27.885601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:27.885634] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:27.889142] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=71.24%) [2026-02-17T20:25:27.889428] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-17T20:25:27.889560] [INFO ] [sig ] KHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:28.037816] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KHC.txt [2026-02-17T20:25:28.038019] [INFO ] [sig ] [1731/3401] Completed KHC in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:28.038064] [INFO ] [sig ] [1732/3401] Forecasting KIDS... [2026-02-17T20:25:28.038097] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-17T20:25:28.038130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-17T20:25:28.050716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-17T20:25:28.051169] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-17T20:25:28.052042] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-17T20:25:28.052099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:28.052134] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:28.052164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:28.052222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:28.115551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:28.116514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:28.116621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:28.116660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:28.239189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:28.239355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:28.239398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:28.239429] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:28.244126] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-02-17T20:25:28.244683] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-17T20:25:28.244829] [INFO ] [sig ] KIDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:28.403173] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KIDS.txt [2026-02-17T20:25:28.403381] [INFO ] [sig ] [1732/3401] Completed KIDS in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:28.403422] [INFO ] [sig ] [1733/3401] Forecasting KIM... [2026-02-17T20:25:28.403451] [INFO ] [sig ] Generating forecast for: KIM [2026-02-17T20:25:28.403483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-17T20:25:28.416071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-17T20:25:28.416455] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-17T20:25:28.417313] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-17T20:25:28.417367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:28.417428] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:28.417457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:28.417518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:28.475611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:28.476510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:28.476611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:28.476647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:28.596468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:28.596646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:28.596691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:28.596722] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:28.600415] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-02-17T20:25:28.600724] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-17T20:25:28.600858] [INFO ] [sig ] KIM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:28.746484] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KIM.txt [2026-02-17T20:25:28.746668] [INFO ] [sig ] [1733/3401] Completed KIM in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:28.746713] [INFO ] [sig ] [1734/3401] Forecasting KINS... [2026-02-17T20:25:28.746744] [INFO ] [sig ] Generating forecast for: KINS [2026-02-17T20:25:28.746777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-17T20:25:28.758394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-17T20:25:28.758808] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-17T20:25:28.759635] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-17T20:25:28.759689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:28.759721] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:28.759748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:28.759804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:28.818640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:28.819528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:28.819636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:28.819671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:28.939844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:28.940023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:28.940064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:28.940093] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:28.943723] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: DOWN (p=49.44%) [2026-02-17T20:25:28.943999] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-17T20:25:28.944127] [INFO ] [sig ] KINS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:29.090054] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KINS.txt [2026-02-17T20:25:29.090224] [INFO ] [sig ] [1734/3401] Completed KINS in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:29.090267] [INFO ] [sig ] [1735/3401] Forecasting KIO... [2026-02-17T20:25:29.090299] [INFO ] [sig ] Generating forecast for: KIO [2026-02-17T20:25:29.090331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-17T20:25:29.102550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-17T20:25:29.103073] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-17T20:25:29.104202] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-17T20:25:29.104457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:29.104508] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:29.104553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:29.104679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:29.179777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:29.180922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:29.181243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:29.181291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:29.322462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:29.322665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:29.322714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:29.322748] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:29.327322] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=11.64%) [2026-02-17T20:25:29.327742] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-17T20:25:29.327927] [INFO ] [sig ] KIO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:29.482101] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KIO.txt [2026-02-17T20:25:29.482254] [INFO ] [sig ] [1735/3401] Completed KIO in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:29.482295] [INFO ] [sig ] [1736/3401] Forecasting KKRS... [2026-02-17T20:25:29.482326] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-17T20:25:29.482368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-17T20:25:29.494611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-17T20:25:29.494965] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-17T20:25:29.495761] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-17T20:25:29.495813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:29.495845] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:29.495872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:29.495928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:29.553653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:29.554436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:29.554518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:29.554553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:29.668993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:29.669154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:29.669194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:29.669255] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:29.672694] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=38.15%) [2026-02-17T20:25:29.673005] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-17T20:25:29.673141] [INFO ] [sig ] KKRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:29.815088] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KKRS.txt [2026-02-17T20:25:29.815217] [INFO ] [sig ] [1736/3401] Completed KKRS in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:29.815256] [INFO ] [sig ] [1737/3401] Forecasting KLAC... [2026-02-17T20:25:29.815287] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-17T20:25:29.815318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-17T20:25:29.826875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-17T20:25:29.827330] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-17T20:25:29.828206] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-17T20:25:29.828260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:29.828292] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:29.828319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:29.828376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:29.887075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:29.888003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:29.888089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:29.888124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:30.010881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:30.011035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:30.011075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:30.011104] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:30.014519] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-17T20:25:30.014814] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-17T20:25:30.014942] [INFO ] [sig ] KLAC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:30.159025] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KLAC.txt [2026-02-17T20:25:30.159157] [INFO ] [sig ] [1737/3401] Completed KLAC in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:30.159196] [INFO ] [sig ] [1738/3401] Forecasting KLIC... [2026-02-17T20:25:30.159225] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-17T20:25:30.159255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-17T20:25:30.170794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-17T20:25:30.171114] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-17T20:25:30.171915] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-17T20:25:30.172004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:30.172038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:30.172064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:30.172300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:30.230567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:30.231199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:30.231277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:30.231310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:30.352484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:30.352654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:30.352695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:30.352724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:30.356101] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-17T20:25:30.356376] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-17T20:25:30.356499] [INFO ] [sig ] KLIC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:30.499993] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KLIC.txt [2026-02-17T20:25:30.500121] [INFO ] [sig ] [1738/3401] Completed KLIC in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:30.500160] [INFO ] [sig ] [1739/3401] Forecasting KLXE... [2026-02-17T20:25:30.500192] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-17T20:25:30.500224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-17T20:25:30.510987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-17T20:25:30.511309] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-17T20:25:30.512131] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-17T20:25:30.512184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:30.512216] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:30.512245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:30.512301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:30.573512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:30.574467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:30.574552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:30.574604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:30.693181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:30.693337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:30.693376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:30.693404] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:30.696828] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-02-17T20:25:30.697107] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-17T20:25:30.697255] [INFO ] [sig ] KLXE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:30.838336] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KLXE.txt [2026-02-17T20:25:30.838474] [INFO ] [sig ] [1739/3401] Completed KLXE in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:30.838513] [INFO ] [sig ] [1740/3401] Forecasting KMB... [2026-02-17T20:25:30.838543] [INFO ] [sig ] Generating forecast for: KMB [2026-02-17T20:25:30.838590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-17T20:25:30.850111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-17T20:25:30.850459] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-17T20:25:30.851248] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-17T20:25:30.851300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:30.851332] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:30.851360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:30.851416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:30.908861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:30.909534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:30.909629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:30.909663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:31.027026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:31.027211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:31.027252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:31.027283] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:31.030844] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=64.86%) [2026-02-17T20:25:31.031184] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-17T20:25:31.031469] [INFO ] [sig ] KMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:31.174076] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KMB.txt [2026-02-17T20:25:31.174207] [INFO ] [sig ] [1740/3401] Completed KMB in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:31.174247] [INFO ] [sig ] [1741/3401] Forecasting KMDA... [2026-02-17T20:25:31.174278] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-17T20:25:31.174308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-17T20:25:31.184878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-17T20:25:31.185211] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-17T20:25:31.186008] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-17T20:25:31.186060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:31.186091] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:31.186118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:31.186175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:31.243838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:31.244562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:31.244662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:31.244695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:31.365176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:31.365330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:31.365371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:31.365400] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:31.368864] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-02-17T20:25:31.369143] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-17T20:25:31.369268] [INFO ] [sig ] KMDA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:31.512862] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KMDA.txt [2026-02-17T20:25:31.513034] [INFO ] [sig ] [1741/3401] Completed KMDA in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-17T20:25:31.513081] [INFO ] [sig ] [1742/3401] Forecasting KMI... [2026-02-17T20:25:31.513113] [INFO ] [sig ] Generating forecast for: KMI [2026-02-17T20:25:31.513143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-17T20:25:31.524780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-17T20:25:31.525148] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-17T20:25:31.525973] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-17T20:25:31.526027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:31.526060] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:31.526087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:31.526144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:31.583761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:31.584627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:31.584709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:31.584743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:31.701985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:31.702157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:31.702198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:31.702226] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:31.705813] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=70.34%) [2026-02-17T20:25:31.706131] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-17T20:25:31.706262] [INFO ] [sig ] KMI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:31.850441] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KMI.txt [2026-02-17T20:25:31.850606] [INFO ] [sig ] [1742/3401] Completed KMI in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-17T20:25:31.850676] [INFO ] [sig ] [1743/3401] Forecasting KMPB... [2026-02-17T20:25:31.850715] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-17T20:25:31.850748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-17T20:25:31.861535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-17T20:25:31.861890] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-17T20:25:31.862683] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-17T20:25:31.862736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:31.862769] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:31.862796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:31.862853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:31.921051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:31.921941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:31.922057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:31.922092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:32.042888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:32.043183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:32.043235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:32.043273] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:32.046956] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=48.14%) [2026-02-17T20:25:32.047285] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-17T20:25:32.047455] [INFO ] [sig ] KMPB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:32.192326] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KMPB.txt [2026-02-17T20:25:32.192489] [INFO ] [sig ] [1743/3401] Completed KMPB in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:32.192530] [INFO ] [sig ] [1744/3401] Forecasting KMX... [2026-02-17T20:25:32.192560] [INFO ] [sig ] Generating forecast for: KMX [2026-02-17T20:25:32.192613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-17T20:25:32.204072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-17T20:25:32.204457] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-17T20:25:32.205297] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-17T20:25:32.205353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:32.205387] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:32.205414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:32.205471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:32.262968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:32.263830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:32.263911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:32.263946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:32.386634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:32.386797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:32.386839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:32.386869] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:32.390346] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-02-17T20:25:32.390641] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-17T20:25:32.390768] [INFO ] [sig ] KMX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:32.532773] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KMX.txt [2026-02-17T20:25:32.532913] [INFO ] [sig ] [1744/3401] Completed KMX in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:32.532955] [INFO ] [sig ] [1745/3401] Forecasting KN... [2026-02-17T20:25:32.532993] [INFO ] [sig ] Generating forecast for: KN [2026-02-17T20:25:32.533030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-17T20:25:32.543976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-17T20:25:32.544341] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-17T20:25:32.545144] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-17T20:25:32.545196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:32.545228] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:32.545255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:32.545311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:32.602680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:32.603457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:32.603538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:32.603589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:32.731440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:32.731620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:32.731692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:32.731723] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:32.735541] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=21.19%) [2026-02-17T20:25:32.735882] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-17T20:25:32.736013] [INFO ] [sig ] KN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:32.894651] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KN.txt [2026-02-17T20:25:32.894812] [INFO ] [sig ] [1745/3401] Completed KN in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:32.894852] [INFO ] [sig ] [1746/3401] Forecasting KNF... [2026-02-17T20:25:32.894882] [INFO ] [sig ] Generating forecast for: KNF [2026-02-17T20:25:32.894913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-17T20:25:32.906255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-17T20:25:32.906792] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-17T20:25:32.908683] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-17T20:25:32.908840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:32.908884] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:32.908920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:32.909024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:32.980689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:32.981732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:32.981823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:32.981860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:33.112280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:33.112447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:33.112489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:33.112521] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:33.116339] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-17T20:25:33.116696] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-17T20:25:33.116852] [INFO ] [sig ] KNF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:33.269813] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KNF.txt [2026-02-17T20:25:33.270007] [INFO ] [sig ] [1746/3401] Completed KNF in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:33.270053] [INFO ] [sig ] [1747/3401] Forecasting KNOP... [2026-02-17T20:25:33.270085] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-17T20:25:33.270117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-17T20:25:33.282847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-17T20:25:33.283262] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-17T20:25:33.284134] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-17T20:25:33.284189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:33.284223] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:33.284250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:33.284308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:33.348869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:33.349816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:33.349925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:33.349962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:33.474416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:33.474598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:33.474643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:33.474673] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:33.478479] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-02-17T20:25:33.478800] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-17T20:25:33.478957] [INFO ] [sig ] KNOP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:33.628728] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KNOP.txt [2026-02-17T20:25:33.628908] [INFO ] [sig ] [1747/3401] Completed KNOP in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:33.628951] [INFO ] [sig ] [1748/3401] Forecasting KNSA... [2026-02-17T20:25:33.628981] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-17T20:25:33.629017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-17T20:25:33.640964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-17T20:25:33.641405] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-17T20:25:33.642286] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-17T20:25:33.642345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:33.642378] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:33.642408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:33.642468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:33.709609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:33.710874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:33.710964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:33.710999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:33.850445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:33.850665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:33.850719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:33.850749] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:33.855056] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-17T20:25:33.855484] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-17T20:25:33.855716] [INFO ] [sig ] KNSA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:34.021544] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KNSA.txt [2026-02-17T20:25:34.021733] [INFO ] [sig ] [1748/3401] Completed KNSA in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:34.021774] [INFO ] [sig ] [1749/3401] Forecasting KNSL... [2026-02-17T20:25:34.021804] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-17T20:25:34.021837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-17T20:25:34.032255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-17T20:25:34.032678] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-17T20:25:34.033469] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-17T20:25:34.033523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:34.033594] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:34.033627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:34.033685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:34.095531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:34.096698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:34.096785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:34.096818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:34.223245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:34.223427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:34.223480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:34.223521] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:34.227612] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=67.13%) [2026-02-17T20:25:34.227920] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-17T20:25:34.228081] [INFO ] [sig ] KNSL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:34.387383] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KNSL.txt [2026-02-17T20:25:34.387561] [INFO ] [sig ] [1749/3401] Completed KNSL in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:34.387622] [INFO ] [sig ] [1750/3401] Forecasting KNTK... [2026-02-17T20:25:34.387652] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-17T20:25:34.387684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-17T20:25:34.399098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-17T20:25:34.399498] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-17T20:25:34.400416] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-17T20:25:34.400473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:34.400535] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:34.400564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:34.400643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:34.460526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:34.461257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:34.461339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:34.461373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:34.582242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:34.582402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:34.582443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:34.582473] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:34.586103] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: UP (p=52.19%) [2026-02-17T20:25:34.586407] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-17T20:25:34.586539] [INFO ] [sig ] KNTK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:34.729772] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KNTK.txt [2026-02-17T20:25:34.729909] [INFO ] [sig ] [1750/3401] Completed KNTK in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:34.729949] [INFO ] [sig ] [1751/3401] Forecasting KNX... [2026-02-17T20:25:34.729978] [INFO ] [sig ] Generating forecast for: KNX [2026-02-17T20:25:34.730009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-17T20:25:34.741048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-17T20:25:34.741434] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-17T20:25:34.742259] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-17T20:25:34.742314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:34.742347] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:34.742376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:34.742433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:34.802006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:34.802747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:34.802826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:34.802859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:34.932382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:34.932544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:34.932608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:34.932641] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:34.936114] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: UP (p=59.93%) [2026-02-17T20:25:34.936403] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-17T20:25:34.936536] [INFO ] [sig ] KNX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:35.089544] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KNX.txt [2026-02-17T20:25:35.089725] [INFO ] [sig ] [1751/3401] Completed KNX in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:35.089767] [INFO ] [sig ] [1752/3401] Forecasting KOD... [2026-02-17T20:25:35.089800] [INFO ] [sig ] Generating forecast for: KOD [2026-02-17T20:25:35.089835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-17T20:25:35.102003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-17T20:25:35.102444] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-17T20:25:35.103311] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-17T20:25:35.103367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:35.103402] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:35.103431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:35.103490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:35.166816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:35.167810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:35.167911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:35.167963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:35.304544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:35.304728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:35.304769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:35.304801] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:35.308500] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=65.76%) [2026-02-17T20:25:35.308803] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-17T20:25:35.308936] [INFO ] [sig ] KOD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:35.485952] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KOD.txt [2026-02-17T20:25:35.486117] [INFO ] [sig ] [1752/3401] Completed KOD in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:35.486160] [INFO ] [sig ] [1753/3401] Forecasting KODK... [2026-02-17T20:25:35.486190] [INFO ] [sig ] Generating forecast for: KODK [2026-02-17T20:25:35.486227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-17T20:25:35.498276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-17T20:25:35.498794] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-17T20:25:35.499919] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-17T20:25:35.499988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:35.500041] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:35.500089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:35.500186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:35.561377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:35.562334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:35.562420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:35.562454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:35.691799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:35.691966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:35.692007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:35.692072] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:35.695609] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: DOWN (p=26.49%) [2026-02-17T20:25:35.695928] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-17T20:25:35.696074] [INFO ] [sig ] KODK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:35.854431] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KODK.txt [2026-02-17T20:25:35.854656] [INFO ] [sig ] [1753/3401] Completed KODK in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:35.854707] [INFO ] [sig ] [1754/3401] Forecasting KOF... [2026-02-17T20:25:35.854748] [INFO ] [sig ] Generating forecast for: KOF [2026-02-17T20:25:35.854787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-17T20:25:35.869021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-17T20:25:35.869523] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-17T20:25:35.870493] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-17T20:25:35.870555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:35.870620] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:35.870657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:35.870734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:35.942442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:35.943502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:35.943622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:35.943659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:36.078657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:36.078821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:36.078864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:36.078895] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:36.082717] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-17T20:25:36.083050] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-17T20:25:36.083197] [INFO ] [sig ] KOF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:36.240429] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KOF.txt [2026-02-17T20:25:36.240649] [INFO ] [sig ] [1754/3401] Completed KOF in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:36.240706] [INFO ] [sig ] [1755/3401] Forecasting KOP... [2026-02-17T20:25:36.240750] [INFO ] [sig ] Generating forecast for: KOP [2026-02-17T20:25:36.240792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-17T20:25:36.252929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-17T20:25:36.253371] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-17T20:25:36.254329] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-17T20:25:36.254385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:36.254417] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:36.254445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:36.254504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:36.317984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:36.318923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:36.319008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:36.319042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:36.450230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:36.450395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:36.450437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:36.450469] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:36.454278] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-02-17T20:25:36.454650] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-17T20:25:36.454806] [INFO ] [sig ] KOP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:36.611391] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KOP.txt [2026-02-17T20:25:36.611550] [INFO ] [sig ] [1755/3401] Completed KOP in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:36.611612] [INFO ] [sig ] [1756/3401] Forecasting KOPN... [2026-02-17T20:25:36.611647] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-17T20:25:36.611680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-17T20:25:36.625264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-17T20:25:36.625729] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-17T20:25:36.626547] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-17T20:25:36.626634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:36.626670] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:36.626698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:36.626760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:36.687964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:36.688889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:36.688975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:36.689009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:36.824290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:36.824487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:36.824546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:36.824658] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:36.829228] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-17T20:25:36.829544] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-17T20:25:36.829703] [INFO ] [sig ] KOPN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:36.974010] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KOPN.txt [2026-02-17T20:25:36.974176] [INFO ] [sig ] [1756/3401] Completed KOPN in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:36.974217] [INFO ] [sig ] [1757/3401] Forecasting KOSS... [2026-02-17T20:25:36.974247] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-17T20:25:36.974280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-17T20:25:36.985452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-17T20:25:36.985909] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-17T20:25:36.986850] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-17T20:25:36.986908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:36.986940] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:36.986967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:36.987023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:37.045642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:37.046540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:37.046646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:37.046681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:37.164553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:37.164744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:37.164786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:37.164816] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:37.169040] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=47.30%) [2026-02-17T20:25:37.169593] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-17T20:25:37.169741] [INFO ] [sig ] KOSS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:37.316282] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KOSS.txt [2026-02-17T20:25:37.316463] [INFO ] [sig ] [1757/3401] Completed KOSS in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:37.316506] [INFO ] [sig ] [1758/3401] Forecasting KPRX... [2026-02-17T20:25:37.316537] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-17T20:25:37.316587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-17T20:25:37.328140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-17T20:25:37.328537] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-17T20:25:37.329388] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-17T20:25:37.329444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:37.329477] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:37.329505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:37.329563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:37.387356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:37.388269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:37.388366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:37.388399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:37.517263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:37.517463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:37.517519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:37.517566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:37.521520] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=63.60%) [2026-02-17T20:25:37.521930] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-17T20:25:37.522097] [INFO ] [sig ] KPRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:37.690082] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KPRX.txt [2026-02-17T20:25:37.690269] [INFO ] [sig ] [1758/3401] Completed KPRX in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-17T20:25:37.690311] [INFO ] [sig ] [1759/3401] Forecasting KPTI... [2026-02-17T20:25:37.690344] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-17T20:25:37.690375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-17T20:25:37.702295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-17T20:25:37.702826] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-17T20:25:37.703855] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-17T20:25:37.703916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:37.703949] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:37.703977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:37.704034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:37.772413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:37.773347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:37.773435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:37.773470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:37.904886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:37.905059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:37.905107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:37.905143] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:37.908980] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=86.83%) [2026-02-17T20:25:37.909382] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-17T20:25:37.909536] [INFO ] [sig ] KPTI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:38.074529] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KPTI.txt [2026-02-17T20:25:38.074737] [INFO ] [sig ] [1759/3401] Completed KPTI in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-17T20:25:38.074786] [INFO ] [sig ] [1760/3401] Forecasting KRC... [2026-02-17T20:25:38.074823] [INFO ] [sig ] Generating forecast for: KRC [2026-02-17T20:25:38.074867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-17T20:25:38.086432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-17T20:25:38.086895] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-17T20:25:38.087795] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-17T20:25:38.087852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:38.087885] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:38.087913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:38.088009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:38.155316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:38.156356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:38.156491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:38.156527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:38.286478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:38.286682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:38.286724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:38.286755] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:38.290419] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=84.57%) [2026-02-17T20:25:38.290730] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-17T20:25:38.290857] [INFO ] [sig ] KRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:38.433185] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KRC.txt [2026-02-17T20:25:38.433346] [INFO ] [sig ] [1760/3401] Completed KRC in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:38.433389] [INFO ] [sig ] [1761/3401] Forecasting KREF... [2026-02-17T20:25:38.433422] [INFO ] [sig ] Generating forecast for: KREF [2026-02-17T20:25:38.433461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-17T20:25:38.445112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-17T20:25:38.445505] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-17T20:25:38.446355] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-17T20:25:38.446409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:38.446440] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:38.446467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:38.446522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:38.505286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:38.506195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:38.506279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:38.506313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:38.626888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:38.627026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:38.627064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:38.627092] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:38.630417] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: DOWN (p=20.14%) [2026-02-17T20:25:38.630715] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-17T20:25:38.630846] [INFO ] [sig ] KREF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:38.773441] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KREF.txt [2026-02-17T20:25:38.773560] [INFO ] [sig ] [1761/3401] Completed KREF in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:38.773617] [INFO ] [sig ] [1762/3401] Forecasting KRG... [2026-02-17T20:25:38.773646] [INFO ] [sig ] Generating forecast for: KRG [2026-02-17T20:25:38.773678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-17T20:25:38.785401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-17T20:25:38.785739] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-17T20:25:38.786517] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-17T20:25:38.786611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:38.786647] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:38.786675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:38.786731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:38.843801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:38.844428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:38.844504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:38.844536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:38.971476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:38.971661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:38.971709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:38.971740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:38.975220] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=78.88%) [2026-02-17T20:25:38.975506] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-17T20:25:38.975673] [INFO ] [sig ] KRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:39.117241] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KRG.txt [2026-02-17T20:25:39.117355] [INFO ] [sig ] [1762/3401] Completed KRG in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:39.117587] [INFO ] [sig ] [1763/3401] Forecasting KRMD... [2026-02-17T20:25:39.117621] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-17T20:25:39.117650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-17T20:25:39.130461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-17T20:25:39.130798] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-17T20:25:39.131760] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-17T20:25:39.131814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:39.131846] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:39.131874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:39.131931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:39.189192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:39.189869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:39.189947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:39.189980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:39.307692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:39.307818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:39.307856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:39.307886] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:39.311178] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-17T20:25:39.311453] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-17T20:25:39.311598] [INFO ] [sig ] KRMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:39.452882] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KRMD.txt [2026-02-17T20:25:39.453028] [INFO ] [sig ] [1763/3401] Completed KRMD in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:39.453068] [INFO ] [sig ] [1764/3401] Forecasting KRNY... [2026-02-17T20:25:39.453099] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-17T20:25:39.453129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-17T20:25:39.463850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-17T20:25:39.464182] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-17T20:25:39.464966] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-17T20:25:39.465019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:39.465051] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:39.465078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:39.465135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:39.522456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:39.523090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:39.523168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:39.523201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:39.650112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:39.650289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:39.650334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:39.650365] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:39.654210] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=62.74%) [2026-02-17T20:25:39.654488] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-17T20:25:39.654637] [INFO ] [sig ] KRNY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:39.800956] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KRNY.txt [2026-02-17T20:25:39.801131] [INFO ] [sig ] [1764/3401] Completed KRNY in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:39.801179] [INFO ] [sig ] [1765/3401] Forecasting KRO... [2026-02-17T20:25:39.801214] [INFO ] [sig ] Generating forecast for: KRO [2026-02-17T20:25:39.801253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-17T20:25:39.812604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-17T20:25:39.813010] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-17T20:25:39.813880] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-17T20:25:39.813934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:39.813966] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:39.813995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:39.814054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:39.874879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:39.876166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:39.876268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:39.876319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:40.012609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:40.012773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:40.012814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:40.012843] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:40.016431] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: DOWN (p=37.55%) [2026-02-17T20:25:40.016794] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-17T20:25:40.016952] [INFO ] [sig ] KRO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:40.164719] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KRO.txt [2026-02-17T20:25:40.164893] [INFO ] [sig ] [1765/3401] Completed KRO in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:40.164936] [INFO ] [sig ] [1766/3401] Forecasting KROS... [2026-02-17T20:25:40.164968] [INFO ] [sig ] Generating forecast for: KROS [2026-02-17T20:25:40.164999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-17T20:25:40.176828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-17T20:25:40.177284] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-17T20:25:40.178127] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-17T20:25:40.178192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:40.178233] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:40.178268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:40.178334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:40.240867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:40.241870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:40.241973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:40.242009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:40.363359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:40.363518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:40.363558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:40.363607] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:40.367043] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-17T20:25:40.367389] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-17T20:25:40.367526] [INFO ] [sig ] KROS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:40.509049] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KROS.txt [2026-02-17T20:25:40.509203] [INFO ] [sig ] [1766/3401] Completed KROS in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:40.509250] [INFO ] [sig ] [1767/3401] Forecasting KRRO... [2026-02-17T20:25:40.509287] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-17T20:25:40.509321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-17T20:25:40.521006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-17T20:25:40.521416] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-17T20:25:40.522281] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-17T20:25:40.522340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:40.522427] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:40.522469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:40.522551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:40.580178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:40.581069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:40.581161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:40.581194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:40.705168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:40.705325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:40.705369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:40.705398] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:40.708844] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=50.92%) [2026-02-17T20:25:40.709150] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-17T20:25:40.709303] [INFO ] [sig ] KRRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:40.857821] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KRRO.txt [2026-02-17T20:25:40.857995] [INFO ] [sig ] [1767/3401] Completed KRRO in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:40.858036] [INFO ] [sig ] [1768/3401] Forecasting KRUS... [2026-02-17T20:25:40.858065] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-17T20:25:40.858098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-17T20:25:40.871696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-17T20:25:40.872155] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-17T20:25:40.873013] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-17T20:25:40.873068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:40.873100] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:40.873131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:40.873198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:40.931566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:40.932486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:40.932595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:40.932633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:41.052272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:41.052432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:41.052475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:41.052507] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:41.056230] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=59.11%) [2026-02-17T20:25:41.056532] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-17T20:25:41.056689] [INFO ] [sig ] KRUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:41.208718] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KRUS.txt [2026-02-17T20:25:41.208910] [INFO ] [sig ] [1768/3401] Completed KRUS in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:41.208978] [INFO ] [sig ] [1769/3401] Forecasting KRYS... [2026-02-17T20:25:41.209027] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-17T20:25:41.209075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-17T20:25:41.220981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-17T20:25:41.221343] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-17T20:25:41.222204] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-17T20:25:41.222263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:41.222296] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:41.222324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:41.222380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:41.288153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:41.289191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:41.289319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:41.289366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:41.423877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:41.424052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:41.424093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:41.424122] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:41.427636] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=26.32%) [2026-02-17T20:25:41.427914] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-17T20:25:41.428042] [INFO ] [sig ] KRYS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:41.572797] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KRYS.txt [2026-02-17T20:25:41.572955] [INFO ] [sig ] [1769/3401] Completed KRYS in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:41.572995] [INFO ] [sig ] [1770/3401] Forecasting KSCP... [2026-02-17T20:25:41.573025] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-17T20:25:41.573059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-17T20:25:41.584283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-17T20:25:41.584655] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-17T20:25:41.585433] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-17T20:25:41.585486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:41.585519] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:41.585546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:41.585626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:41.647046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:41.648231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:41.648336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:41.648372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:41.771246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:41.771415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:41.771457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:41.771539] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:41.776023] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-17T20:25:41.776364] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-17T20:25:41.776733] [INFO ] [sig ] KSCP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:41.921791] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KSCP.txt [2026-02-17T20:25:41.921956] [INFO ] [sig ] [1770/3401] Completed KSCP in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:41.921995] [INFO ] [sig ] [1771/3401] Forecasting KSPI... [2026-02-17T20:25:41.922024] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-17T20:25:41.922067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-17T20:25:41.933773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-17T20:25:41.934126] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-17T20:25:41.934961] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-17T20:25:41.935017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:41.935051] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:41.935080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:41.935139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:41.994195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:41.995045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:41.995129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:41.995163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:42.114501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:42.114686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:42.114728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:42.114757] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:42.118691] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=48.25%) [2026-02-17T20:25:42.119048] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-17T20:25:42.119199] [INFO ] [sig ] KSPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:42.274485] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KSPI.txt [2026-02-17T20:25:42.274706] [INFO ] [sig ] [1771/3401] Completed KSPI in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:42.274761] [INFO ] [sig ] [1772/3401] Forecasting KSS... [2026-02-17T20:25:42.274800] [INFO ] [sig ] Generating forecast for: KSS [2026-02-17T20:25:42.274838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-17T20:25:42.290209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-17T20:25:42.290731] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-17T20:25:42.291906] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-17T20:25:42.291978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:42.292027] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:42.292074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:42.292168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:42.376911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:42.377996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:42.378095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:42.378130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:42.502908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:42.503071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:42.503113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:42.503145] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:42.506713] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=59.94%) [2026-02-17T20:25:42.506999] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-17T20:25:42.507131] [INFO ] [sig ] KSS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:42.653228] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KSS.txt [2026-02-17T20:25:42.653382] [INFO ] [sig ] [1772/3401] Completed KSS in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:42.653423] [INFO ] [sig ] [1773/3401] Forecasting KTB... [2026-02-17T20:25:42.653454] [INFO ] [sig ] Generating forecast for: KTB [2026-02-17T20:25:42.653486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-17T20:25:42.664196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-17T20:25:42.664562] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-17T20:25:42.665434] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-17T20:25:42.665489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:42.665550] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:42.665609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:42.665673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:42.723473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:42.724351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:42.724437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:42.724471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:42.849440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:42.849614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:42.849658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:42.849687] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:42.853465] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=13.52%) [2026-02-17T20:25:42.853768] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-17T20:25:42.853900] [INFO ] [sig ] KTB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:42.999725] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KTB.txt [2026-02-17T20:25:42.999862] [INFO ] [sig ] [1773/3401] Completed KTB in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:42.999900] [INFO ] [sig ] [1774/3401] Forecasting KTCC... [2026-02-17T20:25:42.999930] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-17T20:25:42.999962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-17T20:25:43.011064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-17T20:25:43.011476] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-17T20:25:43.012381] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-17T20:25:43.012441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:43.012476] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:43.012504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:43.012563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:43.076908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:43.077784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:43.077870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:43.077904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:43.186987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:43.187199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:43.187260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:43.187294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:43.191051] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-02-17T20:25:43.191399] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-17T20:25:43.191551] [INFO ] [sig ] KTCC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:43.350086] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KTCC.txt [2026-02-17T20:25:43.350249] [INFO ] [sig ] [1774/3401] Completed KTCC in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-17T20:25:43.350291] [INFO ] [sig ] [1775/3401] Forecasting KTF... [2026-02-17T20:25:43.350321] [INFO ] [sig ] Generating forecast for: KTF [2026-02-17T20:25:43.350352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-17T20:25:43.362011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-17T20:25:43.362437] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-17T20:25:43.363297] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-17T20:25:43.363355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:43.363388] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:43.363417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:43.363474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:43.422457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:43.423348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:43.423435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:43.423470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:43.552653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:43.552820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:43.552864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:43.552895] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:43.556529] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=12.34%) [2026-02-17T20:25:43.556858] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-17T20:25:43.557002] [INFO ] [sig ] KTF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:43.704443] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KTF.txt [2026-02-17T20:25:43.704619] [INFO ] [sig ] [1775/3401] Completed KTF in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-17T20:25:43.704661] [INFO ] [sig ] [1776/3401] Forecasting KURA... [2026-02-17T20:25:43.704696] [INFO ] [sig ] Generating forecast for: KURA [2026-02-17T20:25:43.704735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-17T20:25:43.716654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-17T20:25:43.717066] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-17T20:25:43.717934] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-17T20:25:43.717990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:43.718025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:43.718054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:43.718113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:43.778445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:43.779402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:43.779497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:43.779531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:43.908109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:43.908291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:43.908344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:43.908380] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:43.912284] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-17T20:25:43.912610] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-17T20:25:43.912753] [INFO ] [sig ] KURA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:44.063509] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KURA.txt [2026-02-17T20:25:44.063703] [INFO ] [sig ] [1776/3401] Completed KURA in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-17T20:25:44.063756] [INFO ] [sig ] [1777/3401] Forecasting KVHI... [2026-02-17T20:25:44.063789] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-17T20:25:44.063821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-17T20:25:44.077366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-17T20:25:44.077924] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-17T20:25:44.079037] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-17T20:25:44.079106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:44.079158] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:44.079201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:44.079292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:44.142509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:44.143420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:44.143540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:44.143598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:44.261917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:44.262088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:44.262132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:44.262164] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:44.265728] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=52.46%) [2026-02-17T20:25:44.266038] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-17T20:25:44.266180] [INFO ] [sig ] KVHI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:44.423507] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KVHI.txt [2026-02-17T20:25:44.423695] [INFO ] [sig ] [1777/3401] Completed KVHI in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:44.423737] [INFO ] [sig ] [1778/3401] Forecasting KVUE... [2026-02-17T20:25:44.423768] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-17T20:25:44.423798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-17T20:25:44.435675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-17T20:25:44.436093] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-17T20:25:44.436931] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-17T20:25:44.436986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:44.437018] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:44.437044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:44.437101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:44.495664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:44.496557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:44.496664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:44.496701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:44.617334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:44.617503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:44.617545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:44.617594] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:44.621334] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-17T20:25:44.621827] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-17T20:25:44.621975] [INFO ] [sig ] KVUE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:44.773946] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KVUE.txt [2026-02-17T20:25:44.774117] [INFO ] [sig ] [1778/3401] Completed KVUE in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:44.774161] [INFO ] [sig ] [1779/3401] Forecasting KVYO... [2026-02-17T20:25:44.774194] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-17T20:25:44.774227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-17T20:25:44.787047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-17T20:25:44.787514] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-17T20:25:44.788421] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-17T20:25:44.788485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:44.788518] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:44.788545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:44.788628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:44.846923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:44.847885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:44.847975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:44.848011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:44.976662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:44.976835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:44.976877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:44.976908] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:44.980625] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-02-17T20:25:44.980909] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-17T20:25:44.981041] [INFO ] [sig ] KVYO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:45.123606] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KVYO.txt [2026-02-17T20:25:45.123763] [INFO ] [sig ] [1779/3401] Completed KVYO in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:45.123805] [INFO ] [sig ] [1780/3401] Forecasting KYN... [2026-02-17T20:25:45.123838] [INFO ] [sig ] Generating forecast for: KYN [2026-02-17T20:25:45.123870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-17T20:25:45.135055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-17T20:25:45.135433] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-17T20:25:45.136290] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-17T20:25:45.136347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:45.136380] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:45.136409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:45.136466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:45.194024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:45.194965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:45.195055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:45.195089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:45.315427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:45.315625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:45.315692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:45.315727] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:45.319234] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=24.41%) [2026-02-17T20:25:45.319520] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-17T20:25:45.319689] [INFO ] [sig ] KYN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:45.462824] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KYN.txt [2026-02-17T20:25:45.463011] [INFO ] [sig ] [1780/3401] Completed KYN in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:45.463052] [INFO ] [sig ] [1781/3401] Forecasting KYTX... [2026-02-17T20:25:45.463083] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-17T20:25:45.463114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-17T20:25:45.474687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-17T20:25:45.475054] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-17T20:25:45.475913] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-17T20:25:45.475968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:45.476002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:45.476029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:45.476086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:45.534635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:45.535441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:45.535529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:45.535562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:45.659387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:45.659555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:45.659618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:45.659649] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:45.663203] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-02-17T20:25:45.663537] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-17T20:25:45.663700] [INFO ] [sig ] KYTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:45.809526] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/KYTX.txt [2026-02-17T20:25:45.809680] [INFO ] [sig ] [1781/3401] Completed KYTX in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:45.809721] [INFO ] [sig ] [1782/3401] Forecasting KZIA... [2026-02-17T20:25:45.809752] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-17T20:25:45.809782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-17T20:25:45.820801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-17T20:25:45.821176] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-17T20:25:45.821968] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-17T20:25:45.822021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:45.822053] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:45.822080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:45.822138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:45.879665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:45.880482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:45.880604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:45.880640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:46.000496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:46.000687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:46.000728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:46.000758] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:46.004260] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=25.11%) [2026-02-17T20:25:46.004536] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-17T20:25:46.004685] [INFO ] [sig ] KZIA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:46.147956] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/KZIA.txt [2026-02-17T20:25:46.148119] [INFO ] [sig ] [1782/3401] Completed KZIA in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:46.148162] [INFO ] [sig ] [1783/3401] Forecasting L... [2026-02-17T20:25:46.148196] [INFO ] [sig ] Generating forecast for: L [2026-02-17T20:25:46.148230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-17T20:25:46.159640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-17T20:25:46.160037] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-17T20:25:46.160843] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-17T20:25:46.160896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:46.160929] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:46.160957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:46.161014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:46.222081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:46.222906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:46.222991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:46.223025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:46.344156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:46.344325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:46.344367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:46.344399] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:46.348253] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-02-17T20:25:46.348624] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-17T20:25:46.348770] [INFO ] [sig ] L: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:46.494847] [INFO ] [LOCAL ] Saved forecast: L 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/L.txt [2026-02-17T20:25:46.495007] [INFO ] [sig ] [1783/3401] Completed L in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:46.495047] [INFO ] [sig ] [1784/3401] Forecasting LAB... [2026-02-17T20:25:46.495078] [INFO ] [sig ] Generating forecast for: LAB [2026-02-17T20:25:46.495108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-17T20:25:46.507413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-17T20:25:46.507854] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-17T20:25:46.508686] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-17T20:25:46.508741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:46.508819] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:46.508864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:46.508925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:46.567696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:46.568641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:46.568725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:46.568760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:46.688934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:46.689094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:46.689136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:46.689166] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:46.692645] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-17T20:25:46.692929] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-17T20:25:46.693054] [INFO ] [sig ] LAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:46.840791] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LAB.txt [2026-02-17T20:25:46.840932] [INFO ] [sig ] [1784/3401] Completed LAB in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:46.840972] [INFO ] [sig ] [1785/3401] Forecasting LAC... [2026-02-17T20:25:46.841003] [INFO ] [sig ] Generating forecast for: LAC [2026-02-17T20:25:46.841033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-17T20:25:46.853316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-17T20:25:46.853693] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-17T20:25:46.854470] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-17T20:25:46.854522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:46.854553] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:46.854605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:46.854665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:46.913520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:46.914411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:46.914501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:46.914536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:47.047087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:47.047272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:47.047316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:47.047346] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:47.050882] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-17T20:25:47.051178] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-17T20:25:47.051317] [INFO ] [sig ] LAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:47.197067] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LAC.txt [2026-02-17T20:25:47.197216] [INFO ] [sig ] [1785/3401] Completed LAC in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:47.197256] [INFO ] [sig ] [1786/3401] Forecasting LAD... [2026-02-17T20:25:47.197285] [INFO ] [sig ] Generating forecast for: LAD [2026-02-17T20:25:47.197317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-17T20:25:47.208254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-17T20:25:47.208625] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-17T20:25:47.209414] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-17T20:25:47.209468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:47.209502] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:47.209530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:47.209605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:47.266932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:47.267712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:47.267793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:47.267826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:47.381422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:47.381610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:47.381654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:47.381683] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:47.385420] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=59.46%) [2026-02-17T20:25:47.385811] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-17T20:25:47.385957] [INFO ] [sig ] LAD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:47.536379] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LAD.txt [2026-02-17T20:25:47.536514] [INFO ] [sig ] [1786/3401] Completed LAD in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:47.536554] [INFO ] [sig ] [1787/3401] Forecasting LAES... [2026-02-17T20:25:47.536608] [INFO ] [sig ] Generating forecast for: LAES [2026-02-17T20:25:47.536643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-17T20:25:47.551181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-17T20:25:47.551856] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-17T20:25:47.553085] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-17T20:25:47.553148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:47.553193] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:47.553227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:47.553290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:47.613762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:47.614736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:47.614828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:47.614864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:47.735392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:47.735555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:47.735617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:47.735685] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:47.739590] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-17T20:25:47.739881] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-17T20:25:47.740025] [INFO ] [sig ] LAES: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:47.889816] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LAES.txt [2026-02-17T20:25:47.889953] [INFO ] [sig ] [1787/3401] Completed LAES in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:47.889999] [INFO ] [sig ] [1788/3401] Forecasting LAND... [2026-02-17T20:25:47.890030] [INFO ] [sig ] Generating forecast for: LAND [2026-02-17T20:25:47.890085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-17T20:25:47.902808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-17T20:25:47.903159] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-17T20:25:47.903980] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-17T20:25:47.904035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:47.904067] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:47.904095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:47.904153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:47.964597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:47.965511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:47.965625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:47.965665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:48.088687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:48.088855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:48.088896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:48.088926] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:48.092830] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-02-17T20:25:48.093236] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-17T20:25:48.093386] [INFO ] [sig ] LAND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:48.251772] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LAND.txt [2026-02-17T20:25:48.251946] [INFO ] [sig ] [1788/3401] Completed LAND in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:48.251989] [INFO ] [sig ] [1789/3401] Forecasting LANDO... [2026-02-17T20:25:48.252019] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-17T20:25:48.252051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-17T20:25:48.264387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-17T20:25:48.264859] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-17T20:25:48.265741] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-17T20:25:48.265797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:48.265831] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:48.265860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:48.265925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:48.324387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:48.325310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:48.325402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:48.325437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:48.431753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:48.431914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:48.431954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:48.431984] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:48.435414] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-02-17T20:25:48.435717] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-17T20:25:48.435845] [INFO ] [sig ] LANDO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:48.579216] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LANDO.txt [2026-02-17T20:25:48.579337] [INFO ] [sig ] [1789/3401] Completed LANDO in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:48.579382] [INFO ] [sig ] [1790/3401] Forecasting LANDP... [2026-02-17T20:25:48.579420] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-17T20:25:48.579458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-17T20:25:48.592993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-17T20:25:48.593346] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-17T20:25:48.594181] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-17T20:25:48.594233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:48.594265] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:48.594291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:48.594348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:48.661086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:48.661957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:48.662040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:48.662074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:48.777122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:48.777316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:48.777357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:48.777386] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:48.780886] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: DOWN (p=28.67%) [2026-02-17T20:25:48.781206] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-17T20:25:48.781342] [INFO ] [sig ] LANDP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:48.939006] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LANDP.txt [2026-02-17T20:25:48.939194] [INFO ] [sig ] [1790/3401] Completed LANDP in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:48.939243] [INFO ] [sig ] [1791/3401] Forecasting LAZ... [2026-02-17T20:25:48.939275] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-17T20:25:48.939306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-17T20:25:48.955426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-17T20:25:48.955886] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-17T20:25:48.956798] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-17T20:25:48.956854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:48.956887] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:48.956917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:48.956975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:49.019711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:49.020693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:49.020827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:49.020864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:49.155011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:49.155173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:49.155216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:49.155264] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:49.158926] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-17T20:25:49.159213] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-17T20:25:49.159364] [INFO ] [sig ] LAZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:49.307983] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LAZ.txt [2026-02-17T20:25:49.308133] [INFO ] [sig ] [1791/3401] Completed LAZ in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-17T20:25:49.308173] [INFO ] [sig ] [1792/3401] Forecasting LBRDA... [2026-02-17T20:25:49.308205] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-17T20:25:49.308235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-17T20:25:49.320114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-17T20:25:49.320468] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-17T20:25:49.321310] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-17T20:25:49.321367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:49.321404] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:49.321438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:49.321510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:49.380798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:49.381859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:49.381941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:49.381974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:49.507066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:49.507262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:49.507303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:49.507332] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:49.511014] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=6.37%) [2026-02-17T20:25:49.511368] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-17T20:25:49.511536] [INFO ] [sig ] LBRDA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:49.654712] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LBRDA.txt [2026-02-17T20:25:49.654874] [INFO ] [sig ] [1792/3401] Completed LBRDA in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-17T20:25:49.654915] [INFO ] [sig ] [1793/3401] Forecasting LBRDK... [2026-02-17T20:25:49.654946] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-17T20:25:49.654978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-17T20:25:49.665748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-17T20:25:49.666143] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-17T20:25:49.666951] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-17T20:25:49.667005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:49.667036] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:49.667064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:49.667121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:49.726301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:49.727198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:49.727284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:49.727334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:49.852665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:49.852827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:49.852866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:49.852894] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:49.856282] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=62.38%) [2026-02-17T20:25:49.856565] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-17T20:25:49.856713] [INFO ] [sig ] LBRDK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:50.001989] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LBRDK.txt [2026-02-17T20:25:50.002140] [INFO ] [sig ] [1793/3401] Completed LBRDK in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-17T20:25:50.002180] [INFO ] [sig ] [1794/3401] Forecasting LBTYA... [2026-02-17T20:25:50.002212] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-17T20:25:50.002242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-17T20:25:50.013517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-17T20:25:50.013902] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-17T20:25:50.014735] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-17T20:25:50.014789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:50.014822] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:50.014849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:50.014905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:50.073736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:50.074640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:50.074759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:50.074795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:50.214730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:50.214889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:50.214931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:50.214960] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:50.218501] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=76.50%) [2026-02-17T20:25:50.218881] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-17T20:25:50.219045] [INFO ] [sig ] LBTYA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:50.372548] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LBTYA.txt [2026-02-17T20:25:50.372716] [INFO ] [sig ] [1794/3401] Completed LBTYA in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:50.372757] [INFO ] [sig ] [1795/3401] Forecasting LBTYK... [2026-02-17T20:25:50.372787] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-17T20:25:50.372818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-17T20:25:50.384928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-17T20:25:50.385382] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-17T20:25:50.386416] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-17T20:25:50.386480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:50.386519] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:50.386590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:50.386672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:50.458133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:50.459495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:50.459619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:50.459666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:50.591454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:50.591655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:50.591704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:50.591735] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:50.595520] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: UP (p=59.80%) [2026-02-17T20:25:50.595842] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-17T20:25:50.595998] [INFO ] [sig ] LBTYK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:50.750451] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LBTYK.txt [2026-02-17T20:25:50.750786] [INFO ] [sig ] [1795/3401] Completed LBTYK in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:50.750830] [INFO ] [sig ] [1796/3401] Forecasting LC... [2026-02-17T20:25:50.750860] [INFO ] [sig ] Generating forecast for: LC [2026-02-17T20:25:50.750891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-17T20:25:50.766848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-17T20:25:50.767443] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-17T20:25:50.768403] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-17T20:25:50.768459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:50.768510] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:50.768538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:50.768611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:50.830536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:50.831560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:50.831689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:50.831745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:50.968278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:50.968462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:50.968507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:50.968541] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:50.972958] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=54.52%) [2026-02-17T20:25:50.973246] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-17T20:25:50.973384] [INFO ] [sig ] LC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:51.130416] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LC.txt [2026-02-17T20:25:51.130608] [INFO ] [sig ] [1796/3401] Completed LC in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:51.130667] [INFO ] [sig ] [1797/3401] Forecasting LCFY... [2026-02-17T20:25:51.130701] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-17T20:25:51.130733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-17T20:25:51.142218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-17T20:25:51.142669] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-17T20:25:51.143601] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-17T20:25:51.143676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:51.143712] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:51.143740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:51.143799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:51.205838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:51.206768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:51.206853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:51.206887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:51.320087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:51.320250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:51.320291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:51.320320] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:51.323793] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=4.73%) [2026-02-17T20:25:51.324069] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-17T20:25:51.324196] [INFO ] [sig ] LCFY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:51.465298] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LCFY.txt [2026-02-17T20:25:51.465559] [INFO ] [sig ] [1797/3401] Completed LCFY in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:51.465665] [INFO ] [sig ] [1798/3401] Forecasting LCID... [2026-02-17T20:25:51.465713] [INFO ] [sig ] Generating forecast for: LCID [2026-02-17T20:25:51.465758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-17T20:25:51.476932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-17T20:25:51.477330] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-17T20:25:51.478166] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-17T20:25:51.478221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:51.478253] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:51.478281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:51.478339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:51.536510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:51.537499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:51.537603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:51.537642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:51.661770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:51.661942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:51.661984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:51.662015] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:51.665640] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=34.38%) [2026-02-17T20:25:51.665949] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-17T20:25:51.666085] [INFO ] [sig ] LCID: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:51.820083] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LCID.txt [2026-02-17T20:25:51.820243] [INFO ] [sig ] [1798/3401] Completed LCID in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:51.820302] [INFO ] [sig ] [1799/3401] Forecasting LCII... [2026-02-17T20:25:51.820343] [INFO ] [sig ] Generating forecast for: LCII [2026-02-17T20:25:51.820393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-17T20:25:51.832214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-17T20:25:51.832727] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-17T20:25:51.833602] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-17T20:25:51.833659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:51.833692] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:51.833720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:51.833778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:51.896084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:51.897005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:51.897092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:51.897128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:52.023438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:52.023631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:52.023673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:52.023702] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:52.027458] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-17T20:25:52.027787] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-17T20:25:52.027928] [INFO ] [sig ] LCII: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:52.179734] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LCII.txt [2026-02-17T20:25:52.179914] [INFO ] [sig ] [1799/3401] Completed LCII in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:52.179964] [INFO ] [sig ] [1800/3401] Forecasting LCNB... [2026-02-17T20:25:52.179995] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-17T20:25:52.180026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-17T20:25:52.191932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-17T20:25:52.192336] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-17T20:25:52.193161] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-17T20:25:52.193215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:52.193248] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:52.193276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:52.193334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:52.255565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:52.256561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:52.256689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:52.256724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:52.382045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:52.382215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:52.382255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:52.382286] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:52.386073] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-17T20:25:52.386430] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-17T20:25:52.386601] [INFO ] [sig ] LCNB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:52.532927] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LCNB.txt [2026-02-17T20:25:52.533080] [INFO ] [sig ] [1800/3401] Completed LCNB in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:52.533119] [INFO ] [sig ] [1801/3401] Forecasting LDI... [2026-02-17T20:25:52.533149] [INFO ] [sig ] Generating forecast for: LDI [2026-02-17T20:25:52.533178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-17T20:25:52.544741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-17T20:25:52.545084] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-17T20:25:52.545914] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-17T20:25:52.545969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:52.546030] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:52.546060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:52.546120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:52.603141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:52.604107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:52.604196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:52.604230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:52.726930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:52.727114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:52.727158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:52.727205] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:52.730911] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-17T20:25:52.731215] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-17T20:25:52.731347] [INFO ] [sig ] LDI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:52.875613] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LDI.txt [2026-02-17T20:25:52.875750] [INFO ] [sig ] [1801/3401] Completed LDI in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:52.875789] [INFO ] [sig ] [1802/3401] Forecasting LDP... [2026-02-17T20:25:52.875819] [INFO ] [sig ] Generating forecast for: LDP [2026-02-17T20:25:52.875848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-17T20:25:52.887029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-17T20:25:52.887391] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-17T20:25:52.888190] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-17T20:25:52.888242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:52.888274] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:52.888300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:52.888356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:52.947119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:52.947864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:52.947944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:52.947980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:53.069884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:53.070057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:53.070097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:53.070127] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:53.073628] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=75.65%) [2026-02-17T20:25:53.073917] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-17T20:25:53.074044] [INFO ] [sig ] LDP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:53.219925] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LDP.txt [2026-02-17T20:25:53.220079] [INFO ] [sig ] [1802/3401] Completed LDP in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:53.220123] [INFO ] [sig ] [1803/3401] Forecasting LE... [2026-02-17T20:25:53.220157] [INFO ] [sig ] Generating forecast for: LE [2026-02-17T20:25:53.220189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-17T20:25:53.231858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-17T20:25:53.232223] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-17T20:25:53.233070] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-17T20:25:53.233125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:53.233159] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:53.233188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:53.233247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:53.293957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:53.294819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:53.294902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:53.294936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:53.419620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:53.419784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:53.419824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:53.419853] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:53.423248] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=45.66%) [2026-02-17T20:25:53.423530] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-17T20:25:53.423675] [INFO ] [sig ] LE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:53.571226] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LE.txt [2026-02-17T20:25:53.571367] [INFO ] [sig ] [1803/3401] Completed LE in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:53.571406] [INFO ] [sig ] [1804/3401] Forecasting LEA... [2026-02-17T20:25:53.571436] [INFO ] [sig ] Generating forecast for: LEA [2026-02-17T20:25:53.571466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-17T20:25:53.582915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-17T20:25:53.583251] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-17T20:25:53.584131] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-17T20:25:53.584184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:53.584217] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:53.584244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:53.584302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:53.641843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:53.642689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:53.642771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:53.642804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:53.764046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:53.764231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:53.764275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:53.764307] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:53.767884] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-02-17T20:25:53.768175] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-17T20:25:53.768306] [INFO ] [sig ] LEA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:53.916788] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LEA.txt [2026-02-17T20:25:53.916964] [INFO ] [sig ] [1804/3401] Completed LEA in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:53.917004] [INFO ] [sig ] [1805/3401] Forecasting LECO... [2026-02-17T20:25:53.917034] [INFO ] [sig ] Generating forecast for: LECO [2026-02-17T20:25:53.917065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-17T20:25:53.929341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-17T20:25:53.929758] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-17T20:25:53.930535] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-17T20:25:53.930607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:53.930641] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:53.930669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:53.930725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:53.991472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:53.992450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:53.992553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:53.992614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:54.119123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:54.119283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:54.119322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:54.119352] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:54.123260] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-17T20:25:54.123545] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-17T20:25:54.123716] [INFO ] [sig ] LECO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:54.270724] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LECO.txt [2026-02-17T20:25:54.270895] [INFO ] [sig ] [1805/3401] Completed LECO in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:54.270936] [INFO ] [sig ] [1806/3401] Forecasting LEG... [2026-02-17T20:25:54.270966] [INFO ] [sig ] Generating forecast for: LEG [2026-02-17T20:25:54.270996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-17T20:25:54.282991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-17T20:25:54.283417] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-17T20:25:54.284247] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-17T20:25:54.284301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:54.284332] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:54.284359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:54.284415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:54.343079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:54.344000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:54.344089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:54.344123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:54.472621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:54.472791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:54.472833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:54.472862] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:54.476687] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-02-17T20:25:54.477118] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-17T20:25:54.477324] [INFO ] [sig ] LEG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:54.633737] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LEG.txt [2026-02-17T20:25:54.633909] [INFO ] [sig ] [1806/3401] Completed LEG in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:54.633957] [INFO ] [sig ] [1807/3401] Forecasting LEGH... [2026-02-17T20:25:54.633991] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-17T20:25:54.634024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-17T20:25:54.647621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-17T20:25:54.648032] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-17T20:25:54.648862] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-17T20:25:54.648917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:54.648949] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:54.648976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:54.649034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:54.710638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:54.711526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:54.711636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:54.711673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:54.839527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:54.839718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:54.839762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:54.839790] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:54.843373] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=20.86%) [2026-02-17T20:25:54.843671] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-17T20:25:54.843797] [INFO ] [sig ] LEGH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:55.002797] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LEGH.txt [2026-02-17T20:25:55.002951] [INFO ] [sig ] [1807/3401] Completed LEGH in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-17T20:25:55.002990] [INFO ] [sig ] [1808/3401] Forecasting LEGN... [2026-02-17T20:25:55.003021] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-17T20:25:55.003051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-17T20:25:55.014518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-17T20:25:55.014956] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-17T20:25:55.015890] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-17T20:25:55.015971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:55.016015] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:55.016048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:55.016109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:55.075894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:55.077011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:55.077098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:55.077132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:55.204346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:55.204540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:55.204603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:55.204637] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:55.208774] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-02-17T20:25:55.209125] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-17T20:25:55.209276] [INFO ] [sig ] LEGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:55.359481] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LEGN.txt [2026-02-17T20:25:55.359626] [INFO ] [sig ] [1808/3401] Completed LEGN in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-17T20:25:55.359669] [INFO ] [sig ] [1809/3401] Forecasting LEN... [2026-02-17T20:25:55.359699] [INFO ] [sig ] Generating forecast for: LEN [2026-02-17T20:25:55.359731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-17T20:25:55.372041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-17T20:25:55.372379] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-17T20:25:55.373393] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-17T20:25:55.373447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:55.373487] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:55.373517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:55.373601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:55.430807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:55.431418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:55.431497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:55.431529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:55.550495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:55.550656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:55.550698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:55.550728] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:55.554233] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-17T20:25:55.554557] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-17T20:25:55.554715] [INFO ] [sig ] LEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:55.695957] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LEN.txt [2026-02-17T20:25:55.696090] [INFO ] [sig ] [1809/3401] Completed LEN in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-17T20:25:55.696129] [INFO ] [sig ] [1810/3401] Forecasting LENZ... [2026-02-17T20:25:55.696158] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-17T20:25:55.696188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-17T20:25:55.707347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-17T20:25:55.707713] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-17T20:25:55.708474] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-17T20:25:55.708527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:55.708558] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:55.708607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:55.708666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:55.768435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:55.769418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:55.769508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:55.769549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:55.895855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:55.896025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:55.896067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:55.896098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:55.899653] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=64.85%) [2026-02-17T20:25:55.899947] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-17T20:25:55.900079] [INFO ] [sig ] LENZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:56.054113] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LENZ.txt [2026-02-17T20:25:56.054296] [INFO ] [sig ] [1810/3401] Completed LENZ in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-17T20:25:56.054336] [INFO ] [sig ] [1811/3401] Forecasting LEO... [2026-02-17T20:25:56.054367] [INFO ] [sig ] Generating forecast for: LEO [2026-02-17T20:25:56.054398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-17T20:25:56.065564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-17T20:25:56.066007] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-17T20:25:56.066816] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-17T20:25:56.066868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:56.066900] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:56.066927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:56.066984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:56.125272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:56.126181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:56.126333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:56.126372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:56.249349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:56.249516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:56.249558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:56.249609] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:56.253875] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=16.55%) [2026-02-17T20:25:56.254173] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-17T20:25:56.254310] [INFO ] [sig ] LEO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:56.397619] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LEO.txt [2026-02-17T20:25:56.397787] [INFO ] [sig ] [1811/3401] Completed LEO in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:56.397842] [INFO ] [sig ] [1812/3401] Forecasting LESL... [2026-02-17T20:25:56.397878] [INFO ] [sig ] Generating forecast for: LESL [2026-02-17T20:25:56.397909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LESL' from 'https://tdm.silogroup.org/data/derivative_storage/LESL.csv'. [2026-02-17T20:25:56.409919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LESL'. [2026-02-17T20:25:56.410324] [INFO ] [FORECASTER] Starting predict_future for LESL [2026-02-17T20:25:56.411136] [DEBUG] [LOCAL ] No optimal features file found for LESL: ./output/feature-sets/LESL.txt [2026-02-17T20:25:56.411191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:56.411222] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:56.411249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:56.411310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:56.468164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:56.469107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:56.469204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:56.469239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:56.594604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:56.594769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:56.594810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:56.594839] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:56.598438] [DEBUG] [FORECASTER] LESL: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-02-17T20:25:56.598771] [INFO ] [FORECASTER] Completed predict_future for LESL [2026-02-17T20:25:56.598914] [INFO ] [sig ] LESL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:56.746545] [INFO ] [LOCAL ] Saved forecast: LESL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LESL.txt [2026-02-17T20:25:56.746746] [INFO ] [sig ] [1812/3401] Completed LESL in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:56.746789] [INFO ] [sig ] [1813/3401] Forecasting LEVI... [2026-02-17T20:25:56.746820] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-17T20:25:56.746850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-17T20:25:56.759941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-17T20:25:56.760402] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-17T20:25:56.761326] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-17T20:25:56.761392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:56.761441] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:56.761484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:56.761594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:56.822719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:56.823637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:56.823727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:56.823762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:56.949203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:56.949364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:56.949410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:56.949440] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:56.952954] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-02-17T20:25:56.953243] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-17T20:25:56.953411] [INFO ] [sig ] LEVI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:57.102389] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LEVI.txt [2026-02-17T20:25:57.102552] [INFO ] [sig ] [1813/3401] Completed LEVI in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:57.102616] [INFO ] [sig ] [1814/3401] Forecasting LFMD... [2026-02-17T20:25:57.102649] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-17T20:25:57.102683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-17T20:25:57.115064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-17T20:25:57.115475] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-17T20:25:57.116316] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-17T20:25:57.116371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:57.116405] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:57.116434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:57.116492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:57.177967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:57.178922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:57.179009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:57.179046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:57.315850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:57.316058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:57.316105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:57.316138] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:57.320139] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-02-17T20:25:57.320475] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-17T20:25:57.320645] [INFO ] [sig ] LFMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:57.472159] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LFMD.txt [2026-02-17T20:25:57.472371] [INFO ] [sig ] [1814/3401] Completed LFMD in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:57.472424] [INFO ] [sig ] [1815/3401] Forecasting LFUS... [2026-02-17T20:25:57.472458] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-17T20:25:57.472490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-17T20:25:57.486104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-17T20:25:57.486562] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-17T20:25:57.487679] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-17T20:25:57.487737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:57.487770] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:57.487799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:57.487857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:57.574021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:57.575359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:57.575484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:57.575545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:57.736388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:57.736589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:57.736662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:57.736695] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:57.741195] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-02-17T20:25:57.741672] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-17T20:25:57.741845] [INFO ] [sig ] LFUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:57.961658] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LFUS.txt [2026-02-17T20:25:57.961902] [INFO ] [sig ] [1815/3401] Completed LFUS in 0.5s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:57.961967] [INFO ] [sig ] [1816/3401] Forecasting LFVN... [2026-02-17T20:25:57.962018] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-17T20:25:57.962082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-17T20:25:57.979776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-17T20:25:57.980336] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-17T20:25:57.981636] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-17T20:25:57.981710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:57.981757] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:57.981799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:57.981888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:58.058637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:58.059891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:58.059999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:58.060063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:58.225252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:58.225456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:58.225510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:58.225552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:58.231204] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=11.64%) [2026-02-17T20:25:58.231797] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-17T20:25:58.232017] [INFO ] [sig ] LFVN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:58.472435] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LFVN.txt [2026-02-17T20:25:58.472724] [INFO ] [sig ] [1816/3401] Completed LFVN in 0.5s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:58.472788] [INFO ] [sig ] [1817/3401] Forecasting LGCL... [2026-02-17T20:25:58.472830] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-17T20:25:58.472872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-17T20:25:58.491767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-17T20:25:58.492323] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-17T20:25:58.493614] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-17T20:25:58.493706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:58.493766] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:58.493819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:58.493915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:58.592519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:58.593924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:58.594040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:58.594098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:58.741849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:58.742034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:58.742076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:58.742108] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:58.746215] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=86.92%) [2026-02-17T20:25:58.746703] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-17T20:25:58.746892] [INFO ] [sig ] LGCL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:58.913802] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LGCL.txt [2026-02-17T20:25:58.913977] [INFO ] [sig ] [1817/3401] Completed LGCL in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:58.914019] [INFO ] [sig ] [1818/3401] Forecasting LGI... [2026-02-17T20:25:58.914050] [INFO ] [sig ] Generating forecast for: LGI [2026-02-17T20:25:58.914084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-17T20:25:58.926852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-17T20:25:58.927496] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-17T20:25:58.928399] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-17T20:25:58.928460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:58.928569] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:58.928644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:58.928718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:58.990363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:58.991297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:58.991387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:58.991421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:59.121188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:59.121354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:59.121397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:59.121429] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:59.125058] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=94.94%) [2026-02-17T20:25:59.125350] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-17T20:25:59.125485] [INFO ] [sig ] LGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:25:59.271009] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LGI.txt [2026-02-17T20:25:59.271173] [INFO ] [sig ] [1818/3401] Completed LGI in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:59.271214] [INFO ] [sig ] [1819/3401] Forecasting LGIH... [2026-02-17T20:25:59.271244] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-17T20:25:59.271276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-17T20:25:59.282899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-17T20:25:59.283273] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-17T20:25:59.284251] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-17T20:25:59.284304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:59.284352] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:59.284379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:59.284435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:59.353535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:59.354616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:59.354719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:59.354764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:59.489395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:59.489567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:59.489633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:59.489666] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:59.494832] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: DOWN (p=48.90%) [2026-02-17T20:25:59.495265] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-17T20:25:59.495440] [INFO ] [sig ] LGIH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:25:59.680264] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LGIH.txt [2026-02-17T20:25:59.680445] [INFO ] [sig ] [1819/3401] Completed LGIH in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:25:59.680489] [INFO ] [sig ] [1820/3401] Forecasting LGND... [2026-02-17T20:25:59.680520] [INFO ] [sig ] Generating forecast for: LGND [2026-02-17T20:25:59.680553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-17T20:25:59.693368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-17T20:25:59.693812] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-17T20:25:59.694680] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-17T20:25:59.694735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:25:59.694769] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:25:59.694798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:25:59.694855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:25:59.772140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:25:59.773172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:25:59.773269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:25:59.773305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:25:59.915216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:25:59.915403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:25:59.915451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:25:59.915481] [INFO ] [FORECASTER] Training complete [2026-02-17T20:25:59.919214] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=70.50%) [2026-02-17T20:25:59.919524] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-17T20:25:59.919728] [INFO ] [sig ] LGND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:00.070984] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LGND.txt [2026-02-17T20:26:00.071156] [INFO ] [sig ] [1820/3401] Completed LGND in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:26:00.071197] [INFO ] [sig ] [1821/3401] Forecasting LH... [2026-02-17T20:26:00.071227] [INFO ] [sig ] Generating forecast for: LH [2026-02-17T20:26:00.071259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-17T20:26:00.082518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-17T20:26:00.082975] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-17T20:26:00.083810] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-17T20:26:00.083864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:00.083896] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:00.083922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:00.083978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:00.144066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:00.145009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:00.145112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:00.145146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:00.268448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:00.268620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:00.268674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:00.268746] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:00.272641] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=72.31%) [2026-02-17T20:26:00.272938] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-17T20:26:00.273261] [INFO ] [sig ] LH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:00.419371] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LH.txt [2026-02-17T20:26:00.419537] [INFO ] [sig ] [1821/3401] Completed LH in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:26:00.419597] [INFO ] [sig ] [1822/3401] Forecasting LHX... [2026-02-17T20:26:00.419631] [INFO ] [sig ] Generating forecast for: LHX [2026-02-17T20:26:00.419665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-17T20:26:00.431794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-17T20:26:00.432182] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-17T20:26:00.433032] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-17T20:26:00.433086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:00.433118] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:00.433145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:00.433201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:00.491980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:00.492927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:00.493015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:00.493048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:00.619831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:00.619988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:00.620028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:00.620057] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:00.623622] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: UP (p=57.87%) [2026-02-17T20:26:00.623933] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-17T20:26:00.624064] [INFO ] [sig ] LHX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:00.768219] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LHX.txt [2026-02-17T20:26:00.768377] [INFO ] [sig ] [1822/3401] Completed LHX in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:26:00.768416] [INFO ] [sig ] [1823/3401] Forecasting LI... [2026-02-17T20:26:00.768452] [INFO ] [sig ] Generating forecast for: LI [2026-02-17T20:26:00.768484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-17T20:26:00.781915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-17T20:26:00.782288] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-17T20:26:00.783082] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-17T20:26:00.783135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:00.783167] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:00.783194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:00.783250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:00.840507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:00.841289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:00.841370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:00.841403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:00.963444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:00.963621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:00.963663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:00.963693] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:00.967213] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-02-17T20:26:00.967492] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-17T20:26:00.967647] [INFO ] [sig ] LI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:01.110387] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LI.txt [2026-02-17T20:26:01.110547] [INFO ] [sig ] [1823/3401] Completed LI in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:26:01.110606] [INFO ] [sig ] [1824/3401] Forecasting LICN... [2026-02-17T20:26:01.110639] [INFO ] [sig ] Generating forecast for: LICN [2026-02-17T20:26:01.110672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-17T20:26:01.124786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-17T20:26:01.125182] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-17T20:26:01.125997] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-17T20:26:01.126050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:01.126082] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:01.126109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:01.126165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:01.187869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:01.188793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:01.188881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:01.188914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:01.297612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:01.297808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:01.297883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:01.297922] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:01.301955] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: UP (p=75.92%) [2026-02-17T20:26:01.302392] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-17T20:26:01.302560] [INFO ] [sig ] LICN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:01.458063] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LICN.txt [2026-02-17T20:26:01.458241] [INFO ] [sig ] [1824/3401] Completed LICN in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:26:01.458283] [INFO ] [sig ] [1825/3401] Forecasting LIF... [2026-02-17T20:26:01.458314] [INFO ] [sig ] Generating forecast for: LIF [2026-02-17T20:26:01.458344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-17T20:26:01.471218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-17T20:26:01.471681] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-17T20:26:01.472632] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-17T20:26:01.472689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:01.472722] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:01.472750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:01.472808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:01.539184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:01.540537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:01.540675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:01.540711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:01.674538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:01.674728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:01.674770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:01.674799] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:01.678720] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=71.25%) [2026-02-17T20:26:01.679092] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-17T20:26:01.679238] [INFO ] [sig ] LIF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:01.837814] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LIF.txt [2026-02-17T20:26:01.837972] [INFO ] [sig ] [1825/3401] Completed LIF in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-17T20:26:01.838014] [INFO ] [sig ] [1826/3401] Forecasting LII... [2026-02-17T20:26:01.838044] [INFO ] [sig ] Generating forecast for: LII [2026-02-17T20:26:01.838075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-17T20:26:01.849971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-17T20:26:01.850411] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-17T20:26:01.851276] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-17T20:26:01.851331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:01.851364] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:01.851391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:01.851447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:01.912374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:01.913355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:01.913463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:01.913526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:02.056236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:02.056392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:02.056436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:02.056481] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:02.060681] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-02-17T20:26:02.061194] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-17T20:26:02.061354] [INFO ] [sig ] LII: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:02.209145] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LII.txt [2026-02-17T20:26:02.209310] [INFO ] [sig ] [1826/3401] Completed LII in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:02.209351] [INFO ] [sig ] [1827/3401] Forecasting LILA... [2026-02-17T20:26:02.209379] [INFO ] [sig ] Generating forecast for: LILA [2026-02-17T20:26:02.209411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-17T20:26:02.221136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-17T20:26:02.221514] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-17T20:26:02.222422] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-17T20:26:02.222478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:02.222512] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:02.222541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:02.222620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:02.281129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:02.281941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:02.282026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:02.282061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:02.402659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:02.402828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:02.402870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:02.402898] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:02.406393] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-17T20:26:02.406716] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-17T20:26:02.406869] [INFO ] [sig ] LILA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:02.558264] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LILA.txt [2026-02-17T20:26:02.558455] [INFO ] [sig ] [1827/3401] Completed LILA in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:02.558498] [INFO ] [sig ] [1828/3401] Forecasting LILAK... [2026-02-17T20:26:02.558528] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-17T20:26:02.558558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-17T20:26:02.571289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-17T20:26:02.571684] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-17T20:26:02.572630] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-17T20:26:02.572691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:02.572724] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:02.572753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:02.572811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:02.637303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:02.638169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:02.638286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:02.638322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:02.773694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:02.773861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:02.773918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:02.773967] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:02.777638] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=25.66%) [2026-02-17T20:26:02.777976] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-17T20:26:02.778324] [INFO ] [sig ] LILAK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:02.939745] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LILAK.txt [2026-02-17T20:26:02.940076] [INFO ] [sig ] [1828/3401] Completed LILAK in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:02.940125] [INFO ] [sig ] [1829/3401] Forecasting LIN... [2026-02-17T20:26:02.940159] [INFO ] [sig ] Generating forecast for: LIN [2026-02-17T20:26:02.940194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-17T20:26:02.952749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-17T20:26:02.953151] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-17T20:26:02.954077] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-17T20:26:02.954134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:02.954166] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:02.954194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:02.954251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:03.019081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:03.020163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:03.020249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:03.020284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:03.151509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:03.151919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:03.151984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:03.152024] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:03.155873] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: DOWN (p=44.77%) [2026-02-17T20:26:03.156181] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-17T20:26:03.156342] [INFO ] [sig ] LIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:03.321772] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LIN.txt [2026-02-17T20:26:03.321956] [INFO ] [sig ] [1829/3401] Completed LIN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:03.321999] [INFO ] [sig ] [1830/3401] Forecasting LINC... [2026-02-17T20:26:03.322030] [INFO ] [sig ] Generating forecast for: LINC [2026-02-17T20:26:03.322062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-17T20:26:03.334266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-17T20:26:03.334685] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-17T20:26:03.335537] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-17T20:26:03.335618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:03.335654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:03.335683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:03.335761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:03.395695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:03.396801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:03.396890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:03.396925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:03.519211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:03.519379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:03.519420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:03.519451] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:03.523101] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=9.22%) [2026-02-17T20:26:03.523405] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-17T20:26:03.523540] [INFO ] [sig ] LINC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:03.671670] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LINC.txt [2026-02-17T20:26:03.671830] [INFO ] [sig ] [1830/3401] Completed LINC in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:03.671870] [INFO ] [sig ] [1831/3401] Forecasting LIND... [2026-02-17T20:26:03.671900] [INFO ] [sig ] Generating forecast for: LIND [2026-02-17T20:26:03.671931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-17T20:26:03.683607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-17T20:26:03.684018] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-17T20:26:03.684882] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-17T20:26:03.684937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:03.684970] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:03.684996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:03.685053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:03.743173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:03.744111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:03.744197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:03.744230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:03.866528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:03.866721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:03.866764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:03.866794] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:03.870426] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-02-17T20:26:03.870749] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-17T20:26:03.870888] [INFO ] [sig ] LIND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:04.026265] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LIND.txt [2026-02-17T20:26:04.026490] [INFO ] [sig ] [1831/3401] Completed LIND in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:04.026535] [INFO ] [sig ] [1832/3401] Forecasting LINE... [2026-02-17T20:26:04.026567] [INFO ] [sig ] Generating forecast for: LINE [2026-02-17T20:26:04.026623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-17T20:26:04.038935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-17T20:26:04.039343] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-17T20:26:04.040220] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-17T20:26:04.040308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:04.040342] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:04.040369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:04.040426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:04.107902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:04.109240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:04.109402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:04.109448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:04.257434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:04.257621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:04.257672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:04.257701] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:04.261229] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-02-17T20:26:04.261539] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-17T20:26:04.261695] [INFO ] [sig ] LINE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:04.409728] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LINE.txt [2026-02-17T20:26:04.409901] [INFO ] [sig ] [1832/3401] Completed LINE in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:04.409942] [INFO ] [sig ] [1833/3401] Forecasting LINK... [2026-02-17T20:26:04.409973] [INFO ] [sig ] Generating forecast for: LINK [2026-02-17T20:26:04.410005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-17T20:26:04.420920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-17T20:26:04.421288] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-17T20:26:04.422125] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-17T20:26:04.422181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:04.422213] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:04.422240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:04.422297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:04.479790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:04.480785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:04.480879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:04.480912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:04.597480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:04.597669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:04.597724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:04.597760] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:04.601663] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-02-17T20:26:04.602076] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-17T20:26:04.602231] [INFO ] [sig ] LINK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:04.828027] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LINK.txt [2026-02-17T20:26:04.828194] [INFO ] [sig ] [1833/3401] Completed LINK in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:04.828235] [INFO ] [sig ] [1834/3401] Forecasting LITE... [2026-02-17T20:26:04.828266] [INFO ] [sig ] Generating forecast for: LITE [2026-02-17T20:26:04.828299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-17T20:26:04.841031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-17T20:26:04.841471] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-17T20:26:04.842355] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-17T20:26:04.842415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:04.842449] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:04.842476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:04.842533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:04.902669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:04.903605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:04.903689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:04.903723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:05.052097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:05.052275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:05.052325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:05.052359] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:05.056382] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: DOWN (p=38.83%) [2026-02-17T20:26:05.056923] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-17T20:26:05.057143] [INFO ] [sig ] LITE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:05.209377] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LITE.txt [2026-02-17T20:26:05.209535] [INFO ] [sig ] [1834/3401] Completed LITE in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:05.209604] [INFO ] [sig ] [1835/3401] Forecasting LITM... [2026-02-17T20:26:05.209638] [INFO ] [sig ] Generating forecast for: LITM [2026-02-17T20:26:05.209671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-17T20:26:05.221126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-17T20:26:05.221531] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-17T20:26:05.222370] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-17T20:26:05.222424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:05.222486] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:05.222515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:05.222592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:05.283358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:05.284512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:05.284641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:05.284677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:05.408375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:05.408548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:05.408609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:05.408640] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:05.412235] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: DOWN (p=7.35%) [2026-02-17T20:26:05.412537] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-17T20:26:05.412693] [INFO ] [sig ] LITM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:05.565031] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LITM.txt [2026-02-17T20:26:05.565203] [INFO ] [sig ] [1835/3401] Completed LITM in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:05.565245] [INFO ] [sig ] [1836/3401] Forecasting LIVN... [2026-02-17T20:26:05.565276] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-17T20:26:05.565306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-17T20:26:05.577110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-17T20:26:05.577622] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-17T20:26:05.578423] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-17T20:26:05.578476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:05.578508] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:05.578535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:05.578611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:05.646361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:05.647602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:05.647725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:05.647778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:05.808693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:05.808901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:05.808950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:05.808981] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:05.812850] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-17T20:26:05.813206] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-17T20:26:05.813350] [INFO ] [sig ] LIVN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:05.980182] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LIVN.txt [2026-02-17T20:26:05.980343] [INFO ] [sig ] [1836/3401] Completed LIVN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:05.980385] [INFO ] [sig ] [1837/3401] Forecasting LKFN... [2026-02-17T20:26:05.980417] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-17T20:26:05.980447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-17T20:26:05.992741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-17T20:26:05.993170] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-17T20:26:05.994069] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-17T20:26:05.994125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:05.994159] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:05.994187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:05.994245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:06.057534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:06.058465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:06.058556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:06.058631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:06.191444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:06.191636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:06.191688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:06.191723] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:06.195798] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-02-17T20:26:06.196110] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-17T20:26:06.196442] [INFO ] [sig ] LKFN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:06.356873] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LKFN.txt [2026-02-17T20:26:06.357028] [INFO ] [sig ] [1837/3401] Completed LKFN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:06.357073] [INFO ] [sig ] [1838/3401] Forecasting LKQ... [2026-02-17T20:26:06.357104] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-17T20:26:06.357138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-17T20:26:06.368681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-17T20:26:06.369062] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-17T20:26:06.369917] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-17T20:26:06.369971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:06.370004] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:06.370032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:06.370089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:06.429830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:06.430732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:06.430821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:06.430854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:06.566229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:06.566391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:06.566435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:06.566504] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:06.570298] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=26.02%) [2026-02-17T20:26:06.570691] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-17T20:26:06.570895] [INFO ] [sig ] LKQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:06.762221] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LKQ.txt [2026-02-17T20:26:06.762409] [INFO ] [sig ] [1838/3401] Completed LKQ in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:06.762474] [INFO ] [sig ] [1839/3401] Forecasting LLY... [2026-02-17T20:26:06.762507] [INFO ] [sig ] Generating forecast for: LLY [2026-02-17T20:26:06.762540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-17T20:26:06.774254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-17T20:26:06.774738] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-17T20:26:06.775646] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-17T20:26:06.775703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:06.775735] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:06.775762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:06.775828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:06.836155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:06.837112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:06.837229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:06.837273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:06.970621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:06.970815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:06.970859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:06.970889] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:06.975317] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-17T20:26:06.975642] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-17T20:26:06.975784] [INFO ] [sig ] LLY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:07.124360] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LLY.txt [2026-02-17T20:26:07.124524] [INFO ] [sig ] [1839/3401] Completed LLY in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:07.124565] [INFO ] [sig ] [1840/3401] Forecasting LMB... [2026-02-17T20:26:07.124619] [INFO ] [sig ] Generating forecast for: LMB [2026-02-17T20:26:07.124652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-17T20:26:07.136685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-17T20:26:07.137095] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-17T20:26:07.137988] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-17T20:26:07.138043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:07.138075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:07.138102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:07.138160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:07.198266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:07.199216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:07.199302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:07.199335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:07.320749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:07.320923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:07.320969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:07.320999] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:07.324400] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-02-17T20:26:07.324707] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-17T20:26:07.324837] [INFO ] [sig ] LMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:07.471283] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LMB.txt [2026-02-17T20:26:07.471443] [INFO ] [sig ] [1840/3401] Completed LMB in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:07.471484] [INFO ] [sig ] [1841/3401] Forecasting LMBS... [2026-02-17T20:26:07.471513] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-17T20:26:07.471545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-17T20:26:07.483057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-17T20:26:07.483438] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-17T20:26:07.484250] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-17T20:26:07.484304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:07.484335] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:07.484362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:07.484419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:07.543147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:07.544053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:07.544139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:07.544172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:07.671632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:07.671796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:07.671837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:07.671866] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:07.675652] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=82.26%) [2026-02-17T20:26:07.676028] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-17T20:26:07.676176] [INFO ] [sig ] LMBS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:07.828589] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LMBS.txt [2026-02-17T20:26:07.828759] [INFO ] [sig ] [1841/3401] Completed LMBS in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-17T20:26:07.828801] [INFO ] [sig ] [1842/3401] Forecasting LMND... [2026-02-17T20:26:07.828832] [INFO ] [sig ] Generating forecast for: LMND [2026-02-17T20:26:07.828867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-17T20:26:07.840437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-17T20:26:07.840899] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-17T20:26:07.841766] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-17T20:26:07.841822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:07.841855] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:07.841883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:07.841940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:07.901249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:07.902203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:07.902286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:07.902319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:08.034891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:08.035058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:08.035100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:08.035129] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:08.039388] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-02-17T20:26:08.039753] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-17T20:26:08.039934] [INFO ] [sig ] LMND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:08.195024] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LMND.txt [2026-02-17T20:26:08.195181] [INFO ] [sig ] [1842/3401] Completed LMND in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-17T20:26:08.195223] [INFO ] [sig ] [1843/3401] Forecasting LNC... [2026-02-17T20:26:08.195253] [INFO ] [sig ] Generating forecast for: LNC [2026-02-17T20:26:08.195284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-17T20:26:08.207990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-17T20:26:08.208395] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-17T20:26:08.209453] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-17T20:26:08.209524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:08.209559] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:08.209615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:08.209675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:08.273610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:08.274500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:08.274608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:08.274645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:08.406053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:08.406211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:08.406253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:08.406282] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:08.409853] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: DOWN (p=16.88%) [2026-02-17T20:26:08.410164] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-17T20:26:08.410297] [INFO ] [sig ] LNC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:08.553302] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LNC.txt [2026-02-17T20:26:08.553442] [INFO ] [sig ] [1843/3401] Completed LNC in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:08.553482] [INFO ] [sig ] [1844/3401] Forecasting LND... [2026-02-17T20:26:08.553513] [INFO ] [sig ] Generating forecast for: LND [2026-02-17T20:26:08.553544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-17T20:26:08.565978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-17T20:26:08.566531] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-17T20:26:08.567362] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-17T20:26:08.567418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:08.567450] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:08.567477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:08.567533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:08.624595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:08.625462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:08.625544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:08.625597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:08.739713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:08.739871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:08.739913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:08.739942] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:08.743393] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-02-17T20:26:08.743705] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-17T20:26:08.743839] [INFO ] [sig ] LND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:08.886546] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LND.txt [2026-02-17T20:26:08.886722] [INFO ] [sig ] [1844/3401] Completed LND in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:08.886763] [INFO ] [sig ] [1845/3401] Forecasting LNG... [2026-02-17T20:26:08.886796] [INFO ] [sig ] Generating forecast for: LNG [2026-02-17T20:26:08.886829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-17T20:26:08.898538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-17T20:26:08.898908] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-17T20:26:08.899708] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-17T20:26:08.899762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:08.899794] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:08.899822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:08.899878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:08.957861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:08.958781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:08.958913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:08.958955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:09.079829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:09.079993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:09.080035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:09.080063] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:09.083484] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-17T20:26:09.083796] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-17T20:26:09.083928] [INFO ] [sig ] LNG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:09.227415] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LNG.txt [2026-02-17T20:26:09.227602] [INFO ] [sig ] [1845/3401] Completed LNG in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:09.227646] [INFO ] [sig ] [1846/3401] Forecasting LNKB... [2026-02-17T20:26:09.227678] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-17T20:26:09.227710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-17T20:26:09.238605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-17T20:26:09.238979] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-17T20:26:09.239796] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-17T20:26:09.239851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:09.239883] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:09.239911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:09.239968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:09.299520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:09.300426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:09.300513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:09.300547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:09.422645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:09.422803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:09.422844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:09.422877] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:09.426450] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-17T20:26:09.426749] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-17T20:26:09.426881] [INFO ] [sig ] LNKB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:09.572300] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LNKB.txt [2026-02-17T20:26:09.572449] [INFO ] [sig ] [1846/3401] Completed LNKB in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:09.572495] [INFO ] [sig ] [1847/3401] Forecasting LNN... [2026-02-17T20:26:09.572526] [INFO ] [sig ] Generating forecast for: LNN [2026-02-17T20:26:09.572556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-17T20:26:09.584088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-17T20:26:09.584492] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-17T20:26:09.585654] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-17T20:26:09.585709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:09.585741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:09.585769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:09.585827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:09.646349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:09.647164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:09.647283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:09.647325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:09.785971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:09.786162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:09.786213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:09.786250] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:09.790625] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: DOWN (p=34.37%) [2026-02-17T20:26:09.791112] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-17T20:26:09.791306] [INFO ] [sig ] LNN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:09.948340] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LNN.txt [2026-02-17T20:26:09.948507] [INFO ] [sig ] [1847/3401] Completed LNN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:09.948548] [INFO ] [sig ] [1848/3401] Forecasting LNTH... [2026-02-17T20:26:09.948604] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-17T20:26:09.948639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-17T20:26:09.960890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-17T20:26:09.961251] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-17T20:26:09.962065] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-17T20:26:09.962119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:09.962152] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:09.962178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:09.962235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:10.022086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:10.022993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:10.023076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:10.023111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:10.149501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:10.149694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:10.149737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:10.149769] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:10.153417] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-02-17T20:26:10.153754] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-17T20:26:10.154096] [INFO ] [sig ] LNTH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:10.301712] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LNTH.txt [2026-02-17T20:26:10.301885] [INFO ] [sig ] [1848/3401] Completed LNTH in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:10.301930] [INFO ] [sig ] [1849/3401] Forecasting LNZA... [2026-02-17T20:26:10.301963] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-17T20:26:10.301994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-17T20:26:10.314635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-17T20:26:10.315086] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-17T20:26:10.315929] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-17T20:26:10.315984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:10.316017] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:10.316045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:10.316102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:10.378401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:10.379398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:10.379486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:10.379519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:10.523825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:10.524039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:10.524103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:10.524149] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:10.529616] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-17T20:26:10.530128] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-17T20:26:10.530338] [INFO ] [sig ] LNZA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:10.685399] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LNZA.txt [2026-02-17T20:26:10.685563] [INFO ] [sig ] [1849/3401] Completed LNZA in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:10.685640] [INFO ] [sig ] [1850/3401] Forecasting LOAN... [2026-02-17T20:26:10.685673] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-17T20:26:10.685706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-17T20:26:10.697452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-17T20:26:10.697926] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-17T20:26:10.698802] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-17T20:26:10.698860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:10.698899] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:10.698933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:10.699003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:10.756695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:10.757708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:10.757798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:10.757836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:10.886566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:10.886769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:10.886838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:10.886876] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:10.891039] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: DOWN (p=34.88%) [2026-02-17T20:26:10.891345] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-17T20:26:10.891484] [INFO ] [sig ] LOAN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:11.042249] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LOAN.txt [2026-02-17T20:26:11.042411] [INFO ] [sig ] [1850/3401] Completed LOAN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:11.042453] [INFO ] [sig ] [1851/3401] Forecasting LOB... [2026-02-17T20:26:11.042484] [INFO ] [sig ] Generating forecast for: LOB [2026-02-17T20:26:11.042516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-17T20:26:11.053898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-17T20:26:11.054289] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-17T20:26:11.055132] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-17T20:26:11.055186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:11.055219] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:11.055247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:11.055303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:11.114338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:11.115300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:11.115394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:11.115429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:11.238601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:11.238774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:11.238817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:11.238849] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:11.242437] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-17T20:26:11.242767] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-17T20:26:11.242906] [INFO ] [sig ] LOB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:11.394939] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LOB.txt [2026-02-17T20:26:11.395106] [INFO ] [sig ] [1851/3401] Completed LOB in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:11.395146] [INFO ] [sig ] [1852/3401] Forecasting LOCO... [2026-02-17T20:26:11.395176] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-17T20:26:11.395209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-17T20:26:11.409135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-17T20:26:11.409558] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-17T20:26:11.410538] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-17T20:26:11.410623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:11.410728] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:11.410767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:11.410828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:11.472025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:11.472996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:11.473103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:11.473138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:11.601600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:11.601770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:11.601813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:11.601844] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:11.605816] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-02-17T20:26:11.606174] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-17T20:26:11.606319] [INFO ] [sig ] LOCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:11.758485] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LOCO.txt [2026-02-17T20:26:11.758670] [INFO ] [sig ] [1852/3401] Completed LOCO in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:11.758715] [INFO ] [sig ] [1853/3401] Forecasting LOGI... [2026-02-17T20:26:11.758746] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-17T20:26:11.758779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-17T20:26:11.770675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-17T20:26:11.771107] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-17T20:26:11.771942] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-17T20:26:11.771999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:11.772031] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:11.772059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:11.772115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:11.829167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:11.830116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:11.830202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:11.830235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:11.949920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:11.950100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:11.950143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:11.950172] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:11.953749] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: DOWN (p=37.81%) [2026-02-17T20:26:11.954069] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-17T20:26:11.954206] [INFO ] [sig ] LOGI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:12.101207] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LOGI.txt [2026-02-17T20:26:12.101394] [INFO ] [sig ] [1853/3401] Completed LOGI in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:12.101436] [INFO ] [sig ] [1854/3401] Forecasting LOMA... [2026-02-17T20:26:12.101467] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-17T20:26:12.101499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-17T20:26:12.113492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-17T20:26:12.113931] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-17T20:26:12.114770] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-17T20:26:12.114824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:12.114882] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:12.114917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:12.114988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:12.172611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:12.173570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:12.173687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:12.173722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:12.296594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:12.296768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:12.296810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:12.296840] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:12.300513] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=44.02%) [2026-02-17T20:26:12.300845] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-17T20:26:12.300990] [INFO ] [sig ] LOMA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:12.447154] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LOMA.txt [2026-02-17T20:26:12.447373] [INFO ] [sig ] [1854/3401] Completed LOMA in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:12.447416] [INFO ] [sig ] [1855/3401] Forecasting LOPE... [2026-02-17T20:26:12.447447] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-17T20:26:12.447479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-17T20:26:12.459404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-17T20:26:12.459829] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-17T20:26:12.460656] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-17T20:26:12.460709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:12.460741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:12.460768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:12.460824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:12.519127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:12.520069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:12.520157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:12.520192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:12.643445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:12.643700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:12.643744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:12.643817] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:12.647677] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-02-17T20:26:12.648062] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-17T20:26:12.648225] [INFO ] [sig ] LOPE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:12.799255] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LOPE.txt [2026-02-17T20:26:12.799447] [INFO ] [sig ] [1855/3401] Completed LOPE in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:12.799489] [INFO ] [sig ] [1856/3401] Forecasting LOVE... [2026-02-17T20:26:12.799519] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-17T20:26:12.799552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-17T20:26:12.811519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-17T20:26:12.811977] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-17T20:26:12.812817] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-17T20:26:12.812873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:12.812905] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:12.812932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:12.813002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:12.871054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:12.871995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:12.872095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:12.872131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:12.997697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:12.997864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:12.997905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:12.997934] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:13.001312] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-02-17T20:26:13.001608] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-17T20:26:13.001739] [INFO ] [sig ] LOVE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:13.148613] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LOVE.txt [2026-02-17T20:26:13.148776] [INFO ] [sig ] [1856/3401] Completed LOVE in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:13.148817] [INFO ] [sig ] [1857/3401] Forecasting LPCN... [2026-02-17T20:26:13.148846] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-17T20:26:13.148879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-17T20:26:13.160466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-17T20:26:13.160906] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-17T20:26:13.161748] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-17T20:26:13.161802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:13.161835] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:13.161861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:13.161921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:13.224608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:13.225530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:13.225640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:13.225677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:13.343980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:13.344301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:13.344345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:13.344384] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:13.348814] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=80.53%) [2026-02-17T20:26:13.349188] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-17T20:26:13.349353] [INFO ] [sig ] LPCN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:13.500231] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LPCN.txt [2026-02-17T20:26:13.500400] [INFO ] [sig ] [1857/3401] Completed LPCN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:13.500451] [INFO ] [sig ] [1858/3401] Forecasting LPG... [2026-02-17T20:26:13.500501] [INFO ] [sig ] Generating forecast for: LPG [2026-02-17T20:26:13.500543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-17T20:26:13.513458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-17T20:26:13.513894] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-17T20:26:13.514724] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-17T20:26:13.514777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:13.514809] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:13.514836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:13.514892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:13.573499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:13.574357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:13.574448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:13.574485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:13.698938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:13.699106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:13.699146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:13.699177] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:13.702649] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=57.87%) [2026-02-17T20:26:13.703050] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-17T20:26:13.703208] [INFO ] [sig ] LPG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:13.849367] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LPG.txt [2026-02-17T20:26:13.849545] [INFO ] [sig ] [1858/3401] Completed LPG in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-17T20:26:13.849610] [INFO ] [sig ] [1859/3401] Forecasting LPL... [2026-02-17T20:26:13.849642] [INFO ] [sig ] Generating forecast for: LPL [2026-02-17T20:26:13.849674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-17T20:26:13.861160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-17T20:26:13.861549] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-17T20:26:13.862361] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-17T20:26:13.862414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:13.862447] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:13.862475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:13.862532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:13.920792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:13.921706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:13.921791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:13.921825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:14.042900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:14.043102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:14.043152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:14.043184] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:14.046795] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-02-17T20:26:14.047102] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-17T20:26:14.047247] [INFO ] [sig ] LPL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:14.190628] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LPL.txt [2026-02-17T20:26:14.190791] [INFO ] [sig ] [1859/3401] Completed LPL in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:14.190833] [INFO ] [sig ] [1860/3401] Forecasting LPLA... [2026-02-17T20:26:14.190863] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-17T20:26:14.190904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-17T20:26:14.202734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-17T20:26:14.203094] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-17T20:26:14.203902] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-17T20:26:14.203954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:14.203985] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:14.204014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:14.204072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:14.262027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:14.262963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:14.263050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:14.263084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:14.382786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:14.382946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:14.382987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:14.383015] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:14.386444] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=73.51%) [2026-02-17T20:26:14.386740] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-17T20:26:14.386868] [INFO ] [sig ] LPLA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:14.539982] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LPLA.txt [2026-02-17T20:26:14.540142] [INFO ] [sig ] [1860/3401] Completed LPLA in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:14.540183] [INFO ] [sig ] [1861/3401] Forecasting LPRO... [2026-02-17T20:26:14.540212] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-17T20:26:14.540243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-17T20:26:14.554078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-17T20:26:14.554513] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-17T20:26:14.555400] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-17T20:26:14.555460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:14.555492] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:14.555518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:14.555594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:14.623721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:14.624862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:14.624958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:14.624993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:14.752525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:14.752743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:14.752796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:14.752845] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:14.756526] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-02-17T20:26:14.756896] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-17T20:26:14.757064] [INFO ] [sig ] LPRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:14.907477] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LPRO.txt [2026-02-17T20:26:14.907688] [INFO ] [sig ] [1861/3401] Completed LPRO in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:14.907733] [INFO ] [sig ] [1862/3401] Forecasting LPSN... [2026-02-17T20:26:14.907763] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-17T20:26:14.907795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-17T20:26:14.920484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-17T20:26:14.920964] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-17T20:26:14.921898] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-17T20:26:14.921956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:14.921988] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:14.922016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:14.922073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:14.990400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:14.991654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:14.991829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:14.991867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:15.119554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:15.119738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:15.119799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:15.119835] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:15.123510] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-17T20:26:15.123837] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-17T20:26:15.123978] [INFO ] [sig ] LPSN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:15.273442] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LPSN.txt [2026-02-17T20:26:15.273641] [INFO ] [sig ] [1862/3401] Completed LPSN in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:15.273684] [INFO ] [sig ] [1863/3401] Forecasting LPTH... [2026-02-17T20:26:15.273715] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-17T20:26:15.273754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-17T20:26:15.286718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-17T20:26:15.287100] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-17T20:26:15.288112] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-17T20:26:15.288181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:15.288216] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:15.288245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:15.288304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:15.350517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:15.351434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:15.351538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:15.351631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:15.478212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:15.478374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:15.478415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:15.478444] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:15.481982] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-17T20:26:15.482260] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-17T20:26:15.482391] [INFO ] [sig ] LPTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:15.628099] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LPTH.txt [2026-02-17T20:26:15.628250] [INFO ] [sig ] [1863/3401] Completed LPTH in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:15.628291] [INFO ] [sig ] [1864/3401] Forecasting LPX... [2026-02-17T20:26:15.628322] [INFO ] [sig ] Generating forecast for: LPX [2026-02-17T20:26:15.628355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-17T20:26:15.640069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-17T20:26:15.640476] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-17T20:26:15.641297] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-17T20:26:15.641354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:15.641389] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:15.641418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:15.641477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:15.702166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:15.702947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:15.703032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:15.703068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:15.826906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:15.827078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:15.827134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:15.827197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:15.830722] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-17T20:26:15.831016] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-17T20:26:15.831175] [INFO ] [sig ] LPX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:15.982790] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LPX.txt [2026-02-17T20:26:15.982974] [INFO ] [sig ] [1864/3401] Completed LPX in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:15.983018] [INFO ] [sig ] [1865/3401] Forecasting LQDA... [2026-02-17T20:26:15.983049] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-17T20:26:15.983080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-17T20:26:15.996979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-17T20:26:15.997418] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-17T20:26:15.998318] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-17T20:26:15.998374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:15.998409] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:15.998438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:15.998513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:16.058802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:16.059804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:16.059894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:16.059929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:16.187790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:16.187957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:16.188000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:16.188033] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:16.191678] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=10.75%) [2026-02-17T20:26:16.191970] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-17T20:26:16.192127] [INFO ] [sig ] LQDA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:16.340299] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LQDA.txt [2026-02-17T20:26:16.340494] [INFO ] [sig ] [1865/3401] Completed LQDA in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:16.340538] [INFO ] [sig ] [1866/3401] Forecasting LRCX... [2026-02-17T20:26:16.340590] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-17T20:26:16.340626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-17T20:26:16.352684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-17T20:26:16.353113] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-17T20:26:16.353973] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-17T20:26:16.354047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:16.354090] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:16.354124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:16.354196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:16.416093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:16.417306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:16.417393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:16.417427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:16.560700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:16.560867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:16.560913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:16.560957] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:16.564677] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-02-17T20:26:16.564987] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-17T20:26:16.565155] [INFO ] [sig ] LRCX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:16.721805] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LRCX.txt [2026-02-17T20:26:16.721980] [INFO ] [sig ] [1866/3401] Completed LRCX in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:16.722025] [INFO ] [sig ] [1867/3401] Forecasting LRGE... [2026-02-17T20:26:16.722057] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-17T20:26:16.722092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-17T20:26:16.733402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-17T20:26:16.733875] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-17T20:26:16.734693] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-17T20:26:16.734746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:16.734779] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:16.734807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:16.734865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:16.795334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:16.796254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:16.796347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:16.796382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:16.916110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:16.916276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:16.916316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:16.916344] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:16.919841] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-02-17T20:26:16.920171] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-17T20:26:16.920330] [INFO ] [sig ] LRGE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:17.067761] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LRGE.txt [2026-02-17T20:26:17.067951] [INFO ] [sig ] [1867/3401] Completed LRGE in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:17.067996] [INFO ] [sig ] [1868/3401] Forecasting LSCC... [2026-02-17T20:26:17.068031] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-17T20:26:17.068071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-17T20:26:17.079713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-17T20:26:17.080086] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-17T20:26:17.080948] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-17T20:26:17.081004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:17.081037] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:17.081065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:17.081123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:17.141151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:17.142053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:17.142142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:17.142177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:17.275673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:17.275862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:17.275924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:17.275959] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:17.279864] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: DOWN (p=1.27%) [2026-02-17T20:26:17.280224] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-17T20:26:17.280391] [INFO ] [sig ] LSCC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:17.442429] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LSCC.txt [2026-02-17T20:26:17.442616] [INFO ] [sig ] [1868/3401] Completed LSCC in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:17.442660] [INFO ] [sig ] [1869/3401] Forecasting LSPD... [2026-02-17T20:26:17.442693] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-17T20:26:17.442743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-17T20:26:17.456534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-17T20:26:17.457012] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-17T20:26:17.458423] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-17T20:26:17.458493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:17.458592] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:17.458628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:17.458688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:17.522987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:17.523898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:17.524001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:17.524049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:17.664442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:17.664661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:17.664710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:17.664741] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:17.668626] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-02-17T20:26:17.668981] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-17T20:26:17.669129] [INFO ] [sig ] LSPD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:17.822563] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LSPD.txt [2026-02-17T20:26:17.822731] [INFO ] [sig ] [1869/3401] Completed LSPD in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:17.822773] [INFO ] [sig ] [1870/3401] Forecasting LTC... [2026-02-17T20:26:17.822809] [INFO ] [sig ] Generating forecast for: LTC [2026-02-17T20:26:17.822853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-17T20:26:17.836026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-17T20:26:17.836419] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-17T20:26:17.837346] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-17T20:26:17.837405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:17.837443] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:17.837472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:17.837530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:17.904969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:17.906127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:17.906223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:17.906275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:18.034930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:18.035095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:18.035138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:18.035168] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:18.039027] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-02-17T20:26:18.039317] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-17T20:26:18.039450] [INFO ] [sig ] LTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:18.195039] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LTC.txt [2026-02-17T20:26:18.195201] [INFO ] [sig ] [1870/3401] Completed LTC in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:18.195243] [INFO ] [sig ] [1871/3401] Forecasting LTH... [2026-02-17T20:26:18.195275] [INFO ] [sig ] Generating forecast for: LTH [2026-02-17T20:26:18.195307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-17T20:26:18.207142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-17T20:26:18.207599] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-17T20:26:18.208636] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-17T20:26:18.208701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:18.208737] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:18.208766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:18.208848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:18.277284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:18.278374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:18.278637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:18.278677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:18.411604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:18.411777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:18.411818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:18.411848] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:18.415883] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-17T20:26:18.416253] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-17T20:26:18.416409] [INFO ] [sig ] LTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:18.593090] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LTH.txt [2026-02-17T20:26:18.593332] [INFO ] [sig ] [1871/3401] Completed LTH in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:18.593396] [INFO ] [sig ] [1872/3401] Forecasting LTRN... [2026-02-17T20:26:18.593445] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-17T20:26:18.593495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-17T20:26:18.607091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-17T20:26:18.607626] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-17T20:26:18.608624] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-17T20:26:18.608679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:18.608711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:18.608738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:18.608796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:18.683847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:18.685013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:18.685112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:18.685156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:18.824324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:18.824698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:18.824740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:18.824819] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:18.828853] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-17T20:26:18.829195] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-17T20:26:18.829344] [INFO ] [sig ] LTRN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:18.983918] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LTRN.txt [2026-02-17T20:26:18.984085] [INFO ] [sig ] [1872/3401] Completed LTRN in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:18.984125] [INFO ] [sig ] [1873/3401] Forecasting LTRX... [2026-02-17T20:26:18.984156] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-17T20:26:18.984187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-17T20:26:18.996536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-17T20:26:18.997036] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-17T20:26:18.998091] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-17T20:26:18.998171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:18.998223] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:18.998267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:18.998345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:19.062749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:19.063710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:19.063797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:19.063830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:19.192440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:19.192654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:19.192696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:19.192734] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:19.196507] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=52.42%) [2026-02-17T20:26:19.196894] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-17T20:26:19.197040] [INFO ] [sig ] LTRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:19.345162] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LTRX.txt [2026-02-17T20:26:19.345487] [INFO ] [sig ] [1873/3401] Completed LTRX in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:19.345528] [INFO ] [sig ] [1874/3401] Forecasting LUCD... [2026-02-17T20:26:19.345557] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-17T20:26:19.345609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-17T20:26:19.358013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-17T20:26:19.358559] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-17T20:26:19.359361] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-17T20:26:19.359414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:19.359447] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:19.359474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:19.359533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:19.416648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:19.417413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:19.417497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:19.417531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:19.538413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:19.538601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:19.538644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:19.538674] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:19.542117] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=48.67%) [2026-02-17T20:26:19.542396] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-17T20:26:19.542528] [INFO ] [sig ] LUCD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:19.686505] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LUCD.txt [2026-02-17T20:26:19.686719] [INFO ] [sig ] [1874/3401] Completed LUCD in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:19.686772] [INFO ] [sig ] [1875/3401] Forecasting LUMN... [2026-02-17T20:26:19.686810] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-17T20:26:19.686848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-17T20:26:19.699634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-17T20:26:19.700057] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-17T20:26:19.700970] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-17T20:26:19.701026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:19.701060] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:19.701089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:19.701148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:19.760402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:19.761389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:19.761486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:19.761522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:19.890096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:19.890289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:19.890341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:19.890373] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:19.894127] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=63.59%) [2026-02-17T20:26:19.894448] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-17T20:26:19.894615] [INFO ] [sig ] LUMN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:20.045329] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LUMN.txt [2026-02-17T20:26:20.045490] [INFO ] [sig ] [1875/3401] Completed LUMN in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-17T20:26:20.045530] [INFO ] [sig ] [1876/3401] Forecasting LUNG... [2026-02-17T20:26:20.045559] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-17T20:26:20.045621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-17T20:26:20.057350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-17T20:26:20.057809] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-17T20:26:20.058683] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-17T20:26:20.058740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:20.058773] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:20.058800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:20.058859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:20.118517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:20.119456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:20.119543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:20.119598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:20.241823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:20.242004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:20.242058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:20.242100] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:20.245752] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-17T20:26:20.246037] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-17T20:26:20.246167] [INFO ] [sig ] LUNG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:20.393165] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LUNG.txt [2026-02-17T20:26:20.393308] [INFO ] [sig ] [1876/3401] Completed LUNG in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:20.393348] [INFO ] [sig ] [1877/3401] Forecasting LVHD... [2026-02-17T20:26:20.393378] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-17T20:26:20.393408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-17T20:26:20.405171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-17T20:26:20.405560] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-17T20:26:20.406356] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-17T20:26:20.406409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:20.406441] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:20.406469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:20.406525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:20.467921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:20.468825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:20.468914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:20.468950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:20.593443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:20.593644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:20.593698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:20.593729] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:20.597324] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-02-17T20:26:20.597640] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-17T20:26:20.597793] [INFO ] [sig ] LVHD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:20.739820] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LVHD.txt [2026-02-17T20:26:20.739969] [INFO ] [sig ] [1877/3401] Completed LVHD in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:20.740018] [INFO ] [sig ] [1878/3401] Forecasting LVO... [2026-02-17T20:26:20.740049] [INFO ] [sig ] Generating forecast for: LVO [2026-02-17T20:26:20.740082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-17T20:26:20.752010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-17T20:26:20.752427] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-17T20:26:20.753247] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-17T20:26:20.753318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:20.753351] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:20.753379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:20.753436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:20.816399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:20.817405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:20.817494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:20.817528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:20.936754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:20.936926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:20.936978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:20.937010] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:20.940862] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=63.19%) [2026-02-17T20:26:20.941143] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-17T20:26:20.941284] [INFO ] [sig ] LVO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:21.091289] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LVO.txt [2026-02-17T20:26:21.091469] [INFO ] [sig ] [1878/3401] Completed LVO in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:21.091530] [INFO ] [sig ] [1879/3401] Forecasting LVS... [2026-02-17T20:26:21.091566] [INFO ] [sig ] Generating forecast for: LVS [2026-02-17T20:26:21.091623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-17T20:26:21.104398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-17T20:26:21.104812] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-17T20:26:21.105643] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-17T20:26:21.105702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:21.105735] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:21.105769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:21.105841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:21.170811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:21.171844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:21.171965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:21.172002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:21.302036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:21.302220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:21.302266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:21.302299] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:21.306035] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-02-17T20:26:21.306322] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-17T20:26:21.306453] [INFO ] [sig ] LVS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:21.455254] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LVS.txt [2026-02-17T20:26:21.455422] [INFO ] [sig ] [1879/3401] Completed LVS in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:21.455462] [INFO ] [sig ] [1880/3401] Forecasting LWAY... [2026-02-17T20:26:21.455493] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-17T20:26:21.455526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-17T20:26:21.467156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-17T20:26:21.467515] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-17T20:26:21.468322] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-17T20:26:21.468375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:21.468407] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:21.468433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:21.468490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:21.525747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:21.526604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:21.526689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:21.526721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:21.650092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:21.650258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:21.650300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:21.650333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:21.653763] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-17T20:26:21.654041] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-17T20:26:21.654167] [INFO ] [sig ] LWAY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:21.812369] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LWAY.txt [2026-02-17T20:26:21.812546] [INFO ] [sig ] [1880/3401] Completed LWAY in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:21.812610] [INFO ] [sig ] [1881/3401] Forecasting LWLG... [2026-02-17T20:26:21.812644] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-17T20:26:21.812676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-17T20:26:21.824173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-17T20:26:21.824611] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-17T20:26:21.825452] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-17T20:26:21.825506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:21.825539] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:21.825566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:21.825650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:21.886959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:21.887970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:21.888057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:21.888091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:22.011971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:22.012137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:22.012182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:22.012212] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:22.015640] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-02-17T20:26:22.015920] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-17T20:26:22.016048] [INFO ] [sig ] LWLG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:22.168247] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LWLG.txt [2026-02-17T20:26:22.168443] [INFO ] [sig ] [1881/3401] Completed LWLG in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:22.168501] [INFO ] [sig ] [1882/3401] Forecasting LX... [2026-02-17T20:26:22.168534] [INFO ] [sig ] Generating forecast for: LX [2026-02-17T20:26:22.168565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-17T20:26:22.181325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-17T20:26:22.181764] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-17T20:26:22.182697] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-17T20:26:22.182753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:22.182787] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:22.182814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:22.182872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:22.249801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:22.250837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:22.250932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:22.250966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:22.373239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:22.373406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:22.373447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:22.373478] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:22.377001] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-17T20:26:22.377316] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-17T20:26:22.377453] [INFO ] [sig ] LX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:22.543965] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LX.txt [2026-02-17T20:26:22.544261] [INFO ] [sig ] [1882/3401] Completed LX in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:22.544317] [INFO ] [sig ] [1883/3401] Forecasting LXEO... [2026-02-17T20:26:22.544351] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-17T20:26:22.544382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-17T20:26:22.557073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-17T20:26:22.557615] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-17T20:26:22.558563] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-17T20:26:22.558641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:22.558675] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:22.558704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:22.558768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:22.630073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:22.631185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:22.631314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:22.631354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:22.777152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:22.777368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:22.777409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:22.777438] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:22.781029] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=20.60%) [2026-02-17T20:26:22.781356] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-17T20:26:22.781492] [INFO ] [sig ] LXEO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:22.934552] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LXEO.txt [2026-02-17T20:26:22.934768] [INFO ] [sig ] [1883/3401] Completed LXEO in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:22.934819] [INFO ] [sig ] [1884/3401] Forecasting LXP... [2026-02-17T20:26:22.934857] [INFO ] [sig ] Generating forecast for: LXP [2026-02-17T20:26:22.934900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-17T20:26:22.946354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-17T20:26:22.946738] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-17T20:26:22.947552] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-17T20:26:22.947628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:22.947660] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:22.947687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:22.947744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:23.008277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:23.009119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:23.009204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:23.009240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:23.131454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:23.131630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:23.131673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:23.131703] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:23.135136] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: UP (p=84.54%) [2026-02-17T20:26:23.135419] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-17T20:26:23.135550] [INFO ] [sig ] LXP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:23.286827] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LXP.txt [2026-02-17T20:26:23.286979] [INFO ] [sig ] [1884/3401] Completed LXP in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:23.287020] [INFO ] [sig ] [1885/3401] Forecasting LYB... [2026-02-17T20:26:23.287049] [INFO ] [sig ] Generating forecast for: LYB [2026-02-17T20:26:23.287080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-17T20:26:23.298720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-17T20:26:23.299083] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-17T20:26:23.299906] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-17T20:26:23.299960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:23.299994] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:23.300021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:23.300079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:23.362904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:23.363956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:23.364038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:23.364071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:23.483998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:23.484162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:23.484239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:23.484275] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:23.487923] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-02-17T20:26:23.488295] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-17T20:26:23.488464] [INFO ] [sig ] LYB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:23.653187] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LYB.txt [2026-02-17T20:26:23.653359] [INFO ] [sig ] [1885/3401] Completed LYB in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:23.653610] [INFO ] [sig ] [1886/3401] Forecasting LYG... [2026-02-17T20:26:23.653643] [INFO ] [sig ] Generating forecast for: LYG [2026-02-17T20:26:23.653675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-17T20:26:23.666389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-17T20:26:23.666825] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-17T20:26:23.667754] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-17T20:26:23.667821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:23.667915] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:23.667953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:23.668019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:23.729649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:23.730548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:23.730656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:23.730690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:23.858214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:23.858382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:23.858642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:23.858677] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:23.862597] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=24.47%) [2026-02-17T20:26:23.862893] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-17T20:26:23.863026] [INFO ] [sig ] LYG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:24.014789] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LYG.txt [2026-02-17T20:26:24.014940] [INFO ] [sig ] [1886/3401] Completed LYG in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:24.014981] [INFO ] [sig ] [1887/3401] Forecasting LYRA... [2026-02-17T20:26:24.015012] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-17T20:26:24.015041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-17T20:26:24.027148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-17T20:26:24.027586] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-17T20:26:24.028414] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-17T20:26:24.028468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:24.028500] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:24.028527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:24.028604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:24.092134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:24.093081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:24.093208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:24.093245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:24.222683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:24.222853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:24.222894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:24.222923] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:24.227014] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=24.44%) [2026-02-17T20:26:24.227343] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-17T20:26:24.227700] [INFO ] [sig ] LYRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:24.374203] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LYRA.txt [2026-02-17T20:26:24.374347] [INFO ] [sig ] [1887/3401] Completed LYRA in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:24.374387] [INFO ] [sig ] [1888/3401] Forecasting LYTS... [2026-02-17T20:26:24.374416] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-17T20:26:24.374447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-17T20:26:24.396223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-17T20:26:24.396680] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-17T20:26:24.397539] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-17T20:26:24.397628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:24.397664] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:24.397692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:24.397748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:24.460604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:24.461490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:24.461802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:24.461839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:24.586378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:24.586541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:24.586602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:24.586634] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:24.590285] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=65.66%) [2026-02-17T20:26:24.590615] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-17T20:26:24.590760] [INFO ] [sig ] LYTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:24.740213] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LYTS.txt [2026-02-17T20:26:24.740394] [INFO ] [sig ] [1888/3401] Completed LYTS in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:24.740437] [INFO ] [sig ] [1889/3401] Forecasting LZ... [2026-02-17T20:26:24.740468] [INFO ] [sig ] Generating forecast for: LZ [2026-02-17T20:26:24.740500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-17T20:26:24.752736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-17T20:26:24.753095] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-17T20:26:24.754133] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-17T20:26:24.754189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:24.754244] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:24.754274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:24.754331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:24.818076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:24.819156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:24.819243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:24.819276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:24.954837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:24.955001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:24.955044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:24.955110] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:24.958727] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=73.25%) [2026-02-17T20:26:24.959016] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-17T20:26:24.959153] [INFO ] [sig ] LZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:25.124551] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LZ.txt [2026-02-17T20:26:25.124741] [INFO ] [sig ] [1889/3401] Completed LZ in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:25.124784] [INFO ] [sig ] [1890/3401] Forecasting LZB... [2026-02-17T20:26:25.124813] [INFO ] [sig ] Generating forecast for: LZB [2026-02-17T20:26:25.124846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-17T20:26:25.137669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-17T20:26:25.138059] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-17T20:26:25.138917] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-17T20:26:25.138971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:25.139006] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:25.139034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:25.139093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:25.206430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:25.207791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:25.207875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:25.207908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:25.337831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:25.338011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:25.338057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:25.338092] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:25.342168] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=88.55%) [2026-02-17T20:26:25.342497] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-17T20:26:25.342660] [INFO ] [sig ] LZB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:25.508204] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/LZB.txt [2026-02-17T20:26:25.508358] [INFO ] [sig ] [1890/3401] Completed LZB in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:25.508398] [INFO ] [sig ] [1891/3401] Forecasting LZM... [2026-02-17T20:26:25.508428] [INFO ] [sig ] Generating forecast for: LZM [2026-02-17T20:26:25.508461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-17T20:26:25.526929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-17T20:26:25.527798] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-17T20:26:25.529254] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-17T20:26:25.529328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:25.529380] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:25.529432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:25.529527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:25.598337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:25.599772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:25.599930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:25.599966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:25.729749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:25.730006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:25.730055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:25.730089] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:25.734354] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-17T20:26:25.734769] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-17T20:26:25.734932] [INFO ] [sig ] LZM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:25.896533] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/LZM.txt [2026-02-17T20:26:25.896800] [INFO ] [sig ] [1891/3401] Completed LZM in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-17T20:26:25.896847] [INFO ] [sig ] [1892/3401] Forecasting M... [2026-02-17T20:26:25.896878] [INFO ] [sig ] Generating forecast for: M [2026-02-17T20:26:25.896915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-17T20:26:25.913153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-17T20:26:25.913826] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-17T20:26:25.914868] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-17T20:26:25.914926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:25.914961] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:25.914989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:25.915062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:25.978079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:25.979306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:25.979417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:25.979452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:26.116688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:26.116959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:26.117007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:26.117037] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:26.122606] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-17T20:26:26.123211] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-17T20:26:26.123480] [INFO ] [sig ] M: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:26.294420] [INFO ] [LOCAL ] Saved forecast: M 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/M.txt [2026-02-17T20:26:26.294867] [INFO ] [sig ] [1892/3401] Completed M in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-17T20:26:26.294915] [INFO ] [sig ] [1893/3401] Forecasting MA... [2026-02-17T20:26:26.294947] [INFO ] [sig ] Generating forecast for: MA [2026-02-17T20:26:26.294989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-17T20:26:26.311257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-17T20:26:26.311801] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-17T20:26:26.312700] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-17T20:26:26.312756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:26.312794] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:26.312837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:26.312923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:26.378329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:26.379354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:26.379454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:26.379488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:26.513295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:26.513494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:26.513561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:26.513613] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:26.517611] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=41.14%) [2026-02-17T20:26:26.517990] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-17T20:26:26.518148] [INFO ] [sig ] MA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:26.673799] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MA.txt [2026-02-17T20:26:26.674019] [INFO ] [sig ] [1893/3401] Completed MA in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:26.674090] [INFO ] [sig ] [1894/3401] Forecasting MAA... [2026-02-17T20:26:26.674134] [INFO ] [sig ] Generating forecast for: MAA [2026-02-17T20:26:26.674168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-17T20:26:26.689098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-17T20:26:26.689566] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-17T20:26:26.690506] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-17T20:26:26.690560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:26.690612] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:26.690641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:26.690698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:26.748998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:26.749855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:26.749938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:26.749971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:26.874767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:26.874937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:26.874976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:26.875008] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:26.879100] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-02-17T20:26:26.879413] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-17T20:26:26.879760] [INFO ] [sig ] MAA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:27.028277] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MAA.txt [2026-02-17T20:26:27.028658] [INFO ] [sig ] [1894/3401] Completed MAA in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:27.028703] [INFO ] [sig ] [1895/3401] Forecasting MAC... [2026-02-17T20:26:27.028734] [INFO ] [sig ] Generating forecast for: MAC [2026-02-17T20:26:27.028763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-17T20:26:27.040239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-17T20:26:27.040562] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-17T20:26:27.041358] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-17T20:26:27.041410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:27.041442] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:27.041467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:27.041522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:27.098816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:27.099531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:27.099628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:27.099663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:27.221992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:27.222156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:27.222196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:27.222225] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:27.225685] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=33.18%) [2026-02-17T20:26:27.225964] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-17T20:26:27.226090] [INFO ] [sig ] MAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:27.368957] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MAC.txt [2026-02-17T20:26:27.369092] [INFO ] [sig ] [1895/3401] Completed MAC in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:27.369131] [INFO ] [sig ] [1896/3401] Forecasting MAMA... [2026-02-17T20:26:27.369162] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-17T20:26:27.369193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-17T20:26:27.381136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-17T20:26:27.381503] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-17T20:26:27.382475] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-17T20:26:27.382528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:27.382559] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:27.382612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:27.382671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:27.443362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:27.444183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:27.444303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:27.444338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:27.567908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:27.568082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:27.568123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:27.568152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:27.572475] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-02-17T20:26:27.572918] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-17T20:26:27.573073] [INFO ] [sig ] MAMA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:27.719091] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MAMA.txt [2026-02-17T20:26:27.719257] [INFO ] [sig ] [1896/3401] Completed MAMA in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:27.719298] [INFO ] [sig ] [1897/3401] Forecasting MAN... [2026-02-17T20:26:27.719330] [INFO ] [sig ] Generating forecast for: MAN [2026-02-17T20:26:27.719362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-17T20:26:27.730936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-17T20:26:27.731287] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-17T20:26:27.732084] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-17T20:26:27.732137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:27.732170] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:27.732202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:27.732278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:27.793362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:27.794236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:27.794320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:27.794353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:27.915091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:27.915251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:27.915290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:27.915320] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:27.918776] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=37.33%) [2026-02-17T20:26:27.919050] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-17T20:26:27.919175] [INFO ] [sig ] MAN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:28.065315] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MAN.txt [2026-02-17T20:26:28.065459] [INFO ] [sig ] [1897/3401] Completed MAN in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:28.065499] [INFO ] [sig ] [1898/3401] Forecasting MANH... [2026-02-17T20:26:28.065529] [INFO ] [sig ] Generating forecast for: MANH [2026-02-17T20:26:28.065560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-17T20:26:28.077347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-17T20:26:28.077889] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-17T20:26:28.078681] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-17T20:26:28.078734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:28.078766] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:28.078793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:28.078850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:28.138960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:28.139902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:28.139990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:28.140025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:28.262653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:28.262842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:28.262884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:28.262913] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:28.266418] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-02-17T20:26:28.266723] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-17T20:26:28.266880] [INFO ] [sig ] MANH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:28.424504] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MANH.txt [2026-02-17T20:26:28.424688] [INFO ] [sig ] [1898/3401] Completed MANH in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:28.424731] [INFO ] [sig ] [1899/3401] Forecasting MARA... [2026-02-17T20:26:28.424761] [INFO ] [sig ] Generating forecast for: MARA [2026-02-17T20:26:28.424793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-17T20:26:28.436749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-17T20:26:28.437134] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-17T20:26:28.438111] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-17T20:26:28.438177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:28.438222] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:28.438261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:28.438355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:28.500880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:28.502008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:28.502140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:28.502175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:28.633424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:28.633611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:28.633653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:28.633683] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:28.637199] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-02-17T20:26:28.637599] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-17T20:26:28.637760] [INFO ] [sig ] MARA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:28.799239] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MARA.txt [2026-02-17T20:26:28.799411] [INFO ] [sig ] [1899/3401] Completed MARA in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:28.799452] [INFO ] [sig ] [1900/3401] Forecasting MAS... [2026-02-17T20:26:28.799482] [INFO ] [sig ] Generating forecast for: MAS [2026-02-17T20:26:28.799515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-17T20:26:28.812973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-17T20:26:28.813434] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-17T20:26:28.814309] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-17T20:26:28.814377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:28.814418] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:28.814451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:28.814514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:28.877120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:28.878074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:28.878169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:28.878202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:29.001787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:29.001955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:29.001995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:29.002025] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:29.005964] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=11.62%) [2026-02-17T20:26:29.006296] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-17T20:26:29.006440] [INFO ] [sig ] MAS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:29.162413] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MAS.txt [2026-02-17T20:26:29.162594] [INFO ] [sig ] [1900/3401] Completed MAS in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:29.162636] [INFO ] [sig ] [1901/3401] Forecasting MASI... [2026-02-17T20:26:29.162665] [INFO ] [sig ] Generating forecast for: MASI [2026-02-17T20:26:29.162698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-17T20:26:29.174479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-17T20:26:29.174916] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-17T20:26:29.175861] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-17T20:26:29.175919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:29.175952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:29.175980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:29.176037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:29.237326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:29.238234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:29.238334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:29.238377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:29.359224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:29.359398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:29.359447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:29.359482] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:29.363092] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-17T20:26:29.363416] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-17T20:26:29.363558] [INFO ] [sig ] MASI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:29.512607] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MASI.txt [2026-02-17T20:26:29.512779] [INFO ] [sig ] [1901/3401] Completed MASI in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:29.512822] [INFO ] [sig ] [1902/3401] Forecasting MASS... [2026-02-17T20:26:29.512854] [INFO ] [sig ] Generating forecast for: MASS [2026-02-17T20:26:29.512884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-17T20:26:29.524313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-17T20:26:29.524767] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-17T20:26:29.525610] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-17T20:26:29.525681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:29.525715] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:29.525743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:29.525799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:29.584856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:29.585756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:29.585850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:29.585884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:29.713605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:29.713778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:29.713828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:29.713859] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:29.717774] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=29.69%) [2026-02-17T20:26:29.718107] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-17T20:26:29.718258] [INFO ] [sig ] MASS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:29.866393] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MASS.txt [2026-02-17T20:26:29.866595] [INFO ] [sig ] [1902/3401] Completed MASS in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:29.866647] [INFO ] [sig ] [1903/3401] Forecasting MATX... [2026-02-17T20:26:29.866678] [INFO ] [sig ] Generating forecast for: MATX [2026-02-17T20:26:29.866710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-17T20:26:29.880032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-17T20:26:29.880446] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-17T20:26:29.881473] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-17T20:26:29.881528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:29.881611] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:29.881641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:29.881699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:29.944474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:29.945418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:29.945521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:29.945556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:30.064884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:30.065049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:30.065089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:30.065135] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:30.068798] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=55.73%) [2026-02-17T20:26:30.069138] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-17T20:26:30.069279] [INFO ] [sig ] MATX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:30.220797] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MATX.txt [2026-02-17T20:26:30.220962] [INFO ] [sig ] [1903/3401] Completed MATX in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:30.221005] [INFO ] [sig ] [1904/3401] Forecasting MAX... [2026-02-17T20:26:30.221036] [INFO ] [sig ] Generating forecast for: MAX [2026-02-17T20:26:30.221069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-17T20:26:30.233345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-17T20:26:30.233784] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-17T20:26:30.234709] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-17T20:26:30.234768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:30.234802] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:30.234829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:30.234888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:30.294774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:30.295694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:30.295796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:30.295831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:30.414769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:30.414935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:30.414977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:30.415007] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:30.418629] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=32.61%) [2026-02-17T20:26:30.418961] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-17T20:26:30.419104] [INFO ] [sig ] MAX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:30.567513] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MAX.txt [2026-02-17T20:26:30.567700] [INFO ] [sig ] [1904/3401] Completed MAX in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:30.567749] [INFO ] [sig ] [1905/3401] Forecasting MAXI... [2026-02-17T20:26:30.567781] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-17T20:26:30.567813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-17T20:26:30.580008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-17T20:26:30.580414] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-17T20:26:30.581253] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-17T20:26:30.581309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:30.581341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:30.581368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:30.581425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:30.641816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:30.642708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:30.642803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:30.642836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:30.762321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:30.762491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:30.762532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:30.762561] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:30.766179] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-17T20:26:30.766509] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-17T20:26:30.766673] [INFO ] [sig ] MAXI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:30.925200] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MAXI.txt [2026-02-17T20:26:30.925376] [INFO ] [sig ] [1905/3401] Completed MAXI in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:30.925435] [INFO ] [sig ] [1906/3401] Forecasting MAXN... [2026-02-17T20:26:30.925469] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-17T20:26:30.925502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-17T20:26:30.939084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-17T20:26:30.939502] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-17T20:26:30.940342] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-17T20:26:30.940399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:30.940433] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:30.940461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:30.940519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:31.001206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:31.002175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:31.002265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:31.002301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:31.125226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:31.125388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:31.125430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:31.125493] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:31.129440] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=37.55%) [2026-02-17T20:26:31.129746] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-17T20:26:31.129879] [INFO ] [sig ] MAXN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:31.276794] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MAXN.txt [2026-02-17T20:26:31.276955] [INFO ] [sig ] [1906/3401] Completed MAXN in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:31.276994] [INFO ] [sig ] [1907/3401] Forecasting MBB... [2026-02-17T20:26:31.277025] [INFO ] [sig ] Generating forecast for: MBB [2026-02-17T20:26:31.277056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-17T20:26:31.288532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-17T20:26:31.288961] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-17T20:26:31.289805] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-17T20:26:31.289860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:31.289894] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:31.289923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:31.289983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:31.354462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:31.355821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:31.355911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:31.355944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:31.486476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:31.486677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:31.486731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:31.486762] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:31.490946] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=29.57%) [2026-02-17T20:26:31.491301] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-17T20:26:31.491448] [INFO ] [sig ] MBB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:31.646653] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MBB.txt [2026-02-17T20:26:31.646824] [INFO ] [sig ] [1907/3401] Completed MBB in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:31.646866] [INFO ] [sig ] [1908/3401] Forecasting MBC... [2026-02-17T20:26:31.646897] [INFO ] [sig ] Generating forecast for: MBC [2026-02-17T20:26:31.646930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-17T20:26:31.660429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-17T20:26:31.661071] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-17T20:26:31.662105] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-17T20:26:31.662161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:31.662192] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:31.662219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:31.662293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:31.724386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:31.725321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:31.725411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:31.725446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:31.850290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:31.850462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:31.850508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:31.850594] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:31.854408] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-02-17T20:26:31.854961] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-17T20:26:31.855102] [INFO ] [sig ] MBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:32.006631] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MBC.txt [2026-02-17T20:26:32.006789] [INFO ] [sig ] [1908/3401] Completed MBC in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-17T20:26:32.006830] [INFO ] [sig ] [1909/3401] Forecasting MBCN... [2026-02-17T20:26:32.006860] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-17T20:26:32.006893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-17T20:26:32.018273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-17T20:26:32.018719] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-17T20:26:32.019504] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-17T20:26:32.019558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:32.019612] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:32.019642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:32.019699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:32.081908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:32.082874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:32.082970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:32.083005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:32.192815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:32.192986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:32.193045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:32.193075] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:32.196775] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-02-17T20:26:32.197111] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-17T20:26:32.201399] [INFO ] [sig ] MBCN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:32.381201] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MBCN.txt [2026-02-17T20:26:32.381368] [INFO ] [sig ] [1909/3401] Completed MBCN in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-17T20:26:32.381409] [INFO ] [sig ] [1910/3401] Forecasting MBI... [2026-02-17T20:26:32.381438] [INFO ] [sig ] Generating forecast for: MBI [2026-02-17T20:26:32.381470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-17T20:26:32.394150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-17T20:26:32.394558] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-17T20:26:32.395384] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-17T20:26:32.395448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:32.395488] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:32.395522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:32.395607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:32.454001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:32.455194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:32.455282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:32.455317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:32.577820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:32.577984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:32.578027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:32.578057] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:32.581600] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=48.71%) [2026-02-17T20:26:32.581893] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-17T20:26:32.582022] [INFO ] [sig ] MBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:32.732425] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MBI.txt [2026-02-17T20:26:32.732590] [INFO ] [sig ] [1910/3401] Completed MBI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:32.732648] [INFO ] [sig ] [1911/3401] Forecasting MBIN... [2026-02-17T20:26:32.732691] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-17T20:26:32.732724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-17T20:26:32.744980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-17T20:26:32.745416] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-17T20:26:32.746311] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-17T20:26:32.746368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:32.746401] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:32.746429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:32.746487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:32.806754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:32.807720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:32.807809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:32.807842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:32.930524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:32.930714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:32.930755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:32.930785] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:32.934596] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-17T20:26:32.935048] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-17T20:26:32.935205] [INFO ] [sig ] MBIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:33.117566] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MBIN.txt [2026-02-17T20:26:33.117750] [INFO ] [sig ] [1911/3401] Completed MBIN in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:33.117792] [INFO ] [sig ] [1912/3401] Forecasting MBLY... [2026-02-17T20:26:33.117821] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-17T20:26:33.117855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-17T20:26:33.130838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-17T20:26:33.131262] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-17T20:26:33.132121] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-17T20:26:33.132176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:33.132207] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:33.132234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:33.132290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:33.190817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:33.191712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:33.191795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:33.191829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:33.314053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:33.314223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:33.314265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:33.314294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:33.317850] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=93.48%) [2026-02-17T20:26:33.318142] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-17T20:26:33.318274] [INFO ] [sig ] MBLY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:33.462868] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MBLY.txt [2026-02-17T20:26:33.463027] [INFO ] [sig ] [1912/3401] Completed MBLY in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:33.463067] [INFO ] [sig ] [1913/3401] Forecasting MBS... [2026-02-17T20:26:33.463098] [INFO ] [sig ] Generating forecast for: MBS [2026-02-17T20:26:33.463128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-17T20:26:33.474947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-17T20:26:33.475341] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-17T20:26:33.476144] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-17T20:26:33.476197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:33.476245] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:33.476274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:33.476330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:33.538476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:33.539419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:33.539537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:33.539600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:33.670532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:33.670719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:33.670762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:33.670801] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:33.674726] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-02-17T20:26:33.675026] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-17T20:26:33.675174] [INFO ] [sig ] MBS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:33.844307] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MBS.txt [2026-02-17T20:26:33.844519] [INFO ] [sig ] [1913/3401] Completed MBS in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:33.844590] [INFO ] [sig ] [1914/3401] Forecasting MBWM... [2026-02-17T20:26:33.844629] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-17T20:26:33.844660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-17T20:26:33.858108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-17T20:26:33.858606] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-17T20:26:33.859966] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-17T20:26:33.860031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:33.860069] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:33.860096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:33.860154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:33.924682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:33.925634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:33.925719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:33.925754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:34.052353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:34.052525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:34.052587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:34.052621] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:34.056250] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=89.80%) [2026-02-17T20:26:34.056570] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-17T20:26:34.056755] [INFO ] [sig ] MBWM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:34.216043] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MBWM.txt [2026-02-17T20:26:34.216228] [INFO ] [sig ] [1914/3401] Completed MBWM in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:34.216279] [INFO ] [sig ] [1915/3401] Forecasting MBX... [2026-02-17T20:26:34.216313] [INFO ] [sig ] Generating forecast for: MBX [2026-02-17T20:26:34.216344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-17T20:26:34.229641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-17T20:26:34.230076] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-17T20:26:34.230991] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-17T20:26:34.231047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:34.231081] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:34.231107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:34.231178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:34.297476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:34.298461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:34.298554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:34.298610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:34.430748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:34.430922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:34.430971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:34.431002] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:34.434965] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-17T20:26:34.435273] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-17T20:26:34.435429] [INFO ] [sig ] MBX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:34.593247] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MBX.txt [2026-02-17T20:26:34.593413] [INFO ] [sig ] [1915/3401] Completed MBX in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:34.593463] [INFO ] [sig ] [1916/3401] Forecasting MC... [2026-02-17T20:26:34.593502] [INFO ] [sig ] Generating forecast for: MC [2026-02-17T20:26:34.593542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-17T20:26:34.605758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-17T20:26:34.606169] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-17T20:26:34.607138] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-17T20:26:34.607219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:34.607254] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:34.607284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:34.607342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:34.667881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:34.668853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:34.668941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:34.668977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:34.800486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:34.800678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:34.800727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:34.800761] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:34.804297] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-02-17T20:26:34.804609] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-17T20:26:34.804745] [INFO ] [sig ] MC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:34.954434] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MC.txt [2026-02-17T20:26:34.954663] [INFO ] [sig ] [1916/3401] Completed MC in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:34.954706] [INFO ] [sig ] [1917/3401] Forecasting MCBS... [2026-02-17T20:26:34.954754] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-17T20:26:34.954788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-17T20:26:34.966193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-17T20:26:34.966621] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-17T20:26:34.967473] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-17T20:26:34.967527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:34.967561] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:34.967610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:34.967668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:35.029230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:35.030155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:35.030249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:35.030284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:35.161433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:35.161632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:35.161678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:35.161709] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:35.165701] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-17T20:26:35.166131] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-17T20:26:35.166290] [INFO ] [sig ] MCBS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:35.317165] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MCBS.txt [2026-02-17T20:26:35.317350] [INFO ] [sig ] [1917/3401] Completed MCBS in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:35.317391] [INFO ] [sig ] [1918/3401] Forecasting MCHI... [2026-02-17T20:26:35.317419] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-17T20:26:35.317453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-17T20:26:35.329704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-17T20:26:35.330277] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-17T20:26:35.331077] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-17T20:26:35.331130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:35.331168] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:35.331210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:35.331286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:35.392235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:35.393174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:35.393261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:35.393296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:35.519995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:35.520159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:35.520202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:35.520255] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:35.523767] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-02-17T20:26:35.524059] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-17T20:26:35.524192] [INFO ] [sig ] MCHI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:35.668604] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MCHI.txt [2026-02-17T20:26:35.668761] [INFO ] [sig ] [1918/3401] Completed MCHI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:35.668802] [INFO ] [sig ] [1919/3401] Forecasting MCHP... [2026-02-17T20:26:35.668833] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-17T20:26:35.668864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-17T20:26:35.680367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-17T20:26:35.680703] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-17T20:26:35.681484] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-17T20:26:35.681539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:35.681595] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:35.681627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:35.681684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:35.741708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:35.742339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:35.742418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:35.742452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:35.871032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:35.871195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:35.871237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:35.871268] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:35.875218] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-02-17T20:26:35.875527] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-17T20:26:35.875699] [INFO ] [sig ] MCHP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:36.022178] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCHP.txt [2026-02-17T20:26:36.022332] [INFO ] [sig ] [1919/3401] Completed MCHP in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:36.022372] [INFO ] [sig ] [1920/3401] Forecasting MCHX... [2026-02-17T20:26:36.022401] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-17T20:26:36.022434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-17T20:26:36.034174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-17T20:26:36.034545] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-17T20:26:36.035389] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-17T20:26:36.035443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:36.035504] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:36.035536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:36.035612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:36.095634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:36.096406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:36.096496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:36.096533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:36.205450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:36.205637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:36.205679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:36.205930] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:36.209805] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=29.49%) [2026-02-17T20:26:36.210101] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-17T20:26:36.210232] [INFO ] [sig ] MCHX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:36.357763] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCHX.txt [2026-02-17T20:26:36.357900] [INFO ] [sig ] [1920/3401] Completed MCHX in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:36.357940] [INFO ] [sig ] [1921/3401] Forecasting MCI... [2026-02-17T20:26:36.357969] [INFO ] [sig ] Generating forecast for: MCI [2026-02-17T20:26:36.357999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-17T20:26:36.369440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-17T20:26:36.369847] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-17T20:26:36.370807] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-17T20:26:36.370872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:36.370917] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:36.370955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:36.371033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:36.434915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:36.435881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:36.435993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:36.436036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:36.567826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:36.567989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:36.568030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:36.568059] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:36.571917] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=53.37%) [2026-02-17T20:26:36.572204] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-17T20:26:36.572335] [INFO ] [sig ] MCI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:36.727526] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MCI.txt [2026-02-17T20:26:36.727709] [INFO ] [sig ] [1921/3401] Completed MCI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:36.727750] [INFO ] [sig ] [1922/3401] Forecasting MCK... [2026-02-17T20:26:36.727781] [INFO ] [sig ] Generating forecast for: MCK [2026-02-17T20:26:36.727813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-17T20:26:36.739634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-17T20:26:36.740009] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-17T20:26:36.740851] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-17T20:26:36.740905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:36.740938] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:36.740966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:36.741022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:36.805014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:36.805870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:36.805952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:36.806004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:36.936224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:36.936383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:36.936424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:36.936452] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:36.939896] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-17T20:26:36.940169] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-17T20:26:36.940328] [INFO ] [sig ] MCK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:37.097478] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCK.txt [2026-02-17T20:26:37.097672] [INFO ] [sig ] [1922/3401] Completed MCK in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:37.097717] [INFO ] [sig ] [1923/3401] Forecasting MCN... [2026-02-17T20:26:37.097747] [INFO ] [sig ] Generating forecast for: MCN [2026-02-17T20:26:37.097781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-17T20:26:37.108951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-17T20:26:37.109306] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-17T20:26:37.110166] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-17T20:26:37.110220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:37.110252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:37.110278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:37.110336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:37.174297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:37.175135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:37.175220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:37.175254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:37.297651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:37.298010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:37.298051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:37.298115] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:37.301641] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-02-17T20:26:37.301931] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-17T20:26:37.302060] [INFO ] [sig ] MCN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:37.455796] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCN.txt [2026-02-17T20:26:37.455941] [INFO ] [sig ] [1923/3401] Completed MCN in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:37.455981] [INFO ] [sig ] [1924/3401] Forecasting MCO... [2026-02-17T20:26:37.456011] [INFO ] [sig ] Generating forecast for: MCO [2026-02-17T20:26:37.456043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-17T20:26:37.468188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-17T20:26:37.468569] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-17T20:26:37.469366] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-17T20:26:37.469420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:37.469452] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:37.469479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:37.469553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:37.530593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:37.531704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:37.531789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:37.531822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:37.660655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:37.660822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:37.660863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:37.660893] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:37.664343] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-02-17T20:26:37.664655] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-17T20:26:37.664810] [INFO ] [sig ] MCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:37.810284] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCO.txt [2026-02-17T20:26:37.810443] [INFO ] [sig ] [1924/3401] Completed MCO in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-17T20:26:37.810483] [INFO ] [sig ] [1925/3401] Forecasting MCRB... [2026-02-17T20:26:37.810515] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-17T20:26:37.810552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-17T20:26:37.822414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-17T20:26:37.822841] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-17T20:26:37.823662] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-17T20:26:37.823717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:37.823751] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:37.823779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:37.823839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:37.885001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:37.885922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:37.886008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:37.886044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:38.003602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:38.003769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:38.003808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:38.003837] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:38.007306] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=28.91%) [2026-02-17T20:26:38.007605] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-17T20:26:38.007737] [INFO ] [sig ] MCRB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:38.152157] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCRB.txt [2026-02-17T20:26:38.152291] [INFO ] [sig ] [1925/3401] Completed MCRB in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-17T20:26:38.152330] [INFO ] [sig ] [1926/3401] Forecasting MCRI... [2026-02-17T20:26:38.152360] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-17T20:26:38.152392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-17T20:26:38.163397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-17T20:26:38.163786] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-17T20:26:38.164612] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-17T20:26:38.164681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:38.164715] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:38.164744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:38.164802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:38.225667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:38.226557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:38.226687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:38.226726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:38.350214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:38.350370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:38.350410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:38.350439] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:38.353981] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-17T20:26:38.354260] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-17T20:26:38.354384] [INFO ] [sig ] MCRI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:38.498625] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCRI.txt [2026-02-17T20:26:38.498754] [INFO ] [sig ] [1926/3401] Completed MCRI in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-17T20:26:38.498793] [INFO ] [sig ] [1927/3401] Forecasting MCS... [2026-02-17T20:26:38.498822] [INFO ] [sig ] Generating forecast for: MCS [2026-02-17T20:26:38.498856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-17T20:26:38.510056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-17T20:26:38.510377] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-17T20:26:38.511165] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-17T20:26:38.511218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:38.511250] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:38.511278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:38.511339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:38.571038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:38.572153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:38.572250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:38.572284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:38.700634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:38.700801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:38.700843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:38.700874] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:38.704464] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-02-17T20:26:38.704777] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-17T20:26:38.704908] [INFO ] [sig ] MCS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:38.850247] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MCS.txt [2026-02-17T20:26:38.850401] [INFO ] [sig ] [1927/3401] Completed MCS in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:38.850442] [INFO ] [sig ] [1928/3401] Forecasting MCY... [2026-02-17T20:26:38.850472] [INFO ] [sig ] Generating forecast for: MCY [2026-02-17T20:26:38.850504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-17T20:26:38.861820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-17T20:26:38.862197] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-17T20:26:38.862996] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-17T20:26:38.863050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:38.863082] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:38.863109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:38.863166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:38.936772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:38.937843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:38.937936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:38.937970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:39.092721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:39.092915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:39.092970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:39.093012] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:39.098121] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-02-17T20:26:39.098684] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-17T20:26:39.098889] [INFO ] [sig ] MCY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:39.250212] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MCY.txt [2026-02-17T20:26:39.250367] [INFO ] [sig ] [1928/3401] Completed MCY in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:39.250407] [INFO ] [sig ] [1929/3401] Forecasting MD... [2026-02-17T20:26:39.250439] [INFO ] [sig ] Generating forecast for: MD [2026-02-17T20:26:39.250469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MD' from 'https://tdm.silogroup.org/data/derivative_storage/MD.csv'. [2026-02-17T20:26:39.342724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MD'. [2026-02-17T20:26:39.343088] [INFO ] [FORECASTER] Starting predict_future for MD [2026-02-17T20:26:39.343979] [DEBUG] [LOCAL ] No optimal features file found for MD: ./output/feature-sets/MD.txt [2026-02-17T20:26:39.344033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:39.344075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:39.344105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:39.344173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:39.404778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:39.405648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:39.405732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:39.405766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:39.533929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:39.534097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:39.534137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:39.534168] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:39.537809] [DEBUG] [FORECASTER] MD: Forecast T+1@11:T+2@11: DOWN (p=36.94%) [2026-02-17T20:26:39.538123] [INFO ] [FORECASTER] Completed predict_future for MD [2026-02-17T20:26:39.538258] [INFO ] [sig ] MD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:39.683338] [INFO ] [LOCAL ] Saved forecast: MD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MD.txt [2026-02-17T20:26:39.683506] [INFO ] [sig ] [1929/3401] Completed MD in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:39.683549] [INFO ] [sig ] [1930/3401] Forecasting MDAI... [2026-02-17T20:26:39.683602] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-17T20:26:39.683636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-17T20:26:39.695806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-17T20:26:39.696207] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-17T20:26:39.697024] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-17T20:26:39.697078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:39.697110] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:39.697138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:39.697225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:39.768522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:39.770167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:39.770312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:39.770412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:39.925515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:39.925699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:39.925743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:39.925775] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:39.929855] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-02-17T20:26:39.930393] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-17T20:26:39.930539] [INFO ] [sig ] MDAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:40.097868] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MDAI.txt [2026-02-17T20:26:40.098056] [INFO ] [sig ] [1930/3401] Completed MDAI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:40.098116] [INFO ] [sig ] [1931/3401] Forecasting MDB... [2026-02-17T20:26:40.098161] [INFO ] [sig ] Generating forecast for: MDB [2026-02-17T20:26:40.098212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-17T20:26:40.111464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-17T20:26:40.112076] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-17T20:26:40.113144] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-17T20:26:40.113209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:40.113249] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:40.113283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:40.113349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:40.174174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:40.175059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:40.175176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:40.175213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:40.302018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:40.302189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:40.302230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:40.302260] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:40.305788] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=69.95%) [2026-02-17T20:26:40.306102] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-17T20:26:40.306236] [INFO ] [sig ] MDB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:40.453021] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MDB.txt [2026-02-17T20:26:40.453203] [INFO ] [sig ] [1931/3401] Completed MDB in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:40.453262] [INFO ] [sig ] [1932/3401] Forecasting MDGL... [2026-02-17T20:26:40.453300] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-17T20:26:40.453338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-17T20:26:40.466848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-17T20:26:40.467304] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-17T20:26:40.468229] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-17T20:26:40.468285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:40.468319] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:40.468359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:40.468435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:40.534479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:40.535450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:40.535541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:40.535602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:40.663357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:40.663529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:40.663593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:40.663629] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:40.667983] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-02-17T20:26:40.668303] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-17T20:26:40.668442] [INFO ] [sig ] MDGL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:40.827476] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MDGL.txt [2026-02-17T20:26:40.827688] [INFO ] [sig ] [1932/3401] Completed MDGL in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:40.827742] [INFO ] [sig ] [1933/3401] Forecasting MDLZ... [2026-02-17T20:26:40.827775] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-17T20:26:40.827808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-17T20:26:40.840401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-17T20:26:40.840866] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-17T20:26:40.841697] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-17T20:26:40.841751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:40.841785] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:40.841819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:40.841897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:40.905567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:40.906675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:40.906762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:40.906797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:41.034721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:41.034907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:41.034949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:41.034978] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:41.038537] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-02-17T20:26:41.038854] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-17T20:26:41.038988] [INFO ] [sig ] MDLZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:41.186825] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MDLZ.txt [2026-02-17T20:26:41.187024] [INFO ] [sig ] [1933/3401] Completed MDLZ in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:41.187068] [INFO ] [sig ] [1934/3401] Forecasting MDWD... [2026-02-17T20:26:41.187100] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-17T20:26:41.187134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-17T20:26:41.199359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-17T20:26:41.199873] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-17T20:26:41.200859] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-17T20:26:41.200917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:41.200959] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:41.201001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:41.201071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:41.262546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:41.263737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:41.263821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:41.263855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:41.384510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:41.384711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:41.384763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:41.384797] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:41.388841] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-02-17T20:26:41.389433] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-17T20:26:41.389635] [INFO ] [sig ] MDWD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:41.551763] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MDWD.txt [2026-02-17T20:26:41.551922] [INFO ] [sig ] [1934/3401] Completed MDWD in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:41.551962] [INFO ] [sig ] [1935/3401] Forecasting MDXG... [2026-02-17T20:26:41.551992] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-17T20:26:41.552031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-17T20:26:41.563193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-17T20:26:41.563611] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-17T20:26:41.564410] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-17T20:26:41.564464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:41.564495] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:41.564522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:41.564600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:41.626753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:41.627887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:41.628015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:41.628072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:41.783683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:41.783849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:41.783889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:41.783919] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:41.787872] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-02-17T20:26:41.788167] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-17T20:26:41.788302] [INFO ] [sig ] MDXG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:41.983237] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MDXG.txt [2026-02-17T20:26:41.983399] [INFO ] [sig ] [1935/3401] Completed MDXG in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:41.983441] [INFO ] [sig ] [1936/3401] Forecasting MDXH... [2026-02-17T20:26:41.983470] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-17T20:26:41.983503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-17T20:26:41.996134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-17T20:26:41.996588] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-17T20:26:41.997491] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-17T20:26:41.997547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:41.997612] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:41.997654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:41.997727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:42.057477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:42.058354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:42.058437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:42.058471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:42.181397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:42.181596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:42.181639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:42.181669] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:42.186153] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-17T20:26:42.186506] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-17T20:26:42.186698] [INFO ] [sig ] MDXH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:42.336091] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MDXH.txt [2026-02-17T20:26:42.336247] [INFO ] [sig ] [1936/3401] Completed MDXH in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:42.336287] [INFO ] [sig ] [1937/3401] Forecasting MEC... [2026-02-17T20:26:42.336316] [INFO ] [sig ] Generating forecast for: MEC [2026-02-17T20:26:42.336357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-17T20:26:42.348138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-17T20:26:42.348469] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-17T20:26:42.349262] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-17T20:26:42.349315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:42.349407] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:42.349437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:42.349495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:42.406699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:42.407654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:42.407755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:42.407797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:42.530882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:42.531041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:42.531081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:42.531114] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:42.534650] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-02-17T20:26:42.534939] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-17T20:26:42.535073] [INFO ] [sig ] MEC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:42.685757] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MEC.txt [2026-02-17T20:26:42.686114] [INFO ] [sig ] [1937/3401] Completed MEC in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:42.686155] [INFO ] [sig ] [1938/3401] Forecasting MED... [2026-02-17T20:26:42.686186] [INFO ] [sig ] Generating forecast for: MED [2026-02-17T20:26:42.686217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-17T20:26:42.698334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-17T20:26:42.698777] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-17T20:26:42.699626] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-17T20:26:42.699680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:42.699713] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:42.699739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:42.699796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:42.759692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:42.760608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:42.760695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:42.760729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:42.894318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:42.894485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:42.894537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:42.894585] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:42.898906] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-02-17T20:26:42.899435] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-17T20:26:42.899604] [INFO ] [sig ] MED: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:43.052026] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MED.txt [2026-02-17T20:26:43.052200] [INFO ] [sig ] [1938/3401] Completed MED in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:43.052241] [INFO ] [sig ] [1939/3401] Forecasting MEDP... [2026-02-17T20:26:43.052270] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-17T20:26:43.052304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-17T20:26:43.064530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-17T20:26:43.065046] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-17T20:26:43.065970] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-17T20:26:43.066027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:43.066061] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:43.066090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:43.066150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:43.133620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:43.134695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:43.134791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:43.134826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:43.264589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:43.264765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:43.264815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:43.264844] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:43.268297] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=14.22%) [2026-02-17T20:26:43.268597] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-17T20:26:43.268753] [INFO ] [sig ] MEDP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:43.411229] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MEDP.txt [2026-02-17T20:26:43.411384] [INFO ] [sig ] [1939/3401] Completed MEDP in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:43.411425] [INFO ] [sig ] [1940/3401] Forecasting MEG... [2026-02-17T20:26:43.411456] [INFO ] [sig ] Generating forecast for: MEG [2026-02-17T20:26:43.411489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-17T20:26:43.422602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-17T20:26:43.423014] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-17T20:26:43.423837] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-17T20:26:43.423890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:43.423922] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:43.423949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:43.424005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:43.482301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:43.483289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:43.483374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:43.483408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:43.613418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:43.613648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:43.613692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:43.613757] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:43.617625] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-02-17T20:26:43.617969] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-17T20:26:43.618105] [INFO ] [sig ] MEG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:43.763069] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MEG.txt [2026-02-17T20:26:43.763246] [INFO ] [sig ] [1940/3401] Completed MEG in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-17T20:26:43.763305] [INFO ] [sig ] [1941/3401] Forecasting MEGI... [2026-02-17T20:26:43.763338] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-17T20:26:43.763372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-17T20:26:43.776281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-17T20:26:43.776768] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-17T20:26:43.777773] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-17T20:26:43.777839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:43.777873] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:43.777901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:43.777958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:43.841852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:43.842787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:43.842874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:43.842908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:43.970508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:43.970702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:43.970744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:43.970772] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:43.974461] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-02-17T20:26:43.974902] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-17T20:26:43.975053] [INFO ] [sig ] MEGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:44.124611] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MEGI.txt [2026-02-17T20:26:44.124776] [INFO ] [sig ] [1941/3401] Completed MEGI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-17T20:26:44.124817] [INFO ] [sig ] [1942/3401] Forecasting MEI... [2026-02-17T20:26:44.124847] [INFO ] [sig ] Generating forecast for: MEI [2026-02-17T20:26:44.124878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-17T20:26:44.137391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-17T20:26:44.137822] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-17T20:26:44.138854] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-17T20:26:44.138906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:44.138939] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:44.138966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:44.139025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:44.200415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:44.201375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:44.201475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:44.201511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:44.327732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:44.327898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:44.327937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:44.327966] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:44.331454] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=67.94%) [2026-02-17T20:26:44.331768] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-17T20:26:44.331943] [INFO ] [sig ] MEI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:44.477328] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MEI.txt [2026-02-17T20:26:44.477456] [INFO ] [sig ] [1942/3401] Completed MEI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-17T20:26:44.477495] [INFO ] [sig ] [1943/3401] Forecasting MELI... [2026-02-17T20:26:44.477524] [INFO ] [sig ] Generating forecast for: MELI [2026-02-17T20:26:44.477556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-17T20:26:44.488958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-17T20:26:44.489297] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-17T20:26:44.490086] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-17T20:26:44.490139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:44.490171] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:44.490198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:44.490254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:44.549951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:44.550673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:44.550753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:44.550785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:44.672493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:44.672643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:44.672682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:44.672711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:44.676027] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=48.90%) [2026-02-17T20:26:44.676485] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-17T20:26:44.676628] [INFO ] [sig ] MELI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:44.823379] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MELI.txt [2026-02-17T20:26:44.823546] [INFO ] [sig ] [1943/3401] Completed MELI in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-17T20:26:44.823606] [INFO ] [sig ] [1944/3401] Forecasting MEOH... [2026-02-17T20:26:44.823638] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-17T20:26:44.823669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-17T20:26:44.834651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-17T20:26:44.835034] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-17T20:26:44.835845] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-17T20:26:44.835898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:44.835931] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:44.835958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:44.836016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:44.897636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:44.898801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:44.898902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:44.898935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:45.030499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:45.030697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:45.030742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:45.030790] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:45.034793] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=56.77%) [2026-02-17T20:26:45.035132] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-17T20:26:45.035294] [INFO ] [sig ] MEOH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:45.216814] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MEOH.txt [2026-02-17T20:26:45.217024] [INFO ] [sig ] [1944/3401] Completed MEOH in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:45.217069] [INFO ] [sig ] [1945/3401] Forecasting MERC... [2026-02-17T20:26:45.217100] [INFO ] [sig ] Generating forecast for: MERC [2026-02-17T20:26:45.217132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-17T20:26:45.233115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-17T20:26:45.233668] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-17T20:26:45.234916] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-17T20:26:45.234989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:45.235044] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:45.235093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:45.235188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:45.322019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:45.323283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:45.323412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:45.323459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:45.495425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:45.495653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:45.495730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:45.495786] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:45.501792] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-02-17T20:26:45.502391] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-17T20:26:45.502649] [INFO ] [sig ] MERC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:45.745407] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MERC.txt [2026-02-17T20:26:45.745744] [INFO ] [sig ] [1945/3401] Completed MERC in 0.5s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:45.745842] [INFO ] [sig ] [1946/3401] Forecasting META... [2026-02-17T20:26:45.745931] [INFO ] [sig ] Generating forecast for: META [2026-02-17T20:26:45.745995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-17T20:26:45.774457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-17T20:26:45.775085] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-17T20:26:45.776427] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-17T20:26:45.776518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:45.776563] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:45.776631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:45.776719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:45.890032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:45.891409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:45.891612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:45.891676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:46.076890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:46.077116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:46.077205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:46.077251] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:46.082829] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-02-17T20:26:46.083345] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-17T20:26:46.083563] [INFO ] [sig ] META: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:46.323147] [INFO ] [LOCAL ] Saved forecast: META 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/META.txt [2026-02-17T20:26:46.323383] [INFO ] [sig ] [1946/3401] Completed META in 0.6s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:46.323447] [INFO ] [sig ] [1947/3401] Forecasting METC... [2026-02-17T20:26:46.323496] [INFO ] [sig ] Generating forecast for: METC [2026-02-17T20:26:46.323550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-17T20:26:46.340228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-17T20:26:46.340776] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-17T20:26:46.341944] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-17T20:26:46.342015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:46.342064] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:46.342111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:46.342206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:46.413059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:46.414074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:46.414259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:46.414315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:46.537492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:46.537685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:46.537731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:46.537764] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:46.541567] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-02-17T20:26:46.541958] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-17T20:26:46.542112] [INFO ] [sig ] METC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:46.688635] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/METC.txt [2026-02-17T20:26:46.688821] [INFO ] [sig ] [1947/3401] Completed METC in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:46.688877] [INFO ] [sig ] [1948/3401] Forecasting METCB... [2026-02-17T20:26:46.688919] [INFO ] [sig ] Generating forecast for: METCB [2026-02-17T20:26:46.688959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-17T20:26:46.701667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-17T20:26:46.702126] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-17T20:26:46.702998] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-17T20:26:46.703070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:46.703154] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:46.703188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:46.703264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:46.775894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:46.776988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:46.777106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:46.777157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:46.911729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:46.911892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:46.911933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:46.911962] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:46.915422] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-02-17T20:26:46.915729] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-17T20:26:46.915882] [INFO ] [sig ] METCB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:47.061946] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/METCB.txt [2026-02-17T20:26:47.062084] [INFO ] [sig ] [1948/3401] Completed METCB in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:47.062124] [INFO ] [sig ] [1949/3401] Forecasting METD... [2026-02-17T20:26:47.062153] [INFO ] [sig ] Generating forecast for: METD [2026-02-17T20:26:47.062183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-17T20:26:47.074415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-17T20:26:47.074828] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-17T20:26:47.075740] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-17T20:26:47.075808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:47.075849] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:47.075885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:47.075954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:47.135443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:47.136149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:47.136229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:47.136261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:47.267688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:47.267853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:47.267896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:47.267925] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:47.271706] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-02-17T20:26:47.272048] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-17T20:26:47.272192] [INFO ] [sig ] METD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:47.417290] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/METD.txt [2026-02-17T20:26:47.417449] [INFO ] [sig ] [1949/3401] Completed METD in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:47.417491] [INFO ] [sig ] [1950/3401] Forecasting MFA... [2026-02-17T20:26:47.417521] [INFO ] [sig ] Generating forecast for: MFA [2026-02-17T20:26:47.417563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-17T20:26:47.429016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-17T20:26:47.429364] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-17T20:26:47.430177] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-17T20:26:47.430232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:47.430267] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:47.430294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:47.430359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:47.491248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:47.492147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:47.492232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:47.492265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:47.617355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:47.617523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:47.617591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:47.617628] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:47.621383] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=8.30%) [2026-02-17T20:26:47.621689] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-17T20:26:47.621822] [INFO ] [sig ] MFA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:47.778520] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MFA.txt [2026-02-17T20:26:47.778722] [INFO ] [sig ] [1950/3401] Completed MFA in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:47.778764] [INFO ] [sig ] [1951/3401] Forecasting MFC... [2026-02-17T20:26:47.778795] [INFO ] [sig ] Generating forecast for: MFC [2026-02-17T20:26:47.778826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-17T20:26:47.790619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-17T20:26:47.790980] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-17T20:26:47.791807] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-17T20:26:47.791860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:47.791892] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:47.791919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:47.791976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:47.857801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:47.858724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:47.858810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:47.858846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:47.986775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:47.986931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:47.986975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:47.987006] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:47.990897] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=39.61%) [2026-02-17T20:26:47.991204] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-17T20:26:47.991532] [INFO ] [sig ] MFC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:48.141227] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MFC.txt [2026-02-17T20:26:48.141399] [INFO ] [sig ] [1951/3401] Completed MFC in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:48.141441] [INFO ] [sig ] [1952/3401] Forecasting MFG... [2026-02-17T20:26:48.141480] [INFO ] [sig ] Generating forecast for: MFG [2026-02-17T20:26:48.141516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-17T20:26:48.153027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-17T20:26:48.153387] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-17T20:26:48.154222] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-17T20:26:48.154277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:48.154309] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:48.154336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:48.154398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:48.211770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:48.212652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:48.212739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:48.212772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:48.342500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:48.342689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:48.342732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:48.342765] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:48.346344] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-17T20:26:48.346653] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-17T20:26:48.346786] [INFO ] [sig ] MFG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:48.492191] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MFG.txt [2026-02-17T20:26:48.492341] [INFO ] [sig ] [1952/3401] Completed MFG in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:48.492403] [INFO ] [sig ] [1953/3401] Forecasting MFI... [2026-02-17T20:26:48.492436] [INFO ] [sig ] Generating forecast for: MFI [2026-02-17T20:26:48.492466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-17T20:26:48.505306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-17T20:26:48.505805] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-17T20:26:48.506711] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-17T20:26:48.506767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:48.506802] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:48.506831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:48.506888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:48.567051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:48.568035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:48.568124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:48.568159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:48.696432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:48.696618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:48.696662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:48.696694] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:48.700410] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=11.81%) [2026-02-17T20:26:48.700752] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-17T20:26:48.700909] [INFO ] [sig ] MFI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:48.852330] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MFI.txt [2026-02-17T20:26:48.852481] [INFO ] [sig ] [1953/3401] Completed MFI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:48.852520] [INFO ] [sig ] [1954/3401] Forecasting MFIC... [2026-02-17T20:26:48.852550] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-17T20:26:48.852601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-17T20:26:48.865326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-17T20:26:48.865767] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-17T20:26:48.866625] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-17T20:26:48.866678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:48.866740] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:48.866770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:48.866840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:48.927034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:48.927991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:48.928074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:48.928107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:49.052163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:49.052320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:49.052362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:49.052393] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:49.056025] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-02-17T20:26:49.056319] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-17T20:26:49.056454] [INFO ] [sig ] MFIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:49.207707] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MFIC.txt [2026-02-17T20:26:49.207871] [INFO ] [sig ] [1954/3401] Completed MFIC in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:49.207914] [INFO ] [sig ] [1955/3401] Forecasting MFIN... [2026-02-17T20:26:49.207946] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-17T20:26:49.207979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-17T20:26:49.220061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-17T20:26:49.220460] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-17T20:26:49.221449] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-17T20:26:49.221503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:49.221537] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:49.221565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:49.221659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:49.281925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:49.282816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:49.282906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:49.282941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:49.405995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:49.406169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:49.406212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:49.406259] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:49.410052] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: DOWN (p=31.93%) [2026-02-17T20:26:49.410373] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-17T20:26:49.410511] [INFO ] [sig ] MFIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:49.560944] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MFIN.txt [2026-02-17T20:26:49.561111] [INFO ] [sig ] [1955/3401] Completed MFIN in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:49.561152] [INFO ] [sig ] [1956/3401] Forecasting MFM... [2026-02-17T20:26:49.561182] [INFO ] [sig ] Generating forecast for: MFM [2026-02-17T20:26:49.561215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-17T20:26:49.573349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-17T20:26:49.573826] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-17T20:26:49.574758] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-17T20:26:49.574825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:49.574867] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:49.574903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:49.574979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:49.636526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:49.637525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:49.637632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:49.637667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:49.763161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:49.763334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:49.763376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:49.763406] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:49.767036] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=61.96%) [2026-02-17T20:26:49.767348] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-17T20:26:49.767481] [INFO ] [sig ] MFM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:49.918681] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MFM.txt [2026-02-17T20:26:49.918866] [INFO ] [sig ] [1956/3401] Completed MFM in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-17T20:26:49.918928] [INFO ] [sig ] [1957/3401] Forecasting MG... [2026-02-17T20:26:49.918966] [INFO ] [sig ] Generating forecast for: MG [2026-02-17T20:26:49.919000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-17T20:26:49.931606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-17T20:26:49.931981] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-17T20:26:49.932807] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-17T20:26:49.932867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:49.932904] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:49.932931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:49.932990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:49.993163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:49.994061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:49.994148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:49.994182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:50.116302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:50.116468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:50.116513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:50.116605] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:50.121671] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-17T20:26:50.122219] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-17T20:26:50.122393] [INFO ] [sig ] MG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:50.268773] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MG.txt [2026-02-17T20:26:50.268930] [INFO ] [sig ] [1957/3401] Completed MG in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-17T20:26:50.268969] [INFO ] [sig ] [1958/3401] Forecasting MGA... [2026-02-17T20:26:50.268999] [INFO ] [sig ] Generating forecast for: MGA [2026-02-17T20:26:50.269030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-17T20:26:50.280638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-17T20:26:50.281045] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-17T20:26:50.281894] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-17T20:26:50.281948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:50.281981] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:50.282008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:50.282065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:50.339455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:50.340227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:50.340308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:50.340342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:50.478411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:50.478596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:50.478640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:50.478671] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:50.482871] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-17T20:26:50.483281] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-17T20:26:50.483474] [INFO ] [sig ] MGA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:50.638618] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGA.txt [2026-02-17T20:26:50.638779] [INFO ] [sig ] [1958/3401] Completed MGA in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-17T20:26:50.638820] [INFO ] [sig ] [1959/3401] Forecasting MGEE... [2026-02-17T20:26:50.638850] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-17T20:26:50.638883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-17T20:26:50.651177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-17T20:26:50.651613] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-17T20:26:50.652428] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-17T20:26:50.652483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:50.652517] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:50.652546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:50.652643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:50.715365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:50.716509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:50.716647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:50.716704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:50.867688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:50.867888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:50.867961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:50.868011] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:50.872691] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-17T20:26:50.873101] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-17T20:26:50.873275] [INFO ] [sig ] MGEE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:51.038548] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MGEE.txt [2026-02-17T20:26:51.038739] [INFO ] [sig ] [1959/3401] Completed MGEE in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-17T20:26:51.038781] [INFO ] [sig ] [1960/3401] Forecasting MGIC... [2026-02-17T20:26:51.038814] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-17T20:26:51.038848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-17T20:26:51.051157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-17T20:26:51.051519] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-17T20:26:51.052378] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-17T20:26:51.052435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:51.052468] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:51.052496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:51.052556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:51.114003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:51.115035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:51.115139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:51.115173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:51.245109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:51.245272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:51.245313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:51.245343] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:51.248937] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: DOWN (p=32.59%) [2026-02-17T20:26:51.249243] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-17T20:26:51.249375] [INFO ] [sig ] MGIC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:51.406398] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGIC.txt [2026-02-17T20:26:51.406556] [INFO ] [sig ] [1960/3401] Completed MGIC in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-17T20:26:51.406620] [INFO ] [sig ] [1961/3401] Forecasting MGM... [2026-02-17T20:26:51.406651] [INFO ] [sig ] Generating forecast for: MGM [2026-02-17T20:26:51.406683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-17T20:26:51.418181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-17T20:26:51.418612] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-17T20:26:51.419439] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-17T20:26:51.419529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:51.419565] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:51.419622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:51.419681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:51.482781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:51.483713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:51.483809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:51.483858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:51.608658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:51.608825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:51.608897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:51.608933] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:51.612385] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: UP (p=52.79%) [2026-02-17T20:26:51.612688] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-17T20:26:51.612839] [INFO ] [sig ] MGM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:51.758345] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MGM.txt [2026-02-17T20:26:51.758478] [INFO ] [sig ] [1961/3401] Completed MGM in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:51.758517] [INFO ] [sig ] [1962/3401] Forecasting MGNI... [2026-02-17T20:26:51.758546] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-17T20:26:51.758596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-17T20:26:51.770194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-17T20:26:51.770538] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-17T20:26:51.771398] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-17T20:26:51.771451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:51.771483] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:51.771510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:51.771566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:51.828835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:51.829625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:51.829705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:51.829738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:51.955669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:51.955830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:51.955871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:51.955901] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:51.959422] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=18.15%) [2026-02-17T20:26:51.959727] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-17T20:26:51.959856] [INFO ] [sig ] MGNI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:52.105381] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGNI.txt [2026-02-17T20:26:52.105528] [INFO ] [sig ] [1962/3401] Completed MGNI in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:52.105584] [INFO ] [sig ] [1963/3401] Forecasting MGNX... [2026-02-17T20:26:52.105618] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-17T20:26:52.105650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-17T20:26:52.118728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-17T20:26:52.119091] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-17T20:26:52.120100] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-17T20:26:52.120153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:52.120186] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:52.120217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:52.120309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:52.183848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:52.184745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:52.184830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:52.184883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:52.315092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:52.315265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:52.315307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:52.315336] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:52.320069] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-17T20:26:52.320488] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-17T20:26:52.320676] [INFO ] [sig ] MGNX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:52.476713] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGNX.txt [2026-02-17T20:26:52.476883] [INFO ] [sig ] [1963/3401] Completed MGNX in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:52.476932] [INFO ] [sig ] [1964/3401] Forecasting MGPI... [2026-02-17T20:26:52.476967] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-17T20:26:52.477005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-17T20:26:52.488713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-17T20:26:52.489143] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-17T20:26:52.490028] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-17T20:26:52.490087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:52.490119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:52.490146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:52.490202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:52.549745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:52.550664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:52.550800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:52.550845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:52.673318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:52.673476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:52.673517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:52.673557] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:52.677137] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-02-17T20:26:52.677444] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-17T20:26:52.677593] [INFO ] [sig ] MGPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:52.892321] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGPI.txt [2026-02-17T20:26:52.892489] [INFO ] [sig ] [1964/3401] Completed MGPI in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:52.892530] [INFO ] [sig ] [1965/3401] Forecasting MGRC... [2026-02-17T20:26:52.892560] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-17T20:26:52.892613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-17T20:26:52.904268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-17T20:26:52.904633] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-17T20:26:52.905503] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-17T20:26:52.905593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:52.905643] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:52.905680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:52.905759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:52.966178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:52.967144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:52.967259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:52.967294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:53.084240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:53.084414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:53.084455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:53.084483] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:53.088230] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-17T20:26:53.088621] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-17T20:26:53.088774] [INFO ] [sig ] MGRC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:53.236829] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGRC.txt [2026-02-17T20:26:53.236995] [INFO ] [sig ] [1965/3401] Completed MGRC in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:53.237043] [INFO ] [sig ] [1966/3401] Forecasting MGTX... [2026-02-17T20:26:53.237079] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-17T20:26:53.237110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-17T20:26:53.248820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-17T20:26:53.249169] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-17T20:26:53.249961] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-17T20:26:53.250014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:53.250046] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:53.250073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:53.250129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:53.307496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:53.308212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:53.308293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:53.308327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:53.435722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:53.435923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:53.435995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:53.436041] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:53.439773] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=5.12%) [2026-02-17T20:26:53.440126] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-17T20:26:53.440261] [INFO ] [sig ] MGTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:53.584073] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGTX.txt [2026-02-17T20:26:53.584207] [INFO ] [sig ] [1966/3401] Completed MGTX in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:53.584247] [INFO ] [sig ] [1967/3401] Forecasting MGX... [2026-02-17T20:26:53.584276] [INFO ] [sig ] Generating forecast for: MGX [2026-02-17T20:26:53.584308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-17T20:26:53.595617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-17T20:26:53.595973] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-17T20:26:53.596789] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-17T20:26:53.596842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:53.596875] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:53.596903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:53.596959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:53.655793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:53.656487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:53.656588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:53.656626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:53.777853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:53.778025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:53.778065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:53.778095] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:53.781819] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-17T20:26:53.782205] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-17T20:26:53.782357] [INFO ] [sig ] MGX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:53.933729] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MGX.txt [2026-02-17T20:26:53.933891] [INFO ] [sig ] [1967/3401] Completed MGX in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:53.933931] [INFO ] [sig ] [1968/3401] Forecasting MGY... [2026-02-17T20:26:53.933961] [INFO ] [sig ] Generating forecast for: MGY [2026-02-17T20:26:53.933992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-17T20:26:53.945133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-17T20:26:53.945499] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-17T20:26:53.946357] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-17T20:26:53.946414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:53.946450] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:53.946480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:53.946541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:54.008126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:54.009132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:54.009248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:54.009286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:54.131621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:54.131784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:54.131844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:54.131875] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:54.135327] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-02-17T20:26:54.135629] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-17T20:26:54.135759] [INFO ] [sig ] MGY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:54.295902] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MGY.txt [2026-02-17T20:26:54.296065] [INFO ] [sig ] [1968/3401] Completed MGY in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:54.296106] [INFO ] [sig ] [1969/3401] Forecasting MHD... [2026-02-17T20:26:54.296137] [INFO ] [sig ] Generating forecast for: MHD [2026-02-17T20:26:54.296169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-17T20:26:54.307563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-17T20:26:54.307929] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-17T20:26:54.308773] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-17T20:26:54.308827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:54.308860] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:54.308888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:54.308952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:54.369151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:54.370046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:54.370153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:54.370200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:54.492338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:54.492498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:54.492538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:54.492566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:54.496274] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=57.18%) [2026-02-17T20:26:54.496564] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-17T20:26:54.496716] [INFO ] [sig ] MHD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:54.641650] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MHD.txt [2026-02-17T20:26:54.641786] [INFO ] [sig ] [1969/3401] Completed MHD in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:54.641825] [INFO ] [sig ] [1970/3401] Forecasting MHF... [2026-02-17T20:26:54.641855] [INFO ] [sig ] Generating forecast for: MHF [2026-02-17T20:26:54.641887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-17T20:26:54.652975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-17T20:26:54.653334] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-17T20:26:54.654158] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-17T20:26:54.654211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:54.654243] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:54.654270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:54.654326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:54.713379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:54.714351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:54.714447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:54.714480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:54.838817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:54.838995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:54.839042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:54.839079] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:54.842719] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-02-17T20:26:54.843015] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-17T20:26:54.843148] [INFO ] [sig ] MHF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:54.985135] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MHF.txt [2026-02-17T20:26:54.985284] [INFO ] [sig ] [1970/3401] Completed MHF in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:54.985324] [INFO ] [sig ] [1971/3401] Forecasting MHK... [2026-02-17T20:26:54.985354] [INFO ] [sig ] Generating forecast for: MHK [2026-02-17T20:26:54.985385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-17T20:26:54.997162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-17T20:26:54.997566] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-17T20:26:54.998403] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-17T20:26:54.998457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:54.998522] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:54.998551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:54.998633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:55.056941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:55.057731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:55.057814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:55.057849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:55.175687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:55.175850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:55.175891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:55.175920] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:55.179476] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=33.33%) [2026-02-17T20:26:55.179789] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-17T20:26:55.179924] [INFO ] [sig ] MHK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:55.323427] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MHK.txt [2026-02-17T20:26:55.323596] [INFO ] [sig ] [1971/3401] Completed MHK in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:55.323639] [INFO ] [sig ] [1972/3401] Forecasting MHO... [2026-02-17T20:26:55.323670] [INFO ] [sig ] Generating forecast for: MHO [2026-02-17T20:26:55.323703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-17T20:26:55.334875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-17T20:26:55.335235] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-17T20:26:55.336063] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-17T20:26:55.336117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:55.336164] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:55.336193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:55.336250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:55.395857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:55.396775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:55.396863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:55.396898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:55.520937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:55.521100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:55.521141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:55.521171] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:55.524872] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-17T20:26:55.525196] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-17T20:26:55.525338] [INFO ] [sig ] MHO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:55.669605] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MHO.txt [2026-02-17T20:26:55.669766] [INFO ] [sig ] [1972/3401] Completed MHO in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:55.669806] [INFO ] [sig ] [1973/3401] Forecasting MIDD... [2026-02-17T20:26:55.669838] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-17T20:26:55.669872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-17T20:26:55.681556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-17T20:26:55.681990] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-17T20:26:55.682875] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-17T20:26:55.682931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:55.682969] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:55.683002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:55.683072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:55.741322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:55.742165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:55.742250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:55.742282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:55.862696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:55.862859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:55.862901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:55.862931] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:55.866465] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=25.88%) [2026-02-17T20:26:55.866769] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-17T20:26:55.866901] [INFO ] [sig ] MIDD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:56.024620] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MIDD.txt [2026-02-17T20:26:56.024787] [INFO ] [sig ] [1973/3401] Completed MIDD in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-17T20:26:56.024828] [INFO ] [sig ] [1974/3401] Forecasting MIGI... [2026-02-17T20:26:56.024858] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-17T20:26:56.024891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-17T20:26:56.038516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-17T20:26:56.038926] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-17T20:26:56.040020] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-17T20:26:56.040077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:56.040112] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:56.040139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:56.040197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:56.100845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:56.101834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:56.101932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:56.101967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:56.223722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:56.223882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:56.223923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:56.224018] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:56.227861] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-02-17T20:26:56.228194] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-17T20:26:56.228334] [INFO ] [sig ] MIGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:56.373690] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MIGI.txt [2026-02-17T20:26:56.373842] [INFO ] [sig ] [1974/3401] Completed MIGI in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-17T20:26:56.373883] [INFO ] [sig ] [1975/3401] Forecasting MILN... [2026-02-17T20:26:56.373913] [INFO ] [sig ] Generating forecast for: MILN [2026-02-17T20:26:56.373946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-17T20:26:56.384816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-17T20:26:56.385186] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-17T20:26:56.386098] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-17T20:26:56.386162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:56.386197] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:56.386225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:56.386284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:56.444853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:56.445765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:56.445850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:56.445885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:56.556731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:56.556884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:56.556925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:56.556953] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:56.560567] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=19.41%) [2026-02-17T20:26:56.560882] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-17T20:26:56.561027] [INFO ] [sig ] MILN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:56.703933] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MILN.txt [2026-02-17T20:26:56.704089] [INFO ] [sig ] [1975/3401] Completed MILN in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-17T20:26:56.704136] [INFO ] [sig ] [1976/3401] Forecasting MIND... [2026-02-17T20:26:56.704167] [INFO ] [sig ] Generating forecast for: MIND [2026-02-17T20:26:56.704201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-17T20:26:56.715072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-17T20:26:56.715423] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-17T20:26:56.716225] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-17T20:26:56.716278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:56.716311] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:56.716338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:56.716395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:56.779741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:56.780908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:56.781009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:56.781043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:56.907201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:56.907390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:56.907435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:56.907465] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:56.911771] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-02-17T20:26:56.912171] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-17T20:26:56.912328] [INFO ] [sig ] MIND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:57.060493] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MIND.txt [2026-02-17T20:26:57.060674] [INFO ] [sig ] [1976/3401] Completed MIND in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-17T20:26:57.060718] [INFO ] [sig ] [1977/3401] Forecasting MIRA... [2026-02-17T20:26:57.060749] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-17T20:26:57.060783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-17T20:26:57.072298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-17T20:26:57.072663] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-17T20:26:57.073515] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-17T20:26:57.073594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:57.073631] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:57.073658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:57.073715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:57.130419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:57.131159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:57.131242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:57.131275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:57.249979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:57.250139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:57.250178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:57.250207] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:57.253699] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-02-17T20:26:57.253979] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-17T20:26:57.254128] [INFO ] [sig ] MIRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:57.397295] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MIRA.txt [2026-02-17T20:26:57.397429] [INFO ] [sig ] [1977/3401] Completed MIRA in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-17T20:26:57.397468] [INFO ] [sig ] [1978/3401] Forecasting MIRM... [2026-02-17T20:26:57.397497] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-17T20:26:57.397528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-17T20:26:57.410720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-17T20:26:57.411214] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-17T20:26:57.412362] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-17T20:26:57.412433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:57.412486] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:57.412533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:57.412627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:57.475614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:57.476655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:57.476782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:57.476824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:57.608429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:57.608620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:57.608682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:57.608713] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:57.612514] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-17T20:26:57.612862] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-17T20:26:57.613009] [INFO ] [sig ] MIRM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:57.773976] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MIRM.txt [2026-02-17T20:26:57.774163] [INFO ] [sig ] [1978/3401] Completed MIRM in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:26:57.774212] [INFO ] [sig ] [1979/3401] Forecasting MITK... [2026-02-17T20:26:57.774244] [INFO ] [sig ] Generating forecast for: MITK [2026-02-17T20:26:57.774277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-17T20:26:57.788032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-17T20:26:57.788746] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-17T20:26:57.790105] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-17T20:26:57.790382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:57.790430] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:57.790469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:57.790547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:57.860009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:57.860986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:57.861071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:57.861106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:57.995768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:57.995931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:57.995974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:57.996022] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:57.999854] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=47.04%) [2026-02-17T20:26:58.000198] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-17T20:26:58.000562] [INFO ] [sig ] MITK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:58.148745] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MITK.txt [2026-02-17T20:26:58.148906] [INFO ] [sig ] [1979/3401] Completed MITK in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:26:58.148947] [INFO ] [sig ] [1980/3401] Forecasting MIY... [2026-02-17T20:26:58.148976] [INFO ] [sig ] Generating forecast for: MIY [2026-02-17T20:26:58.149009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-17T20:26:58.161628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-17T20:26:58.161994] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-17T20:26:58.162824] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-17T20:26:58.162877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:58.162909] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:58.162935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:58.162991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:58.223795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:58.224886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:58.224970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:58.225005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:58.354624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:58.354787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:58.354829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:58.354857] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:58.358365] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=36.71%) [2026-02-17T20:26:58.358677] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-17T20:26:58.358808] [INFO ] [sig ] MIY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:58.504824] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MIY.txt [2026-02-17T20:26:58.504973] [INFO ] [sig ] [1980/3401] Completed MIY in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:26:58.505012] [INFO ] [sig ] [1981/3401] Forecasting MKC... [2026-02-17T20:26:58.505042] [INFO ] [sig ] Generating forecast for: MKC [2026-02-17T20:26:58.505072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-17T20:26:58.517497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-17T20:26:58.517901] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-17T20:26:58.518953] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-17T20:26:58.519015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:58.519053] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:58.519087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:58.519157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:58.580080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:58.580888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:58.581035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:58.581071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:58.703544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:58.703743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:58.703786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:58.703815] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:58.707725] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=59.64%) [2026-02-17T20:26:58.708010] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-17T20:26:58.708165] [INFO ] [sig ] MKC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:58.856526] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MKC.txt [2026-02-17T20:26:58.856710] [INFO ] [sig ] [1981/3401] Completed MKC in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:26:58.856752] [INFO ] [sig ] [1982/3401] Forecasting MKSI... [2026-02-17T20:26:58.856783] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-17T20:26:58.856815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-17T20:26:58.873076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-17T20:26:58.873721] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-17T20:26:58.874779] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-17T20:26:58.874833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:58.874865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:58.874891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:58.874947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:58.938283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:58.939519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:58.939672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:58.939731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:59.071922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:59.072088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:59.072130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:59.072161] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:59.075912] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=78.37%) [2026-02-17T20:26:59.076274] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-17T20:26:59.076413] [INFO ] [sig ] MKSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:59.244617] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MKSI.txt [2026-02-17T20:26:59.244780] [INFO ] [sig ] [1982/3401] Completed MKSI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:26:59.244820] [INFO ] [sig ] [1983/3401] Forecasting MKTX... [2026-02-17T20:26:59.244850] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-17T20:26:59.244881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-17T20:26:59.257126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-17T20:26:59.257613] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-17T20:26:59.258440] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-17T20:26:59.258496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:59.258529] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:59.258614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:59.258678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:59.317406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:59.318342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:59.318438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:59.318473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:59.444998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:59.445172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:59.445214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:59.445244] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:59.448929] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-17T20:26:59.449229] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-17T20:26:59.449366] [INFO ] [sig ] MKTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:26:59.600898] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MKTX.txt [2026-02-17T20:26:59.601077] [INFO ] [sig ] [1983/3401] Completed MKTX in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:26:59.601127] [INFO ] [sig ] [1984/3401] Forecasting MLAB... [2026-02-17T20:26:59.601163] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-17T20:26:59.601207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-17T20:26:59.613787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-17T20:26:59.614210] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-17T20:26:59.615104] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-17T20:26:59.615159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:59.615200] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:59.615230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:59.615312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:26:59.676234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:26:59.677275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:26:59.677366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:26:59.677400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:26:59.797932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:26:59.798112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:26:59.798165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:26:59.798203] [INFO ] [FORECASTER] Training complete [2026-02-17T20:26:59.802226] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-17T20:26:59.802589] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-17T20:26:59.802735] [INFO ] [sig ] MLAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:26:59.970343] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MLAB.txt [2026-02-17T20:26:59.970527] [INFO ] [sig ] [1984/3401] Completed MLAB in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:26:59.970587] [INFO ] [sig ] [1985/3401] Forecasting MLCO... [2026-02-17T20:26:59.970621] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-17T20:26:59.970652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-17T20:26:59.982674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-17T20:26:59.983065] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-17T20:26:59.983901] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-17T20:26:59.983955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:26:59.983987] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:26:59.984013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:26:59.984069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:00.046076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:00.047022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:00.047112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:00.047147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:00.176797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:00.176965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:00.177006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:00.177036] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:00.180598] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=33.02%) [2026-02-17T20:27:00.180891] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-17T20:27:00.181023] [INFO ] [sig ] MLCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:00.328701] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MLCO.txt [2026-02-17T20:27:00.328876] [INFO ] [sig ] [1985/3401] Completed MLCO in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:27:00.328919] [INFO ] [sig ] [1986/3401] Forecasting MLGO... [2026-02-17T20:27:00.328950] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-17T20:27:00.328998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-17T20:27:00.341859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-17T20:27:00.342253] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-17T20:27:00.343104] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-17T20:27:00.343159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:00.343194] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:00.343222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:00.343281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:00.402793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:00.403599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:00.403696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:00.403732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:00.529917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:00.530053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:00.530098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:00.530130] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:00.534198] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: UP (p=57.33%) [2026-02-17T20:27:00.534509] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-17T20:27:00.534673] [INFO ] [sig ] MLGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:00.685014] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MLGO.txt [2026-02-17T20:27:00.685170] [INFO ] [sig ] [1986/3401] Completed MLGO in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:27:00.685211] [INFO ] [sig ] [1987/3401] Forecasting MLI... [2026-02-17T20:27:00.685246] [INFO ] [sig ] Generating forecast for: MLI [2026-02-17T20:27:00.685278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-17T20:27:00.696639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-17T20:27:00.697013] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-17T20:27:00.697996] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-17T20:27:00.698053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:00.698094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:00.698128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:00.698205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:00.760020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:00.760857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:00.760944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:00.760977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:00.894503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:00.894695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:00.894740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:00.894773] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:00.898322] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-02-17T20:27:00.898640] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-17T20:27:00.898773] [INFO ] [sig ] MLI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:01.056729] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MLI.txt [2026-02-17T20:27:01.056929] [INFO ] [sig ] [1987/3401] Completed MLI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:27:01.056999] [INFO ] [sig ] [1988/3401] Forecasting MLKN... [2026-02-17T20:27:01.057046] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-17T20:27:01.057096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-17T20:27:01.069929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-17T20:27:01.070348] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-17T20:27:01.071252] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-17T20:27:01.071313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:01.071382] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:01.071412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:01.071472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:01.131806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:01.132784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:01.132882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:01.132918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:01.261037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:01.261213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:01.261446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:01.261477] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:01.265243] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-02-17T20:27:01.265603] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-17T20:27:01.265750] [INFO ] [sig ] MLKN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:01.410849] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MLKN.txt [2026-02-17T20:27:01.410995] [INFO ] [sig ] [1988/3401] Completed MLKN in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:27:01.411036] [INFO ] [sig ] [1989/3401] Forecasting MLM... [2026-02-17T20:27:01.411069] [INFO ] [sig ] Generating forecast for: MLM [2026-02-17T20:27:01.411107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-17T20:27:01.423271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-17T20:27:01.423741] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-17T20:27:01.424610] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-17T20:27:01.424667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:01.424702] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:01.424730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:01.424789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:01.493514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:01.494979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:01.495075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:01.495120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:01.627724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:01.627887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:01.627931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:01.627962] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:01.631927] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-02-17T20:27:01.632253] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-17T20:27:01.632394] [INFO ] [sig ] MLM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:01.786690] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MLM.txt [2026-02-17T20:27:01.786859] [INFO ] [sig ] [1989/3401] Completed MLM in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-17T20:27:01.786909] [INFO ] [sig ] [1990/3401] Forecasting MLP... [2026-02-17T20:27:01.786955] [INFO ] [sig ] Generating forecast for: MLP [2026-02-17T20:27:01.786992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-17T20:27:01.798402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-17T20:27:01.798800] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-17T20:27:01.799701] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-17T20:27:01.799756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:01.799792] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:01.799820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:01.799880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:01.872326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:01.873430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:01.873522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:01.873558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:02.010908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:02.011106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:02.011160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:02.011219] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:02.016452] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=31.84%) [2026-02-17T20:27:02.016911] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-17T20:27:02.017098] [INFO ] [sig ] MLP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:02.176704] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MLP.txt [2026-02-17T20:27:02.176861] [INFO ] [sig ] [1990/3401] Completed MLP in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-17T20:27:02.176904] [INFO ] [sig ] [1991/3401] Forecasting MLTX... [2026-02-17T20:27:02.176935] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-17T20:27:02.176968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-17T20:27:02.189520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-17T20:27:02.189897] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-17T20:27:02.190798] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-17T20:27:02.190854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:02.190887] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:02.190915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:02.190973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:02.251692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:02.252364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:02.252448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:02.252482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:02.374462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:02.374649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:02.374691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:02.374773] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:02.378428] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=58.09%) [2026-02-17T20:27:02.378947] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-17T20:27:02.379086] [INFO ] [sig ] MLTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:02.526347] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MLTX.txt [2026-02-17T20:27:02.526487] [INFO ] [sig ] [1991/3401] Completed MLTX in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-17T20:27:02.526527] [INFO ] [sig ] [1992/3401] Forecasting MLYS... [2026-02-17T20:27:02.526558] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-17T20:27:02.526609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-17T20:27:02.538121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-17T20:27:02.538469] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-17T20:27:02.539340] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-17T20:27:02.539396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:02.539431] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:02.539460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:02.539518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:02.599357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:02.600116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:02.600217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:02.600254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:02.715032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:02.715200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:02.715249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:02.715285] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:02.718883] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=44.64%) [2026-02-17T20:27:02.719170] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-17T20:27:02.719316] [INFO ] [sig ] MLYS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:02.868436] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MLYS.txt [2026-02-17T20:27:02.868829] [INFO ] [sig ] [1992/3401] Completed MLYS in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-17T20:27:02.868873] [INFO ] [sig ] [1993/3401] Forecasting MMD... [2026-02-17T20:27:02.868902] [INFO ] [sig ] Generating forecast for: MMD [2026-02-17T20:27:02.868933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-17T20:27:02.880914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-17T20:27:02.881284] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-17T20:27:02.882137] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-17T20:27:02.882192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:02.882225] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:02.882253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:02.882312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:02.942792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:02.943524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:02.943623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:02.943660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:03.065553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:03.065735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:03.065776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:03.065808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:03.069610] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-17T20:27:03.069892] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-17T20:27:03.070019] [INFO ] [sig ] MMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:03.215115] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MMD.txt [2026-02-17T20:27:03.215257] [INFO ] [sig ] [1993/3401] Completed MMD in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-17T20:27:03.215296] [INFO ] [sig ] [1994/3401] Forecasting MMLP... [2026-02-17T20:27:03.215325] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-17T20:27:03.215357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-17T20:27:03.226154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-17T20:27:03.226527] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-17T20:27:03.227540] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-17T20:27:03.227627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:03.227667] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:03.227695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:03.227764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:03.287960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:03.288827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:03.288915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:03.288950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:03.407134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:03.407440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:03.407483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:03.407513] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:03.411391] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: UP (p=84.04%) [2026-02-17T20:27:03.411899] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-17T20:27:03.412037] [INFO ] [sig ] MMLP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:03.568691] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MMLP.txt [2026-02-17T20:27:03.568855] [INFO ] [sig ] [1994/3401] Completed MMLP in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:03.568896] [INFO ] [sig ] [1995/3401] Forecasting MMS... [2026-02-17T20:27:03.568925] [INFO ] [sig ] Generating forecast for: MMS [2026-02-17T20:27:03.568956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-17T20:27:03.580625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-17T20:27:03.581010] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-17T20:27:03.582079] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-17T20:27:03.582134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:03.582168] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:03.582197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:03.582254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:03.645502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:03.646484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:03.646591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:03.646629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:03.776404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:03.776590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:03.776634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:03.776663] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:03.780451] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-17T20:27:03.780813] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-17T20:27:03.780963] [INFO ] [sig ] MMS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:03.931178] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MMS.txt [2026-02-17T20:27:03.931358] [INFO ] [sig ] [1995/3401] Completed MMS in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:03.931400] [INFO ] [sig ] [1996/3401] Forecasting MMSI... [2026-02-17T20:27:03.931430] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-17T20:27:03.931461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-17T20:27:03.946494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-17T20:27:03.946980] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-17T20:27:03.948088] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-17T20:27:03.948168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:03.948210] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:03.948244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:03.948315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:04.010640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:04.011522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:04.011632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:04.011679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:04.158863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:04.159041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:04.159091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:04.159121] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:04.163278] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=35.03%) [2026-02-17T20:27:04.163923] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-17T20:27:04.164080] [INFO ] [sig ] MMSI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:04.326277] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MMSI.txt [2026-02-17T20:27:04.326494] [INFO ] [sig ] [1996/3401] Completed MMSI in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:04.326546] [INFO ] [sig ] [1997/3401] Forecasting MNDO... [2026-02-17T20:27:04.326599] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-17T20:27:04.326634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-17T20:27:04.337710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-17T20:27:04.338107] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-17T20:27:04.339029] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-17T20:27:04.339089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:04.339127] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:04.339160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:04.339230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:04.404269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:04.405420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:04.405521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:04.405593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:04.531335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:04.531494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:04.531536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:04.531566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:04.535699] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-02-17T20:27:04.536039] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-17T20:27:04.536181] [INFO ] [sig ] MNDO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:04.694713] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MNDO.txt [2026-02-17T20:27:04.694872] [INFO ] [sig ] [1997/3401] Completed MNDO in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:04.694912] [INFO ] [sig ] [1998/3401] Forecasting MNDY... [2026-02-17T20:27:04.694943] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-17T20:27:04.694975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-17T20:27:04.707201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-17T20:27:04.707618] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-17T20:27:04.708472] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-17T20:27:04.708527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:04.708560] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:04.708612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:04.708673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:04.771020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:04.771879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:04.771998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:04.772033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:04.910959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:04.911144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:04.911187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:04.911218] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:04.915236] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=27.52%) [2026-02-17T20:27:04.915643] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-17T20:27:04.915809] [INFO ] [sig ] MNDY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:05.065811] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MNDY.txt [2026-02-17T20:27:05.065968] [INFO ] [sig ] [1998/3401] Completed MNDY in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:05.066008] [INFO ] [sig ] [1999/3401] Forecasting MNKD... [2026-02-17T20:27:05.066039] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-17T20:27:05.066071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-17T20:27:05.078118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-17T20:27:05.078535] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-17T20:27:05.079345] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-17T20:27:05.079400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:05.079432] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:05.079459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:05.079516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:05.138121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:05.138911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:05.138995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:05.139029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:05.261153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:05.261320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:05.261361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:05.261393] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:05.265095] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-02-17T20:27:05.265394] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-17T20:27:05.265527] [INFO ] [sig ] MNKD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:05.410056] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MNKD.txt [2026-02-17T20:27:05.410202] [INFO ] [sig ] [1999/3401] Completed MNKD in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:05.410243] [INFO ] [sig ] [2000/3401] Forecasting MNRO... [2026-02-17T20:27:05.410272] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-17T20:27:05.410304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-17T20:27:05.422827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-17T20:27:05.423242] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-17T20:27:05.424096] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-17T20:27:05.424150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:05.424182] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:05.424211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:05.424269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:05.487404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:05.488351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:05.488445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:05.488480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:05.608922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:05.609087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:05.609128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:05.609157] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:05.612540] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-17T20:27:05.612843] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-17T20:27:05.612969] [INFO ] [sig ] MNRO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:05.760089] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MNRO.txt [2026-02-17T20:27:05.760258] [INFO ] [sig ] [2000/3401] Completed MNRO in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:05.760308] [INFO ] [sig ] [2001/3401] Forecasting MNSO... [2026-02-17T20:27:05.760349] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-17T20:27:05.760396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-17T20:27:05.774925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-17T20:27:05.775324] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-17T20:27:05.776251] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-17T20:27:05.776309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:05.776345] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:05.776374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:05.776435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:05.835639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:05.836496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:05.836603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:05.836642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:05.960522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:05.960702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:05.960747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:05.960780] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:05.964286] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=58.99%) [2026-02-17T20:27:05.964630] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-17T20:27:05.964769] [INFO ] [sig ] MNSO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:06.122437] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MNSO.txt [2026-02-17T20:27:06.122663] [INFO ] [sig ] [2001/3401] Completed MNSO in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:06.122708] [INFO ] [sig ] [2002/3401] Forecasting MNTK... [2026-02-17T20:27:06.122738] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-17T20:27:06.122769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-17T20:27:06.136067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-17T20:27:06.136465] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-17T20:27:06.137305] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-17T20:27:06.137359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:06.137392] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:06.137418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:06.137474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:06.197810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:06.198958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:06.199044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:06.199077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:06.319736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:06.319905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:06.319946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:06.319976] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:06.323404] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=79.40%) [2026-02-17T20:27:06.323891] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-17T20:27:06.324021] [INFO ] [sig ] MNTK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:06.485831] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MNTK.txt [2026-02-17T20:27:06.486007] [INFO ] [sig ] [2002/3401] Completed MNTK in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:06.486051] [INFO ] [sig ] [2003/3401] Forecasting MNY... [2026-02-17T20:27:06.486084] [INFO ] [sig ] Generating forecast for: MNY [2026-02-17T20:27:06.486116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-17T20:27:06.498001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-17T20:27:06.498442] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-17T20:27:06.499266] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-17T20:27:06.499321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:06.499353] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:06.499380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:06.499442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:06.559450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:06.560391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:06.560478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:06.560511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:06.682595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:06.682785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:06.682829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:06.682858] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:06.687409] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=23.05%) [2026-02-17T20:27:06.687783] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-17T20:27:06.687936] [INFO ] [sig ] MNY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:06.842563] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MNY.txt [2026-02-17T20:27:06.842830] [INFO ] [sig ] [2003/3401] Completed MNY in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:06.842902] [INFO ] [sig ] [2004/3401] Forecasting MOD... [2026-02-17T20:27:06.842958] [INFO ] [sig ] Generating forecast for: MOD [2026-02-17T20:27:06.843014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-17T20:27:06.856886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-17T20:27:06.857487] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-17T20:27:06.858850] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-17T20:27:06.858937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:06.858989] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:06.859032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:06.859118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:06.922047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:06.923041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:06.923126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:06.923162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:07.085212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:07.085440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:07.085515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:07.085565] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:07.089766] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=9.21%) [2026-02-17T20:27:07.090166] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-17T20:27:07.090344] [INFO ] [sig ] MOD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:07.244849] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MOD.txt [2026-02-17T20:27:07.245022] [INFO ] [sig ] [2004/3401] Completed MOD in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:07.245064] [INFO ] [sig ] [2005/3401] Forecasting MODL... [2026-02-17T20:27:07.245095] [INFO ] [sig ] Generating forecast for: MODL [2026-02-17T20:27:07.245127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-17T20:27:07.257301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-17T20:27:07.257809] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-17T20:27:07.258811] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-17T20:27:07.258869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:07.258942] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:07.258972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:07.259032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:07.319889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:07.320871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:07.320963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:07.320999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:07.457830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:07.458000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:07.458041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:07.458071] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:07.461826] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=92.11%) [2026-02-17T20:27:07.462145] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-17T20:27:07.462300] [INFO ] [sig ] MODL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:07.611846] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MODL.txt [2026-02-17T20:27:07.612009] [INFO ] [sig ] [2005/3401] Completed MODL in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:07.612051] [INFO ] [sig ] [2006/3401] Forecasting MOH... [2026-02-17T20:27:07.612083] [INFO ] [sig ] Generating forecast for: MOH [2026-02-17T20:27:07.612114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-17T20:27:07.623928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-17T20:27:07.624342] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-17T20:27:07.625206] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-17T20:27:07.625262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:07.625300] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:07.625328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:07.625387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:07.685503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:07.686443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:07.686545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:07.686615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:07.816398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:07.816618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:07.816669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:07.816701] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:07.820687] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-02-17T20:27:07.821017] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-17T20:27:07.821161] [INFO ] [sig ] MOH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:07.977004] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MOH.txt [2026-02-17T20:27:07.977171] [INFO ] [sig ] [2006/3401] Completed MOH in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-17T20:27:07.977244] [INFO ] [sig ] [2007/3401] Forecasting MOMO... [2026-02-17T20:27:07.977283] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-17T20:27:07.977319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-17T20:27:07.988852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-17T20:27:07.989242] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-17T20:27:07.990066] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-17T20:27:07.990119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:07.990167] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:07.990196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:07.990259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:08.055475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:08.056478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:08.056591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:08.056636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:08.195723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:08.195890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:08.195954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:08.195985] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:08.199844] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=78.10%) [2026-02-17T20:27:08.200166] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-17T20:27:08.200320] [INFO ] [sig ] MOMO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:08.363491] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MOMO.txt [2026-02-17T20:27:08.363676] [INFO ] [sig ] [2007/3401] Completed MOMO in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-17T20:27:08.363719] [INFO ] [sig ] [2008/3401] Forecasting MORN... [2026-02-17T20:27:08.363750] [INFO ] [sig ] Generating forecast for: MORN [2026-02-17T20:27:08.363784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-17T20:27:08.375714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-17T20:27:08.376171] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-17T20:27:08.377074] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-17T20:27:08.377143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:08.377214] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:08.377248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:08.377306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:08.447992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:08.449241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:08.449345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:08.449387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:08.584764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:08.584936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:08.584978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:08.585089] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:08.588831] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=15.99%) [2026-02-17T20:27:08.589142] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-17T20:27:08.589334] [INFO ] [sig ] MORN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:08.752873] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MORN.txt [2026-02-17T20:27:08.753041] [INFO ] [sig ] [2008/3401] Completed MORN in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-17T20:27:08.753083] [INFO ] [sig ] [2009/3401] Forecasting MOS... [2026-02-17T20:27:08.753116] [INFO ] [sig ] Generating forecast for: MOS [2026-02-17T20:27:08.753147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-17T20:27:08.767726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-17T20:27:08.768178] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-17T20:27:08.769256] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-17T20:27:08.769321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:08.769360] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:08.769395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:08.769465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:08.831210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:08.832336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:08.832424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:08.832457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:08.961721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:08.961906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:08.961958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:08.961991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:08.965633] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-02-17T20:27:08.965934] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-17T20:27:08.966081] [INFO ] [sig ] MOS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:09.125313] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MOS.txt [2026-02-17T20:27:09.125477] [INFO ] [sig ] [2009/3401] Completed MOS in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-17T20:27:09.125518] [INFO ] [sig ] [2010/3401] Forecasting MP... [2026-02-17T20:27:09.125548] [INFO ] [sig ] Generating forecast for: MP [2026-02-17T20:27:09.125600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-17T20:27:09.137892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-17T20:27:09.138328] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-17T20:27:09.139342] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-17T20:27:09.139409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:09.139449] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:09.139476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:09.139535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:09.200899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:09.201862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:09.201953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:09.201990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:09.326940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:09.327103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:09.327145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:09.327197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:09.331249] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=48.56%) [2026-02-17T20:27:09.331542] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-17T20:27:09.331693] [INFO ] [sig ] MP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:09.492605] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MP.txt [2026-02-17T20:27:09.492972] [INFO ] [sig ] [2010/3401] Completed MP in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-17T20:27:09.493041] [INFO ] [sig ] [2011/3401] Forecasting MPA... [2026-02-17T20:27:09.493081] [INFO ] [sig ] Generating forecast for: MPA [2026-02-17T20:27:09.493113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-17T20:27:09.505748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-17T20:27:09.506172] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-17T20:27:09.507060] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-17T20:27:09.507115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:09.507148] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:09.507203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:09.507266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:09.571512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:09.572420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:09.572504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:09.572538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:09.692246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:09.692414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:09.692457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:09.692489] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:09.696212] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: UP (p=51.81%) [2026-02-17T20:27:09.696545] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-17T20:27:09.696890] [INFO ] [sig ] MPA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:09.858934] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MPA.txt [2026-02-17T20:27:09.859111] [INFO ] [sig ] [2011/3401] Completed MPA in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:09.859154] [INFO ] [sig ] [2012/3401] Forecasting MPAA... [2026-02-17T20:27:09.859186] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-17T20:27:09.859219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-17T20:27:09.874162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-17T20:27:09.874860] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-17T20:27:09.876215] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-17T20:27:09.876281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:09.876325] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:09.876363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:09.876445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:09.943873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:09.944837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:09.944922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:09.944958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:10.080269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:10.080432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:10.080474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:10.080506] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:10.084450] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-02-17T20:27:10.084765] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-17T20:27:10.084901] [INFO ] [sig ] MPAA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:10.235993] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MPAA.txt [2026-02-17T20:27:10.236159] [INFO ] [sig ] [2012/3401] Completed MPAA in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:10.236203] [INFO ] [sig ] [2013/3401] Forecasting MPB... [2026-02-17T20:27:10.236237] [INFO ] [sig ] Generating forecast for: MPB [2026-02-17T20:27:10.236270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-17T20:27:10.248628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-17T20:27:10.249047] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-17T20:27:10.250074] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-17T20:27:10.250129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:10.250163] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:10.250190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:10.250248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:10.312116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:10.313049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:10.313136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:10.313172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:10.436038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:10.436202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:10.436241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:10.436270] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:10.439780] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=8.51%) [2026-02-17T20:27:10.440080] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-17T20:27:10.440215] [INFO ] [sig ] MPB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:10.591056] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MPB.txt [2026-02-17T20:27:10.591224] [INFO ] [sig ] [2013/3401] Completed MPB in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:10.591264] [INFO ] [sig ] [2014/3401] Forecasting MPC... [2026-02-17T20:27:10.591298] [INFO ] [sig ] Generating forecast for: MPC [2026-02-17T20:27:10.591336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-17T20:27:10.604700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-17T20:27:10.605210] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-17T20:27:10.606441] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-17T20:27:10.606522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:10.606592] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:10.606643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:10.606734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:10.674909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:10.675851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:10.675936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:10.675970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:10.804377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:10.804564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:10.804638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:10.804697] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:10.809421] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-02-17T20:27:10.809936] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-17T20:27:10.810143] [INFO ] [sig ] MPC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:10.968862] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MPC.txt [2026-02-17T20:27:10.969019] [INFO ] [sig ] [2014/3401] Completed MPC in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:10.969058] [INFO ] [sig ] [2015/3401] Forecasting MPX... [2026-02-17T20:27:10.969089] [INFO ] [sig ] Generating forecast for: MPX [2026-02-17T20:27:10.969120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-17T20:27:10.982311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-17T20:27:10.982966] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-17T20:27:10.984004] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-17T20:27:10.984058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:10.984091] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:10.984119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:10.984176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:11.047988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:11.049151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:11.049298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:11.049374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:11.166119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:11.166283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:11.166325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:11.166355] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:11.169853] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-17T20:27:11.170131] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-17T20:27:11.170260] [INFO ] [sig ] MPX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:11.324840] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MPX.txt [2026-02-17T20:27:11.325011] [INFO ] [sig ] [2015/3401] Completed MPX in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:11.325060] [INFO ] [sig ] [2016/3401] Forecasting MQ... [2026-02-17T20:27:11.325093] [INFO ] [sig ] Generating forecast for: MQ [2026-02-17T20:27:11.325125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-17T20:27:11.338988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-17T20:27:11.339427] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-17T20:27:11.340370] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-17T20:27:11.340436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:11.340477] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:11.340509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:11.340566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:11.400265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:11.401200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:11.401285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:11.401335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:11.533227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:11.533389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:11.533435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:11.533677] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:11.537761] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=66.12%) [2026-02-17T20:27:11.538141] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-17T20:27:11.538316] [INFO ] [sig ] MQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:11.693947] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MQ.txt [2026-02-17T20:27:11.694120] [INFO ] [sig ] [2016/3401] Completed MQ in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:11.694164] [INFO ] [sig ] [2017/3401] Forecasting MQY... [2026-02-17T20:27:11.694197] [INFO ] [sig ] Generating forecast for: MQY [2026-02-17T20:27:11.694229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-17T20:27:11.708796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-17T20:27:11.709442] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-17T20:27:11.710501] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-17T20:27:11.710563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:11.710636] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:11.710680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:11.710762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:11.776724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:11.777718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:11.777810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:11.777844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:11.906884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:11.907053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:11.907094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:11.907125] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:11.910786] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-02-17T20:27:11.911086] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-17T20:27:11.911221] [INFO ] [sig ] MQY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:12.060934] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MQY.txt [2026-02-17T20:27:12.061090] [INFO ] [sig ] [2017/3401] Completed MQY in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:12.061131] [INFO ] [sig ] [2018/3401] Forecasting MRAM... [2026-02-17T20:27:12.061161] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-17T20:27:12.061192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-17T20:27:12.072613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-17T20:27:12.072992] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-17T20:27:12.073852] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-17T20:27:12.073906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:12.073938] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:12.073965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:12.074038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:12.132904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:12.133796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:12.133880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:12.133914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:12.259549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:12.259734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:12.259776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:12.259807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:12.263462] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-02-17T20:27:12.263985] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-17T20:27:12.264129] [INFO ] [sig ] MRAM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:12.406963] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MRAM.txt [2026-02-17T20:27:12.407135] [INFO ] [sig ] [2018/3401] Completed MRAM in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:12.407196] [INFO ] [sig ] [2019/3401] Forecasting MRBK... [2026-02-17T20:27:12.407230] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-17T20:27:12.407262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-17T20:27:12.419876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-17T20:27:12.420288] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-17T20:27:12.421168] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-17T20:27:12.421223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:12.421258] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:12.421286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:12.421345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:12.482308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:12.483247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:12.483338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:12.483383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:12.612052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:12.612215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:12.612255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:12.612284] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:12.615928] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=32.18%) [2026-02-17T20:27:12.616221] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-17T20:27:12.616349] [INFO ] [sig ] MRBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:12.773670] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRBK.txt [2026-02-17T20:27:12.773866] [INFO ] [sig ] [2019/3401] Completed MRBK in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:12.773914] [INFO ] [sig ] [2020/3401] Forecasting MRCC... [2026-02-17T20:27:12.773945] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-17T20:27:12.773979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-17T20:27:12.785484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-17T20:27:12.785903] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-17T20:27:12.786779] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-17T20:27:12.786835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:12.786870] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:12.786897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:12.786954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:12.846601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:12.847534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:12.847641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:12.847678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:12.983917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:12.984094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:12.984137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:12.984168] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:12.988294] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=11.71%) [2026-02-17T20:27:12.988606] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-17T20:27:12.988743] [INFO ] [sig ] MRCC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:13.141427] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRCC.txt [2026-02-17T20:27:13.141608] [INFO ] [sig ] [2020/3401] Completed MRCC in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:13.141835] [INFO ] [sig ] [2021/3401] Forecasting MRCY... [2026-02-17T20:27:13.141867] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-17T20:27:13.141898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-17T20:27:13.153427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-17T20:27:13.154022] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-17T20:27:13.154850] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-17T20:27:13.154905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:13.154939] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:13.154967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:13.155026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:13.217351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:13.218269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:13.218358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:13.218391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:13.351159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:13.351330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:13.351373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:13.351408] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:13.355392] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-17T20:27:13.355774] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-17T20:27:13.355922] [INFO ] [sig ] MRCY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:13.506950] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRCY.txt [2026-02-17T20:27:13.507104] [INFO ] [sig ] [2021/3401] Completed MRCY in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:13.507143] [INFO ] [sig ] [2022/3401] Forecasting MRK... [2026-02-17T20:27:13.507172] [INFO ] [sig ] Generating forecast for: MRK [2026-02-17T20:27:13.507245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-17T20:27:13.518315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-17T20:27:13.518679] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-17T20:27:13.519458] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-17T20:27:13.519514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:13.519654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:13.519696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:13.519757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:13.580318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:13.581090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:13.581173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:13.581207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:13.710807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:13.710959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:13.710999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:13.711028] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:13.714425] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-02-17T20:27:13.714726] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-17T20:27:13.714854] [INFO ] [sig ] MRK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:13.860584] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRK.txt [2026-02-17T20:27:13.860918] [INFO ] [sig ] [2022/3401] Completed MRK in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-17T20:27:13.860959] [INFO ] [sig ] [2023/3401] Forecasting MRM... [2026-02-17T20:27:13.860990] [INFO ] [sig ] Generating forecast for: MRM [2026-02-17T20:27:13.861020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-17T20:27:13.872800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-17T20:27:13.873168] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-17T20:27:13.874226] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-17T20:27:13.874282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:13.874317] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:13.874347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:13.874405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:13.933905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:13.934725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:13.934804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:13.934837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:14.058498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:14.058671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:14.058713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:14.058742] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:14.062142] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-17T20:27:14.062423] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-17T20:27:14.062551] [INFO ] [sig ] MRM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:14.207440] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRM.txt [2026-02-17T20:27:14.207630] [INFO ] [sig ] [2023/3401] Completed MRM in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-17T20:27:14.207676] [INFO ] [sig ] [2024/3401] Forecasting MRNA... [2026-02-17T20:27:14.207707] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-17T20:27:14.207742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-17T20:27:14.218612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-17T20:27:14.218952] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-17T20:27:14.219810] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-17T20:27:14.219871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:14.219914] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:14.219944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:14.220003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:14.282783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:14.284130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:14.284250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:14.284287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:14.409261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:14.409435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:14.409482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:14.409513] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:14.413202] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-17T20:27:14.413526] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-17T20:27:14.413687] [INFO ] [sig ] MRNA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:14.563194] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRNA.txt [2026-02-17T20:27:14.563366] [INFO ] [sig ] [2024/3401] Completed MRNA in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-17T20:27:14.563427] [INFO ] [sig ] [2025/3401] Forecasting MRTN... [2026-02-17T20:27:14.563467] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-17T20:27:14.563510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-17T20:27:14.577330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-17T20:27:14.577771] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-17T20:27:14.578630] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-17T20:27:14.578685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:14.578718] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:14.578745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:14.578803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:14.643299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:14.644236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:14.644326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:14.644361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:14.769684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:14.769833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:14.769874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:14.769939] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:14.773745] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: UP (p=66.09%) [2026-02-17T20:27:14.774067] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-17T20:27:14.774206] [INFO ] [sig ] MRTN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:14.921534] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MRTN.txt [2026-02-17T20:27:14.921706] [INFO ] [sig ] [2025/3401] Completed MRTN in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-17T20:27:14.921748] [INFO ] [sig ] [2026/3401] Forecasting MRVI... [2026-02-17T20:27:14.921779] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-17T20:27:14.921810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-17T20:27:14.933302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-17T20:27:14.933660] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-17T20:27:14.934529] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-17T20:27:14.934614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:14.934659] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:14.934698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:14.934776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:14.995492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:14.996320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:14.996415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:14.996454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:15.123494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:15.123668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:15.123709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:15.123739] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:15.127162] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-17T20:27:15.127474] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-17T20:27:15.127640] [INFO ] [sig ] MRVI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:15.277063] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRVI.txt [2026-02-17T20:27:15.277233] [INFO ] [sig ] [2026/3401] Completed MRVI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-17T20:27:15.277277] [INFO ] [sig ] [2027/3401] Forecasting MRVL... [2026-02-17T20:27:15.277308] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-17T20:27:15.277339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-17T20:27:15.288953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-17T20:27:15.289340] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-17T20:27:15.290184] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-17T20:27:15.290240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:15.290273] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:15.290301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:15.290360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:15.350877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:15.351698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:15.351780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:15.351814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:15.471734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:15.471889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:15.471928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:15.471959] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:15.475418] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=17.70%) [2026-02-17T20:27:15.475722] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-17T20:27:15.475850] [INFO ] [sig ] MRVL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:15.626496] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MRVL.txt [2026-02-17T20:27:15.626710] [INFO ] [sig ] [2027/3401] Completed MRVL in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-17T20:27:15.626767] [INFO ] [sig ] [2028/3401] Forecasting MRX... [2026-02-17T20:27:15.626803] [INFO ] [sig ] Generating forecast for: MRX [2026-02-17T20:27:15.626837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-17T20:27:15.640988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-17T20:27:15.641379] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-17T20:27:15.642275] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-17T20:27:15.642330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:15.642363] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:15.642391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:15.642449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:15.700608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:15.701397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:15.701525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:15.701562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:15.827554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:15.827743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:15.827953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:15.827983] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:15.831839] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=54.64%) [2026-02-17T20:27:15.832145] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-17T20:27:15.832279] [INFO ] [sig ] MRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:15.985010] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MRX.txt [2026-02-17T20:27:15.985167] [INFO ] [sig ] [2028/3401] Completed MRX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:15.985207] [INFO ] [sig ] [2029/3401] Forecasting MS... [2026-02-17T20:27:15.985237] [INFO ] [sig ] Generating forecast for: MS [2026-02-17T20:27:15.985270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-17T20:27:15.997828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-17T20:27:15.998293] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-17T20:27:15.999168] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-17T20:27:15.999225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:15.999259] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:15.999287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:15.999345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:16.060255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:16.061170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:16.061258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:16.061291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:16.188728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:16.188889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:16.188930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:16.188960] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:16.192506] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=36.76%) [2026-02-17T20:27:16.192814] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-17T20:27:16.192958] [INFO ] [sig ] MS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:16.336755] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MS.txt [2026-02-17T20:27:16.336909] [INFO ] [sig ] [2029/3401] Completed MS in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:16.336950] [INFO ] [sig ] [2030/3401] Forecasting MSA... [2026-02-17T20:27:16.336980] [INFO ] [sig ] Generating forecast for: MSA [2026-02-17T20:27:16.337011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-17T20:27:16.348689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-17T20:27:16.349030] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-17T20:27:16.349862] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-17T20:27:16.349915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:16.349947] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:16.349974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:16.350030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:16.409431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:16.410246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:16.410332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:16.410367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:16.532927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:16.533087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:16.533127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:16.533156] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:16.536613] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=11.11%) [2026-02-17T20:27:16.536894] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-17T20:27:16.537022] [INFO ] [sig ] MSA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:16.681602] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MSA.txt [2026-02-17T20:27:16.681740] [INFO ] [sig ] [2030/3401] Completed MSA in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:16.681780] [INFO ] [sig ] [2031/3401] Forecasting MSB... [2026-02-17T20:27:16.681810] [INFO ] [sig ] Generating forecast for: MSB [2026-02-17T20:27:16.681840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-17T20:27:16.692408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-17T20:27:16.692818] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-17T20:27:16.693716] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-17T20:27:16.693771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:16.693818] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:16.693847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:16.693903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:16.751659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:16.752425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:16.752520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:16.752560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:16.874112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:16.874269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:16.874309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:16.874338] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:16.877927] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: UP (p=68.49%) [2026-02-17T20:27:16.878206] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-17T20:27:16.878334] [INFO ] [sig ] MSB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:17.022782] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSB.txt [2026-02-17T20:27:17.022964] [INFO ] [sig ] [2031/3401] Completed MSB in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:17.023025] [INFO ] [sig ] [2032/3401] Forecasting MSBI... [2026-02-17T20:27:17.023065] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-17T20:27:17.023099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-17T20:27:17.034561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-17T20:27:17.034922] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-17T20:27:17.035726] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-17T20:27:17.035779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:17.035811] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:17.035839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:17.035895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:17.094980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:17.095810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:17.095926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:17.095964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:17.224125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:17.224286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:17.224329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:17.224361] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:17.227987] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=59.91%) [2026-02-17T20:27:17.228277] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-17T20:27:17.228412] [INFO ] [sig ] MSBI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:17.373689] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSBI.txt [2026-02-17T20:27:17.373831] [INFO ] [sig ] [2032/3401] Completed MSBI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:17.373879] [INFO ] [sig ] [2033/3401] Forecasting MSCI... [2026-02-17T20:27:17.373911] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-17T20:27:17.373944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-17T20:27:17.384788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-17T20:27:17.385123] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-17T20:27:17.385923] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-17T20:27:17.385976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:17.386007] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:17.386035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:17.386092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:17.446592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:17.447500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:17.447603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:17.447642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:17.566531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:17.566710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:17.566751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:17.566780] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:17.570207] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-17T20:27:17.570482] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-17T20:27:17.570632] [INFO ] [sig ] MSCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:17.721418] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MSCI.txt [2026-02-17T20:27:17.721595] [INFO ] [sig ] [2033/3401] Completed MSCI in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:17.721646] [INFO ] [sig ] [2034/3401] Forecasting MSD... [2026-02-17T20:27:17.721678] [INFO ] [sig ] Generating forecast for: MSD [2026-02-17T20:27:17.721710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-17T20:27:17.733229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-17T20:27:17.733665] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-17T20:27:17.734469] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-17T20:27:17.734534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:17.734592] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:17.734630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:17.734690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:17.792476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:17.793460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:17.793597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:17.793642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:17.918124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:17.918287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:17.918327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:17.918356] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:17.922101] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=10.69%) [2026-02-17T20:27:17.922389] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-17T20:27:17.922522] [INFO ] [sig ] MSD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:18.071222] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MSD.txt [2026-02-17T20:27:18.071367] [INFO ] [sig ] [2034/3401] Completed MSD in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:18.071413] [INFO ] [sig ] [2035/3401] Forecasting MSEX... [2026-02-17T20:27:18.071445] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-17T20:27:18.071476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-17T20:27:18.082926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-17T20:27:18.083259] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-17T20:27:18.084059] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-17T20:27:18.084113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:18.084146] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:18.084173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:18.084230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:18.142342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:18.143046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:18.143126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:18.143161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:18.265799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:18.265957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:18.265998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:18.266041] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:18.269639] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=65.09%) [2026-02-17T20:27:18.269932] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-17T20:27:18.270065] [INFO ] [sig ] MSEX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:18.421090] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSEX.txt [2026-02-17T20:27:18.421260] [INFO ] [sig ] [2035/3401] Completed MSEX in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:18.421301] [INFO ] [sig ] [2036/3401] Forecasting MSFD... [2026-02-17T20:27:18.421332] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-17T20:27:18.421362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-17T20:27:18.433524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-17T20:27:18.433952] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-17T20:27:18.434888] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-17T20:27:18.434956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:18.435002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:18.435042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:18.435124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:18.496066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:18.496869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:18.496954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:18.496988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:18.622435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:18.622635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:18.622687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:18.622717] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:18.626223] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=58.87%) [2026-02-17T20:27:18.626514] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-17T20:27:18.626714] [INFO ] [sig ] MSFD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:18.775186] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSFD.txt [2026-02-17T20:27:18.775337] [INFO ] [sig ] [2036/3401] Completed MSFD in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:18.775388] [INFO ] [sig ] [2037/3401] Forecasting MSFL... [2026-02-17T20:27:18.775423] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-17T20:27:18.775456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-17T20:27:18.786733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-17T20:27:18.787086] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-17T20:27:18.787973] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-17T20:27:18.788027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:18.788061] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:18.788089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:18.788158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:18.847235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:18.848037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:18.848122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:18.848157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:18.977009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:18.977187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:18.977235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:18.977265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:18.981376] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-17T20:27:18.981672] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-17T20:27:18.981800] [INFO ] [sig ] MSFL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:19.137319] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSFL.txt [2026-02-17T20:27:19.137455] [INFO ] [sig ] [2037/3401] Completed MSFL in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:19.137494] [INFO ] [sig ] [2038/3401] Forecasting MSGE... [2026-02-17T20:27:19.137524] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-17T20:27:19.137554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-17T20:27:19.149616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-17T20:27:19.149970] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-17T20:27:19.150994] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-17T20:27:19.151050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:19.151083] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:19.151110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:19.151168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:19.210594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:19.211345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:19.211427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:19.211460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:19.334588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:19.334760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:19.334817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:19.334849] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:19.338386] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=54.35%) [2026-02-17T20:27:19.338709] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-17T20:27:19.338848] [INFO ] [sig ] MSGE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:19.486053] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSGE.txt [2026-02-17T20:27:19.486202] [INFO ] [sig ] [2038/3401] Completed MSGE in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:19.486241] [INFO ] [sig ] [2039/3401] Forecasting MSGM... [2026-02-17T20:27:19.486272] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-17T20:27:19.486302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-17T20:27:19.498463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-17T20:27:19.498915] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-17T20:27:19.499731] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-17T20:27:19.499785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:19.499847] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:19.499876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:19.499932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:19.557522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:19.558423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:19.558506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:19.558540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:19.681510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:19.681732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:19.681778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:19.681808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:19.686148] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=52.61%) [2026-02-17T20:27:19.686545] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-17T20:27:19.686735] [INFO ] [sig ] MSGM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:19.842704] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSGM.txt [2026-02-17T20:27:19.842865] [INFO ] [sig ] [2039/3401] Completed MSGM in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-17T20:27:19.842907] [INFO ] [sig ] [2040/3401] Forecasting MSGS... [2026-02-17T20:27:19.842939] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-17T20:27:19.842971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-17T20:27:19.854696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-17T20:27:19.855100] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-17T20:27:19.855964] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-17T20:27:19.856017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:19.856051] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:19.856079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:19.856137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:19.917865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:19.918976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:19.919061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:19.919096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:20.044409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:20.044596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:20.044648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:20.044683] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:20.048211] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-17T20:27:20.048502] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-17T20:27:20.048655] [INFO ] [sig ] MSGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:20.196716] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MSGS.txt [2026-02-17T20:27:20.196854] [INFO ] [sig ] [2040/3401] Completed MSGS in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-17T20:27:20.196905] [INFO ] [sig ] [2041/3401] Forecasting MSI... [2026-02-17T20:27:20.196937] [INFO ] [sig ] Generating forecast for: MSI [2026-02-17T20:27:20.196968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-17T20:27:20.208560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-17T20:27:20.208939] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-17T20:27:20.209742] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-17T20:27:20.209795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:20.209828] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:20.209855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:20.209912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:20.270530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:20.271301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:20.271382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:20.271415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:20.395499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:20.395704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:20.395754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:20.395784] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:20.399502] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-17T20:27:20.399867] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-17T20:27:20.400016] [INFO ] [sig ] MSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:20.552484] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MSI.txt [2026-02-17T20:27:20.552678] [INFO ] [sig ] [2041/3401] Completed MSI in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-17T20:27:20.552725] [INFO ] [sig ] [2042/3401] Forecasting MSM... [2026-02-17T20:27:20.552758] [INFO ] [sig ] Generating forecast for: MSM [2026-02-17T20:27:20.552790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-17T20:27:20.569206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-17T20:27:20.569746] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-17T20:27:20.571047] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-17T20:27:20.571101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:20.571165] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:20.571196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:20.571253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:20.632752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:20.633832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:20.633926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:20.633960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:20.769725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:20.770085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:20.770126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:20.770188] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:20.773873] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-17T20:27:20.774159] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-17T20:27:20.774292] [INFO ] [sig ] MSM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:20.927106] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MSM.txt [2026-02-17T20:27:20.927295] [INFO ] [sig ] [2042/3401] Completed MSM in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-17T20:27:20.927339] [INFO ] [sig ] [2043/3401] Forecasting MTB... [2026-02-17T20:27:20.927370] [INFO ] [sig ] Generating forecast for: MTB [2026-02-17T20:27:20.927401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-17T20:27:20.939376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-17T20:27:20.939760] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-17T20:27:20.940559] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-17T20:27:20.940641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:20.940675] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:20.940703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:20.940761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:21.001632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:21.002668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:21.002768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:21.002802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:21.140079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:21.140256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:21.140300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:21.140331] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:21.143973] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-02-17T20:27:21.144294] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-17T20:27:21.144439] [INFO ] [sig ] MTB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:21.290972] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTB.txt [2026-02-17T20:27:21.291123] [INFO ] [sig ] [2043/3401] Completed MTB in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-17T20:27:21.291166] [INFO ] [sig ] [2044/3401] Forecasting MTCH... [2026-02-17T20:27:21.291198] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-17T20:27:21.291229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-17T20:27:21.302968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-17T20:27:21.303396] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-17T20:27:21.304224] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-17T20:27:21.304278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:21.304310] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:21.304337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:21.304395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:21.363556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:21.364426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:21.364512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:21.364547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:21.486406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:21.486596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:21.486650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:21.486689] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:21.490270] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=86.81%) [2026-02-17T20:27:21.490609] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-17T20:27:21.490773] [INFO ] [sig ] MTCH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:21.639231] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTCH.txt [2026-02-17T20:27:21.639378] [INFO ] [sig ] [2044/3401] Completed MTCH in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:21.639417] [INFO ] [sig ] [2045/3401] Forecasting MTG... [2026-02-17T20:27:21.639448] [INFO ] [sig ] Generating forecast for: MTG [2026-02-17T20:27:21.639479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-17T20:27:21.650298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-17T20:27:21.650680] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-17T20:27:21.651523] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-17T20:27:21.651610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:21.651653] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:21.651687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:21.651757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:21.711319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:21.712137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:21.712225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:21.712260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:21.834098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:21.834262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:21.834305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:21.834335] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:21.837897] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=51.66%) [2026-02-17T20:27:21.838180] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-17T20:27:21.838312] [INFO ] [sig ] MTG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:21.985937] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTG.txt [2026-02-17T20:27:21.986085] [INFO ] [sig ] [2045/3401] Completed MTG in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:21.986125] [INFO ] [sig ] [2046/3401] Forecasting MTH... [2026-02-17T20:27:21.986163] [INFO ] [sig ] Generating forecast for: MTH [2026-02-17T20:27:21.986194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-17T20:27:21.997250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-17T20:27:21.997667] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-17T20:27:21.998506] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-17T20:27:21.998560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:21.998615] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:21.998644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:21.998706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:22.060818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:22.061702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:22.061806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:22.061842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:22.179828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:22.179984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:22.180027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:22.180059] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:22.183601] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-17T20:27:22.183918] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-17T20:27:22.184069] [INFO ] [sig ] MTH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:22.335684] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MTH.txt [2026-02-17T20:27:22.335849] [INFO ] [sig ] [2046/3401] Completed MTH in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:22.335892] [INFO ] [sig ] [2047/3401] Forecasting MTLS... [2026-02-17T20:27:22.335924] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-17T20:27:22.335954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-17T20:27:22.347667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-17T20:27:22.348077] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-17T20:27:22.349149] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-17T20:27:22.349214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:22.349254] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:22.349290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:22.349350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:22.413963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:22.414856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:22.414944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:22.414979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:22.539412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:22.539589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:22.539635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:22.539664] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:22.543058] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: UP (p=53.42%) [2026-02-17T20:27:22.543358] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-17T20:27:22.543492] [INFO ] [sig ] MTLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:22.690096] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTLS.txt [2026-02-17T20:27:22.690233] [INFO ] [sig ] [2047/3401] Completed MTLS in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:22.690273] [INFO ] [sig ] [2048/3401] Forecasting MTN... [2026-02-17T20:27:22.690303] [INFO ] [sig ] Generating forecast for: MTN [2026-02-17T20:27:22.690333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-17T20:27:22.701639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-17T20:27:22.701979] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-17T20:27:22.702779] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-17T20:27:22.702831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:22.702863] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:22.702890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:22.702946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:22.762457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:22.763364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:22.763448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:22.763481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:22.895551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:22.895754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:22.895796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:22.895824] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:22.899395] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-02-17T20:27:22.899718] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-17T20:27:22.899852] [INFO ] [sig ] MTN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:23.044943] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTN.txt [2026-02-17T20:27:23.045085] [INFO ] [sig ] [2048/3401] Completed MTN in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:23.045125] [INFO ] [sig ] [2049/3401] Forecasting MTRN... [2026-02-17T20:27:23.045156] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-17T20:27:23.045186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-17T20:27:23.056180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-17T20:27:23.056539] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-17T20:27:23.057374] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-17T20:27:23.057426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:23.057458] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:23.057485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:23.057541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:23.118633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:23.119721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:23.119855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:23.119897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:23.253315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:23.253480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:23.253523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:23.253594] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:23.257231] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=66.03%) [2026-02-17T20:27:23.257516] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-17T20:27:23.257669] [INFO ] [sig ] MTRN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:23.402758] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTRN.txt [2026-02-17T20:27:23.402911] [INFO ] [sig ] [2049/3401] Completed MTRN in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:23.402951] [INFO ] [sig ] [2050/3401] Forecasting MTRX... [2026-02-17T20:27:23.402983] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-17T20:27:23.403014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-17T20:27:23.416512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-17T20:27:23.416918] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-17T20:27:23.417791] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-17T20:27:23.417848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:23.417879] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:23.417905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:23.418151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:23.478130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:23.479260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:23.479344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:23.479377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:23.604863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:23.605033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:23.605076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:23.605107] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:23.611913] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-17T20:27:23.612217] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-17T20:27:23.612367] [INFO ] [sig ] MTRX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:23.756913] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MTRX.txt [2026-02-17T20:27:23.757083] [INFO ] [sig ] [2050/3401] Completed MTRX in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:23.757124] [INFO ] [sig ] [2051/3401] Forecasting MTSI... [2026-02-17T20:27:23.757157] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-17T20:27:23.757201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-17T20:27:23.769159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-17T20:27:23.769523] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-17T20:27:23.770358] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-17T20:27:23.770412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:23.770443] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:23.770470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:23.770525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:23.829730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:23.830557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:23.830662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:23.830716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:23.955394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:23.955558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:23.955619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:23.955657] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:23.959166] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=71.39%) [2026-02-17T20:27:23.959453] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-17T20:27:23.959604] [INFO ] [sig ] MTSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:24.103341] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTSI.txt [2026-02-17T20:27:24.103481] [INFO ] [sig ] [2051/3401] Completed MTSI in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:24.103522] [INFO ] [sig ] [2052/3401] Forecasting MTX... [2026-02-17T20:27:24.103551] [INFO ] [sig ] Generating forecast for: MTX [2026-02-17T20:27:24.103599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-17T20:27:24.115248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-17T20:27:24.115586] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-17T20:27:24.116362] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-17T20:27:24.116416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:24.116449] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:24.116477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:24.116533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:24.176203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:24.177034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:24.177122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:24.177158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:24.300217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:24.300382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:24.300425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:24.300457] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:24.303998] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-02-17T20:27:24.304288] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-17T20:27:24.304421] [INFO ] [sig ] MTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:24.447854] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTX.txt [2026-02-17T20:27:24.448016] [INFO ] [sig ] [2052/3401] Completed MTX in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:24.448057] [INFO ] [sig ] [2053/3401] Forecasting MTZ... [2026-02-17T20:27:24.448088] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-17T20:27:24.448119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-17T20:27:24.459094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-17T20:27:24.459448] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-17T20:27:24.460249] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-17T20:27:24.460301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:24.460334] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:24.460360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:24.460430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:24.518644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:24.519407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:24.519488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:24.519521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:24.649121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:24.649283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:24.649325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:24.649354] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:24.652826] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-17T20:27:24.653103] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-17T20:27:24.653229] [INFO ] [sig ] MTZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:24.800063] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MTZ.txt [2026-02-17T20:27:24.800227] [INFO ] [sig ] [2053/3401] Completed MTZ in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:24.800268] [INFO ] [sig ] [2054/3401] Forecasting MUA... [2026-02-17T20:27:24.800299] [INFO ] [sig ] Generating forecast for: MUA [2026-02-17T20:27:24.800331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-17T20:27:24.813204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-17T20:27:24.813748] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-17T20:27:24.814857] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-17T20:27:24.814914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:24.814949] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:24.814979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:24.815039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:24.873288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:24.874269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:24.874353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:24.874387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:25.009042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:25.009253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:25.009298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:25.009329] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:25.012928] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-02-17T20:27:25.013226] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-17T20:27:25.013365] [INFO ] [sig ] MUA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:25.157406] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MUA.txt [2026-02-17T20:27:25.157588] [INFO ] [sig ] [2054/3401] Completed MUA in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:25.157633] [INFO ] [sig ] [2055/3401] Forecasting MUC... [2026-02-17T20:27:25.157664] [INFO ] [sig ] Generating forecast for: MUC [2026-02-17T20:27:25.157695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-17T20:27:25.169701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-17T20:27:25.170133] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-17T20:27:25.170968] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-17T20:27:25.171037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:25.171071] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:25.171098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:25.171154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:25.227951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:25.228839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:25.228921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:25.228955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:25.356448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:25.356640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:25.356683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:25.356714] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:25.360541] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-17T20:27:25.361068] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-17T20:27:25.361212] [INFO ] [sig ] MUC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:25.512909] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MUC.txt [2026-02-17T20:27:25.513075] [INFO ] [sig ] [2055/3401] Completed MUC in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:25.513116] [INFO ] [sig ] [2056/3401] Forecasting MUFG... [2026-02-17T20:27:25.513146] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-17T20:27:25.513176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-17T20:27:25.525709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-17T20:27:25.526097] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-17T20:27:25.526903] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-17T20:27:25.526956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:25.527017] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:25.527046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:25.527103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:25.585504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:25.586485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:25.586597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:25.586633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:25.710650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:25.710818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:25.710859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:25.710889] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:25.714358] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=79.60%) [2026-02-17T20:27:25.714680] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-17T20:27:25.714815] [INFO ] [sig ] MUFG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:25.858864] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MUFG.txt [2026-02-17T20:27:25.859010] [INFO ] [sig ] [2056/3401] Completed MUFG in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-17T20:27:25.859051] [INFO ] [sig ] [2057/3401] Forecasting MUJ... [2026-02-17T20:27:25.859082] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-17T20:27:25.859114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-17T20:27:25.870803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-17T20:27:25.871137] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-17T20:27:25.872008] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-17T20:27:25.872062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:25.872095] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:25.872123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:25.872180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:25.929882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:25.930756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:25.930840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:25.930873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:26.064591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:26.064768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:26.064816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:26.064852] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:26.068319] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-17T20:27:26.068617] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-17T20:27:26.068746] [INFO ] [sig ] MUJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:26.216626] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MUJ.txt [2026-02-17T20:27:26.216828] [INFO ] [sig ] [2057/3401] Completed MUJ in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-17T20:27:26.216882] [INFO ] [sig ] [2058/3401] Forecasting MUSA... [2026-02-17T20:27:26.216926] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-17T20:27:26.216969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-17T20:27:26.229201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-17T20:27:26.229643] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-17T20:27:26.230441] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-17T20:27:26.230494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:26.230526] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:26.230552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:26.230631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:26.289377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:26.290316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:26.290399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:26.290432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:26.416183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:26.416371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:26.416413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:26.416441] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:26.420824] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-17T20:27:26.421177] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-17T20:27:26.421342] [INFO ] [sig ] MUSA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:26.567003] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MUSA.txt [2026-02-17T20:27:26.567161] [INFO ] [sig ] [2058/3401] Completed MUSA in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-17T20:27:26.567244] [INFO ] [sig ] [2059/3401] Forecasting MUX... [2026-02-17T20:27:26.567277] [INFO ] [sig ] Generating forecast for: MUX [2026-02-17T20:27:26.567309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-17T20:27:26.579161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-17T20:27:26.579594] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-17T20:27:26.580387] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-17T20:27:26.580440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:26.580472] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:26.580499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:26.580587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:26.639375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:26.640382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:26.640471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:26.640505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:26.767632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:26.767813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:26.767863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:26.767928] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:26.771746] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-02-17T20:27:26.772252] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-17T20:27:26.772394] [INFO ] [sig ] MUX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:26.919011] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MUX.txt [2026-02-17T20:27:26.919175] [INFO ] [sig ] [2059/3401] Completed MUX in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-17T20:27:26.919218] [INFO ] [sig ] [2060/3401] Forecasting MVBF... [2026-02-17T20:27:26.919248] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-17T20:27:26.919279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-17T20:27:26.931184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-17T20:27:26.931624] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-17T20:27:26.932450] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-17T20:27:26.932503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:26.932534] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:26.932560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:26.932637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:26.997497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:26.998669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:26.998755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:26.998789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:27.127495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:27.127673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:27.127726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:27.127763] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:27.132244] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=84.78%) [2026-02-17T20:27:27.132644] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-17T20:27:27.132814] [INFO ] [sig ] MVBF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:27.300263] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MVBF.txt [2026-02-17T20:27:27.300430] [INFO ] [sig ] [2060/3401] Completed MVBF in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-17T20:27:27.300473] [INFO ] [sig ] [2061/3401] Forecasting MVF... [2026-02-17T20:27:27.300507] [INFO ] [sig ] Generating forecast for: MVF [2026-02-17T20:27:27.300538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-17T20:27:27.312259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-17T20:27:27.312733] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-17T20:27:27.313727] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-17T20:27:27.313782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:27.313815] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:27.313842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:27.313908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:27.380077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:27.381102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:27.381189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:27.381223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:27.524959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:27.525122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:27.525164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:27.525195] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:27.529506] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: UP (p=53.41%) [2026-02-17T20:27:27.529858] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-17T20:27:27.530011] [INFO ] [sig ] MVF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:27.691414] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MVF.txt [2026-02-17T20:27:27.691600] [INFO ] [sig ] [2061/3401] Completed MVF in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:27.691644] [INFO ] [sig ] [2062/3401] Forecasting MWA... [2026-02-17T20:27:27.691676] [INFO ] [sig ] Generating forecast for: MWA [2026-02-17T20:27:27.691708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-17T20:27:27.704865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-17T20:27:27.705344] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-17T20:27:27.706443] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-17T20:27:27.706513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:27.706567] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:27.706630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:27.706716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:27.780127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:27.781131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:27.781224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:27.781260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:27.906114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:27.906278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:27.906337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:27.906370] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:27.910032] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=55.29%) [2026-02-17T20:27:27.910349] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-17T20:27:27.910490] [INFO ] [sig ] MWA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:28.060899] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MWA.txt [2026-02-17T20:27:28.061061] [INFO ] [sig ] [2062/3401] Completed MWA in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:28.061104] [INFO ] [sig ] [2063/3401] Forecasting MX... [2026-02-17T20:27:28.061137] [INFO ] [sig ] Generating forecast for: MX [2026-02-17T20:27:28.061170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-17T20:27:28.072846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-17T20:27:28.073297] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-17T20:27:28.074349] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-17T20:27:28.074415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:28.074459] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:28.074496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:28.074604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:28.146709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:28.147684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:28.147771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:28.147807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:28.280869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:28.281033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:28.281074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:28.281104] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:28.284732] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-17T20:27:28.285218] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-17T20:27:28.285350] [INFO ] [sig ] MX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:28.436486] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MX.txt [2026-02-17T20:27:28.436656] [INFO ] [sig ] [2063/3401] Completed MX in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:28.436700] [INFO ] [sig ] [2064/3401] Forecasting MXF... [2026-02-17T20:27:28.436731] [INFO ] [sig ] Generating forecast for: MXF [2026-02-17T20:27:28.436763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-17T20:27:28.449358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-17T20:27:28.449779] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-17T20:27:28.450662] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-17T20:27:28.450724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:28.450763] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:28.450797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:28.450868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:28.512259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:28.513123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:28.513221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:28.513255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:28.633964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:28.634121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:28.634162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:28.634190] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:28.637659] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=42.40%) [2026-02-17T20:27:28.637935] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-17T20:27:28.638065] [INFO ] [sig ] MXF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:28.784604] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MXF.txt [2026-02-17T20:27:28.784756] [INFO ] [sig ] [2064/3401] Completed MXF in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:28.784797] [INFO ] [sig ] [2065/3401] Forecasting MXL... [2026-02-17T20:27:28.784829] [INFO ] [sig ] Generating forecast for: MXL [2026-02-17T20:27:28.784860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-17T20:27:28.796455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-17T20:27:28.796845] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-17T20:27:28.797733] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-17T20:27:28.797787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:28.797819] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:28.797848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:28.797905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:28.855976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:28.856928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:28.857010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:28.857044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:28.986887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:28.987271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:28.987312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:28.987341] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:28.991458] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-02-17T20:27:28.991794] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-17T20:27:28.991987] [INFO ] [sig ] MXL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:29.147356] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MXL.txt [2026-02-17T20:27:29.147508] [INFO ] [sig ] [2065/3401] Completed MXL in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:29.147547] [INFO ] [sig ] [2066/3401] Forecasting MYE... [2026-02-17T20:27:29.147595] [INFO ] [sig ] Generating forecast for: MYE [2026-02-17T20:27:29.147629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-17T20:27:29.159883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-17T20:27:29.160276] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-17T20:27:29.161161] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-17T20:27:29.161218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:29.161268] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:29.161298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:29.161355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:29.222857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:29.223973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:29.224096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:29.224170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:29.354405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:29.354567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:29.354631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:29.354663] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:29.358303] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=82.85%) [2026-02-17T20:27:29.358625] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-17T20:27:29.358765] [INFO ] [sig ] MYE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:29.503296] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MYE.txt [2026-02-17T20:27:29.503446] [INFO ] [sig ] [2066/3401] Completed MYE in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:29.503506] [INFO ] [sig ] [2067/3401] Forecasting MYGN... [2026-02-17T20:27:29.503539] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-17T20:27:29.503603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-17T20:27:29.514631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-17T20:27:29.514997] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-17T20:27:29.515867] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-17T20:27:29.515921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:29.515954] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:29.515981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:29.516037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:29.574515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:29.575413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:29.575499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:29.575533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:29.703527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:29.703712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:29.703756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:29.703787] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:29.707408] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-17T20:27:29.707732] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-17T20:27:29.707872] [INFO ] [sig ] MYGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:29.857623] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MYGN.txt [2026-02-17T20:27:29.857803] [INFO ] [sig ] [2067/3401] Completed MYGN in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:29.857854] [INFO ] [sig ] [2068/3401] Forecasting MYI... [2026-02-17T20:27:29.857894] [INFO ] [sig ] Generating forecast for: MYI [2026-02-17T20:27:29.857931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-17T20:27:29.870475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-17T20:27:29.871174] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-17T20:27:29.872314] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-17T20:27:29.872373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:29.872407] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:29.872435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:29.872495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:29.942200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:29.943161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:29.943247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:29.943284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:30.071024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:30.071185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:30.071227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:30.071257] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:30.074683] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=50.72%) [2026-02-17T20:27:30.074966] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-17T20:27:30.075097] [INFO ] [sig ] MYI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:30.228607] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MYI.txt [2026-02-17T20:27:30.228771] [INFO ] [sig ] [2068/3401] Completed MYI in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:30.228818] [INFO ] [sig ] [2069/3401] Forecasting MYN... [2026-02-17T20:27:30.228855] [INFO ] [sig ] Generating forecast for: MYN [2026-02-17T20:27:30.228894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-17T20:27:30.241079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-17T20:27:30.241476] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-17T20:27:30.242289] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-17T20:27:30.242343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:30.242374] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:30.242402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:30.242458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:30.301904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:30.303187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:30.303273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:30.303305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:30.427092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:30.427303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:30.427363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:30.427411] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:30.431864] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=36.38%) [2026-02-17T20:27:30.432250] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-17T20:27:30.432446] [INFO ] [sig ] MYN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:30.591172] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/MYN.txt [2026-02-17T20:27:30.591349] [INFO ] [sig ] [2069/3401] Completed MYN in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:30.591390] [INFO ] [sig ] [2070/3401] Forecasting MYRG... [2026-02-17T20:27:30.591427] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-17T20:27:30.591459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-17T20:27:30.602603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-17T20:27:30.602998] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-17T20:27:30.603821] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-17T20:27:30.603886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:30.603926] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:30.603959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:30.604016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:30.661777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:30.662475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:30.662556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:30.662610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:30.782595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:30.782772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:30.782821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:30.782856] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:30.786461] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-02-17T20:27:30.786778] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-17T20:27:30.786909] [INFO ] [sig ] MYRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:30.932431] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/MYRG.txt [2026-02-17T20:27:30.932651] [INFO ] [sig ] [2070/3401] Completed MYRG in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:30.932697] [INFO ] [sig ] [2071/3401] Forecasting NA... [2026-02-17T20:27:30.932728] [INFO ] [sig ] Generating forecast for: NA [2026-02-17T20:27:30.932761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-17T20:27:30.946876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-17T20:27:30.947248] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-17T20:27:30.948058] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-17T20:27:30.948306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:30.948338] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:30.948364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:30.948420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:31.009849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:31.010784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:31.010887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:31.010929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:31.131169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:31.131332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:31.131375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:31.131406] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:31.134924] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: DOWN (p=22.39%) [2026-02-17T20:27:31.135209] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-17T20:27:31.135341] [INFO ] [sig ] NA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:31.279375] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NA.txt [2026-02-17T20:27:31.279551] [INFO ] [sig ] [2071/3401] Completed NA in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:31.279622] [INFO ] [sig ] [2072/3401] Forecasting NAAS... [2026-02-17T20:27:31.279654] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-17T20:27:31.279687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-17T20:27:31.291736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-17T20:27:31.292126] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-17T20:27:31.292963] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-17T20:27:31.293020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:31.293063] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:31.293094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:31.293152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:31.352961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:31.353760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:31.353852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:31.353891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:31.474518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:31.474695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:31.474738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:31.474768] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:31.478397] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-17T20:27:31.478709] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-17T20:27:31.478851] [INFO ] [sig ] NAAS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:31.625471] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NAAS.txt [2026-02-17T20:27:31.625651] [INFO ] [sig ] [2072/3401] Completed NAAS in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:31.625702] [INFO ] [sig ] [2073/3401] Forecasting NABL... [2026-02-17T20:27:31.625734] [INFO ] [sig ] Generating forecast for: NABL [2026-02-17T20:27:31.625776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-17T20:27:31.637482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-17T20:27:31.637873] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-17T20:27:31.638710] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-17T20:27:31.638764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:31.638842] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:31.638874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:31.638934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:31.697852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:31.698638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:31.698731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:31.698766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:31.821660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:31.821823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:31.821864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:31.821911] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:31.825353] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=65.30%) [2026-02-17T20:27:31.825653] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-17T20:27:31.825780] [INFO ] [sig ] NABL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:31.969540] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NABL.txt [2026-02-17T20:27:31.969705] [INFO ] [sig ] [2073/3401] Completed NABL in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-17T20:27:31.969747] [INFO ] [sig ] [2074/3401] Forecasting NAC... [2026-02-17T20:27:31.969778] [INFO ] [sig ] Generating forecast for: NAC [2026-02-17T20:27:31.969811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-17T20:27:31.981303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-17T20:27:31.981683] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-17T20:27:31.982479] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-17T20:27:31.982532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:31.982564] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:31.982623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:31.982681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:32.040994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:32.041854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:32.041939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:32.041975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:32.166116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:32.166276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:32.166318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:32.166350] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:32.170176] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=39.40%) [2026-02-17T20:27:32.170478] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-17T20:27:32.170634] [INFO ] [sig ] NAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:32.318006] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NAC.txt [2026-02-17T20:27:32.318160] [INFO ] [sig ] [2074/3401] Completed NAC in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-17T20:27:32.318201] [INFO ] [sig ] [2075/3401] Forecasting NAD... [2026-02-17T20:27:32.318231] [INFO ] [sig ] Generating forecast for: NAD [2026-02-17T20:27:32.318269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-17T20:27:32.330095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-17T20:27:32.330464] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-17T20:27:32.331312] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-17T20:27:32.331367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:32.331399] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:32.331426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:32.331482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:32.390144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:32.390968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:32.391055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:32.391090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:32.516455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:32.516636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:32.516679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:32.516710] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:32.520163] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=11.73%) [2026-02-17T20:27:32.520463] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-17T20:27:32.520641] [INFO ] [sig ] NAD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:32.668191] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NAD.txt [2026-02-17T20:27:32.668330] [INFO ] [sig ] [2075/3401] Completed NAD in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-17T20:27:32.668369] [INFO ] [sig ] [2076/3401] Forecasting NATH... [2026-02-17T20:27:32.668399] [INFO ] [sig ] Generating forecast for: NATH [2026-02-17T20:27:32.668431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-17T20:27:32.679126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-17T20:27:32.679492] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-17T20:27:32.680358] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-17T20:27:32.680412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:32.680444] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:32.680471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:32.680527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:32.741431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:32.742346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:32.742437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:32.742473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:32.861231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:32.861396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:32.861435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:32.861502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:32.865027] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-02-17T20:27:32.865312] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-17T20:27:32.865441] [INFO ] [sig ] NATH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:33.020039] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NATH.txt [2026-02-17T20:27:33.020190] [INFO ] [sig ] [2076/3401] Completed NATH in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-17T20:27:33.020230] [INFO ] [sig ] [2077/3401] Forecasting NATL... [2026-02-17T20:27:33.020263] [INFO ] [sig ] Generating forecast for: NATL [2026-02-17T20:27:33.020310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-17T20:27:33.032482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-17T20:27:33.032878] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-17T20:27:33.033727] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-17T20:27:33.033781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:33.033815] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:33.033843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:33.033927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:33.094012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:33.095277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:33.095365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:33.095400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:33.218509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:33.218692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:33.218733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:33.218763] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:33.222221] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-17T20:27:33.222501] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-17T20:27:33.222647] [INFO ] [sig ] NATL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:33.377521] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NATL.txt [2026-02-17T20:27:33.377711] [INFO ] [sig ] [2077/3401] Completed NATL in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:33.377771] [INFO ] [sig ] [2078/3401] Forecasting NAVI... [2026-02-17T20:27:33.377802] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-17T20:27:33.377835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-17T20:27:33.389429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-17T20:27:33.389880] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-17T20:27:33.390761] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-17T20:27:33.390817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:33.390852] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:33.390881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:33.390941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:33.448533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:33.449430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:33.449532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:33.449599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:33.574395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:33.574554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:33.574615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:33.574647] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:33.578183] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=55.95%) [2026-02-17T20:27:33.578483] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-17T20:27:33.578656] [INFO ] [sig ] NAVI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:33.726032] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NAVI.txt [2026-02-17T20:27:33.726195] [INFO ] [sig ] [2078/3401] Completed NAVI in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:33.726238] [INFO ] [sig ] [2079/3401] Forecasting NAZ... [2026-02-17T20:27:33.726272] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-17T20:27:33.726307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-17T20:27:33.742466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-17T20:27:33.742946] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-17T20:27:33.743855] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-17T20:27:33.743926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:33.743961] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:33.743990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:33.744075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:33.807637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:33.808793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:33.808887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:33.808923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:33.917040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:33.917229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:33.917275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:33.917315] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:33.921315] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=12.98%) [2026-02-17T20:27:33.921636] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-17T20:27:33.921777] [INFO ] [sig ] NAZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:34.071760] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NAZ.txt [2026-02-17T20:27:34.071939] [INFO ] [sig ] [2079/3401] Completed NAZ in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:34.071986] [INFO ] [sig ] [2080/3401] Forecasting NB... [2026-02-17T20:27:34.072018] [INFO ] [sig ] Generating forecast for: NB [2026-02-17T20:27:34.072052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-17T20:27:34.086286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-17T20:27:34.086700] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-17T20:27:34.087617] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-17T20:27:34.087680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:34.087723] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:34.087761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:34.087838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:34.149566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:34.150613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:34.150699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:34.150734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:34.270667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:34.270830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:34.270872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:34.270901] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:34.274325] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=68.28%) [2026-02-17T20:27:34.274627] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-17T20:27:34.274759] [INFO ] [sig ] NB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:34.424345] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NB.txt [2026-02-17T20:27:34.424501] [INFO ] [sig ] [2080/3401] Completed NB in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:34.424543] [INFO ] [sig ] [2081/3401] Forecasting NBB... [2026-02-17T20:27:34.424595] [INFO ] [sig ] Generating forecast for: NBB [2026-02-17T20:27:34.424630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-17T20:27:34.436520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-17T20:27:34.436921] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-17T20:27:34.437760] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-17T20:27:34.437813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:34.437845] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:34.437872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:34.437928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:34.499871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:34.501060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:34.501166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:34.501211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:34.629465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:34.629651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:34.629694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:34.629724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:34.633295] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-02-17T20:27:34.633607] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-17T20:27:34.633742] [INFO ] [sig ] NBB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:34.776932] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NBB.txt [2026-02-17T20:27:34.777102] [INFO ] [sig ] [2081/3401] Completed NBB in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:34.777148] [INFO ] [sig ] [2082/3401] Forecasting NBBK... [2026-02-17T20:27:34.777207] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-17T20:27:34.777249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-17T20:27:34.789206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-17T20:27:34.789617] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-17T20:27:34.790411] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-17T20:27:34.790464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:34.790496] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:34.790523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:34.790603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:34.848476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:34.849411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:34.849495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:34.849528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:34.973151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:34.973319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:34.973362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:34.973392] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:34.977001] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=80.90%) [2026-02-17T20:27:34.977334] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-17T20:27:34.977472] [INFO ] [sig ] NBBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:35.127766] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NBBK.txt [2026-02-17T20:27:35.127929] [INFO ] [sig ] [2082/3401] Completed NBBK in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:35.127984] [INFO ] [sig ] [2083/3401] Forecasting NBHC... [2026-02-17T20:27:35.128016] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-17T20:27:35.128050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-17T20:27:35.140085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-17T20:27:35.140473] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-17T20:27:35.141545] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-17T20:27:35.141619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:35.141661] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:35.141692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:35.141750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:35.202201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:35.203074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:35.203207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:35.203244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:35.324252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:35.324417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:35.324458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:35.324490] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:35.328064] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=38.11%) [2026-02-17T20:27:35.328370] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-17T20:27:35.328509] [INFO ] [sig ] NBHC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:35.473106] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NBHC.txt [2026-02-17T20:27:35.473256] [INFO ] [sig ] [2083/3401] Completed NBHC in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:35.473296] [INFO ] [sig ] [2084/3401] Forecasting NBIX... [2026-02-17T20:27:35.473327] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-17T20:27:35.473357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-17T20:27:35.484763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-17T20:27:35.485141] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-17T20:27:35.485952] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-17T20:27:35.486018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:35.486057] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:35.486089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:35.486149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:35.543612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:35.544335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:35.544434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:35.544469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:35.666649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:35.666824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:35.666866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:35.666896] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:35.670787] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-17T20:27:35.671184] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-17T20:27:35.671331] [INFO ] [sig ] NBIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:35.821622] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NBIX.txt [2026-02-17T20:27:35.821800] [INFO ] [sig ] [2084/3401] Completed NBIX in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:35.821851] [INFO ] [sig ] [2085/3401] Forecasting NBN... [2026-02-17T20:27:35.821883] [INFO ] [sig ] Generating forecast for: NBN [2026-02-17T20:27:35.821913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-17T20:27:35.833720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-17T20:27:35.834344] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-17T20:27:35.835212] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-17T20:27:35.835266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:35.835301] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:35.835329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:35.835388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:35.894278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:35.895250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:35.895334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:35.895367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:36.037615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:36.037783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:36.037824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:36.037854] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:36.042906] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=57.25%) [2026-02-17T20:27:36.043425] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-17T20:27:36.043568] [INFO ] [sig ] NBN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:36.195163] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NBN.txt [2026-02-17T20:27:36.195323] [INFO ] [sig ] [2085/3401] Completed NBN in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:36.195363] [INFO ] [sig ] [2086/3401] Forecasting NBTB... [2026-02-17T20:27:36.195395] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-17T20:27:36.195426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-17T20:27:36.206631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-17T20:27:36.207020] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-17T20:27:36.207872] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-17T20:27:36.207927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:36.207959] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:36.207986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:36.208042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:36.267007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:36.267881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:36.267978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:36.268018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:36.394514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:36.394770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:36.394833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:36.394866] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:36.398646] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-17T20:27:36.398959] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-17T20:27:36.399134] [INFO ] [sig ] NBTB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:36.547512] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NBTB.txt [2026-02-17T20:27:36.547722] [INFO ] [sig ] [2086/3401] Completed NBTB in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:36.547769] [INFO ] [sig ] [2087/3401] Forecasting NBXG... [2026-02-17T20:27:36.547801] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-17T20:27:36.547833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-17T20:27:36.559692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-17T20:27:36.560097] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-17T20:27:36.560962] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-17T20:27:36.561016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:36.561050] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:36.561078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:36.561137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:36.622042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:36.623134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:36.623244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:36.623280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:36.746687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:36.746857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:36.746900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:36.746932] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:36.750674] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-02-17T20:27:36.751067] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-17T20:27:36.751221] [INFO ] [sig ] NBXG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:36.905567] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NBXG.txt [2026-02-17T20:27:36.905751] [INFO ] [sig ] [2087/3401] Completed NBXG in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:36.905792] [INFO ] [sig ] [2088/3401] Forecasting NC... [2026-02-17T20:27:36.905822] [INFO ] [sig ] Generating forecast for: NC [2026-02-17T20:27:36.905853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-17T20:27:36.916730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-17T20:27:36.917099] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-17T20:27:36.917993] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-17T20:27:36.918050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:36.918084] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:36.918114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:36.918173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:36.977720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:36.978714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:36.978801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:36.978837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:37.090324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:37.090503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:37.090552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:37.090607] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:37.094394] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-17T20:27:37.094800] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-17T20:27:37.094955] [INFO ] [sig ] NC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:37.242243] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NC.txt [2026-02-17T20:27:37.242396] [INFO ] [sig ] [2088/3401] Completed NC in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:37.242437] [INFO ] [sig ] [2089/3401] Forecasting NCA... [2026-02-17T20:27:37.242467] [INFO ] [sig ] Generating forecast for: NCA [2026-02-17T20:27:37.242499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-17T20:27:37.253644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-17T20:27:37.254043] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-17T20:27:37.255083] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-17T20:27:37.255146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:37.255180] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:37.255207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:37.255264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:37.314023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:37.314933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:37.315022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:37.315058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:37.441105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:37.441271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:37.441314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:37.441345] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:37.444972] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=16.45%) [2026-02-17T20:27:37.445309] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-17T20:27:37.445448] [INFO ] [sig ] NCA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:37.596241] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NCA.txt [2026-02-17T20:27:37.596406] [INFO ] [sig ] [2089/3401] Completed NCA in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:37.596450] [INFO ] [sig ] [2090/3401] Forecasting NCLH... [2026-02-17T20:27:37.596479] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-17T20:27:37.596509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-17T20:27:37.609183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-17T20:27:37.609655] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-17T20:27:37.610476] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-17T20:27:37.610531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:37.610644] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:37.610680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:37.610740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:37.673177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:37.674361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:37.674457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:37.674494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:37.819470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:37.819802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:37.819854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:37.819890] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:37.823962] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-17T20:27:37.824294] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-17T20:27:37.824463] [INFO ] [sig ] NCLH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:37.973509] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NCLH.txt [2026-02-17T20:27:37.973717] [INFO ] [sig ] [2090/3401] Completed NCLH in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-17T20:27:37.973773] [INFO ] [sig ] [2091/3401] Forecasting NCMI... [2026-02-17T20:27:37.973809] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-17T20:27:37.973847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-17T20:27:37.986242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-17T20:27:37.986749] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-17T20:27:37.987651] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-17T20:27:37.987705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:37.987737] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:37.987764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:37.987821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:38.046160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:38.047121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:38.047238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:38.047273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:38.170765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:38.170927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:38.170968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:38.170997] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:38.174416] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=53.59%) [2026-02-17T20:27:38.174718] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-17T20:27:38.174847] [INFO ] [sig ] NCMI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:38.318052] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NCMI.txt [2026-02-17T20:27:38.318231] [INFO ] [sig ] [2091/3401] Completed NCMI in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-17T20:27:38.318272] [INFO ] [sig ] [2092/3401] Forecasting NCNA... [2026-02-17T20:27:38.318304] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-17T20:27:38.318335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-17T20:27:38.329555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-17T20:27:38.330039] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-17T20:27:38.330942] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-17T20:27:38.331000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:38.331036] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:38.331065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:38.331125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:38.389883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:38.390856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:38.390943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:38.390977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:38.510825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:38.510991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:38.511038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:38.511068] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:38.514549] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-02-17T20:27:38.514859] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-17T20:27:38.514999] [INFO ] [sig ] NCNA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:38.665749] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NCNA.txt [2026-02-17T20:27:38.665910] [INFO ] [sig ] [2092/3401] Completed NCNA in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-17T20:27:38.665953] [INFO ] [sig ] [2093/3401] Forecasting NCNO... [2026-02-17T20:27:38.665988] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-17T20:27:38.666027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-17T20:27:38.677976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-17T20:27:38.678372] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-17T20:27:38.679199] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-17T20:27:38.679252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:38.679286] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:38.679315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:38.679373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:38.740731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:38.741885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:38.741975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:38.742010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:38.870242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:38.870413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:38.870456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:38.870548] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:38.874116] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-02-17T20:27:38.874426] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-17T20:27:38.874567] [INFO ] [sig ] NCNO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:39.021111] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NCNO.txt [2026-02-17T20:27:39.021267] [INFO ] [sig ] [2093/3401] Completed NCNO in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-17T20:27:39.021307] [INFO ] [sig ] [2094/3401] Forecasting NCTY... [2026-02-17T20:27:39.021345] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-17T20:27:39.021376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-17T20:27:39.032817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-17T20:27:39.033189] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-17T20:27:39.034074] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-17T20:27:39.034131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:39.034165] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:39.034195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:39.034253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:39.106260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:39.107630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:39.107726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:39.107760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:39.242356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:39.242535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:39.242611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:39.242648] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:39.246514] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=49.86%) [2026-02-17T20:27:39.246932] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-17T20:27:39.247120] [INFO ] [sig ] NCTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:39.394461] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NCTY.txt [2026-02-17T20:27:39.394638] [INFO ] [sig ] [2094/3401] Completed NCTY in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:39.394682] [INFO ] [sig ] [2095/3401] Forecasting NCZ... [2026-02-17T20:27:39.394713] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-17T20:27:39.394752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-17T20:27:39.406561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-17T20:27:39.406944] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-17T20:27:39.407795] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-17T20:27:39.407848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:39.407879] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:39.407906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:39.407963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:39.466131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:39.467019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:39.467115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:39.467147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:39.593794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:39.593968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:39.594010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:39.594042] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:39.597733] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-02-17T20:27:39.598053] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-17T20:27:39.598188] [INFO ] [sig ] NCZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:39.827716] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NCZ.txt [2026-02-17T20:27:39.827882] [INFO ] [sig ] [2095/3401] Completed NCZ in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:39.827922] [INFO ] [sig ] [2096/3401] Forecasting NDAQ... [2026-02-17T20:27:39.827952] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-17T20:27:39.827985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-17T20:27:39.839319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-17T20:27:39.839711] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-17T20:27:39.840539] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-17T20:27:39.840614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:39.840649] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:39.840677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:39.840734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:39.903637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:39.904610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:39.904700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:39.904733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:40.033454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:40.033670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:40.033730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:40.033773] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:40.037972] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=81.93%) [2026-02-17T20:27:40.038483] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-17T20:27:40.038649] [INFO ] [sig ] NDAQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:40.185535] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NDAQ.txt [2026-02-17T20:27:40.185717] [INFO ] [sig ] [2096/3401] Completed NDAQ in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:40.185759] [INFO ] [sig ] [2097/3401] Forecasting NDMO... [2026-02-17T20:27:40.185791] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-17T20:27:40.185822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-17T20:27:40.197852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-17T20:27:40.198266] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-17T20:27:40.199107] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-17T20:27:40.199174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:40.199213] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:40.199242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:40.199298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:40.257350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:40.258262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:40.258351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:40.258384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:40.383107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:40.383310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:40.383351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:40.383396] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:40.386980] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-02-17T20:27:40.387296] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-17T20:27:40.387429] [INFO ] [sig ] NDMO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:40.536043] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NDMO.txt [2026-02-17T20:27:40.536206] [INFO ] [sig ] [2097/3401] Completed NDMO in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:40.536247] [INFO ] [sig ] [2098/3401] Forecasting NDRA... [2026-02-17T20:27:40.536278] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-17T20:27:40.536309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-17T20:27:40.547443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-17T20:27:40.547840] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-17T20:27:40.548651] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-17T20:27:40.548705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:40.548737] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:40.548764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:40.548820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:40.607395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:40.608340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:40.608424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:40.608456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:40.724111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:40.724276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:40.724315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:40.724344] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:40.728320] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=18.50%) [2026-02-17T20:27:40.728632] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-17T20:27:40.728768] [INFO ] [sig ] NDRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:40.878365] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NDRA.txt [2026-02-17T20:27:40.878500] [INFO ] [sig ] [2098/3401] Completed NDRA in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:40.878540] [INFO ] [sig ] [2099/3401] Forecasting NDSN... [2026-02-17T20:27:40.878586] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-17T20:27:40.878620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-17T20:27:40.890065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-17T20:27:40.890430] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-17T20:27:40.891247] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-17T20:27:40.891302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:40.891336] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:40.891364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:40.891422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:40.950634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:40.951276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:40.951372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:40.951406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:41.078846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:41.079014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:41.079074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:41.079115] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:41.083038] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=81.66%) [2026-02-17T20:27:41.083512] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-17T20:27:41.083663] [INFO ] [sig ] NDSN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:41.228001] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NDSN.txt [2026-02-17T20:27:41.228137] [INFO ] [sig ] [2099/3401] Completed NDSN in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:41.228176] [INFO ] [sig ] [2100/3401] Forecasting NE... [2026-02-17T20:27:41.228207] [INFO ] [sig ] Generating forecast for: NE [2026-02-17T20:27:41.228238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-17T20:27:41.239737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-17T20:27:41.240073] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-17T20:27:41.241097] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-17T20:27:41.241150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:41.241183] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:41.241211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:41.241268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:41.298972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:41.299784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:41.299896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:41.299931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:41.424805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:41.424964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:41.425005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:41.425034] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:41.428432] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-02-17T20:27:41.428729] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-17T20:27:41.428857] [INFO ] [sig ] NE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:41.572695] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NE.txt [2026-02-17T20:27:41.572848] [INFO ] [sig ] [2100/3401] Completed NE in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:41.572888] [INFO ] [sig ] [2101/3401] Forecasting NEA... [2026-02-17T20:27:41.572919] [INFO ] [sig ] Generating forecast for: NEA [2026-02-17T20:27:41.572950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-17T20:27:41.584397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-17T20:27:41.584761] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-17T20:27:41.585633] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-17T20:27:41.585688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:41.585721] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:41.585762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:41.585822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:41.642513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:41.643290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:41.643373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:41.643407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:41.777660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:41.777859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:41.777903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:41.777934] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:41.781873] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=43.12%) [2026-02-17T20:27:41.782210] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-17T20:27:41.782349] [INFO ] [sig ] NEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:41.927512] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NEA.txt [2026-02-17T20:27:41.927689] [INFO ] [sig ] [2101/3401] Completed NEA in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:41.927733] [INFO ] [sig ] [2102/3401] Forecasting NECB... [2026-02-17T20:27:41.927763] [INFO ] [sig ] Generating forecast for: NECB [2026-02-17T20:27:41.927806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-17T20:27:41.941019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-17T20:27:41.941420] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-17T20:27:41.942274] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-17T20:27:41.942330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:41.942363] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:41.942391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:41.942449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:42.001056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:42.002010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:42.002118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:42.002153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:42.126993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:42.127172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:42.127235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:42.127265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:42.130983] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-17T20:27:42.131276] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-17T20:27:42.131412] [INFO ] [sig ] NECB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:42.281868] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NECB.txt [2026-02-17T20:27:42.282040] [INFO ] [sig ] [2102/3401] Completed NECB in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:42.282087] [INFO ] [sig ] [2103/3401] Forecasting NEE... [2026-02-17T20:27:42.282124] [INFO ] [sig ] Generating forecast for: NEE [2026-02-17T20:27:42.282162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-17T20:27:42.294896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-17T20:27:42.295301] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-17T20:27:42.296119] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-17T20:27:42.296172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:42.296204] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:42.296231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:42.296286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:42.356495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:42.357594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:42.357678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:42.357710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:42.479043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:42.479205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:42.479249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:42.479281] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:42.482791] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-02-17T20:27:42.483077] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-17T20:27:42.483209] [INFO ] [sig ] NEE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:42.640417] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NEE.txt [2026-02-17T20:27:42.640631] [INFO ] [sig ] [2103/3401] Completed NEE in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:42.640675] [INFO ] [sig ] [2104/3401] Forecasting NEGG... [2026-02-17T20:27:42.640706] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-17T20:27:42.640738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-17T20:27:42.652101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-17T20:27:42.652745] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-17T20:27:42.653565] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-17T20:27:42.653648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:42.653680] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:42.653707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:42.653765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:42.717510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:42.718656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:42.718740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:42.718774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:42.844758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:42.844930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:42.844972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:42.845002] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:42.848713] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=0.17%) [2026-02-17T20:27:42.849042] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-17T20:27:42.849188] [INFO ] [sig ] NEGG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:43.004175] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NEGG.txt [2026-02-17T20:27:43.004336] [INFO ] [sig ] [2104/3401] Completed NEGG in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:43.004376] [INFO ] [sig ] [2105/3401] Forecasting NEM... [2026-02-17T20:27:43.004407] [INFO ] [sig ] Generating forecast for: NEM [2026-02-17T20:27:43.004446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-17T20:27:43.016870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-17T20:27:43.017278] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-17T20:27:43.018270] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-17T20:27:43.018324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:43.018355] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:43.018383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:43.018439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:43.085733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:43.086964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:43.087055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:43.087090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:43.217102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:43.217291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:43.217331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:43.217361] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:43.220849] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-17T20:27:43.221147] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-17T20:27:43.221279] [INFO ] [sig ] NEM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:43.373492] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NEM.txt [2026-02-17T20:27:43.373678] [INFO ] [sig ] [2105/3401] Completed NEM in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:43.373724] [INFO ] [sig ] [2106/3401] Forecasting NEOG... [2026-02-17T20:27:43.373757] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-17T20:27:43.373788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-17T20:27:43.388778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-17T20:27:43.389225] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-17T20:27:43.390238] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-17T20:27:43.390308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:43.390351] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:43.390391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:43.390454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:43.452630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:43.453537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:43.453646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:43.453680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:43.582058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:43.582232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:43.582275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:43.582304] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:43.586317] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=39.33%) [2026-02-17T20:27:43.586923] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-17T20:27:43.587087] [INFO ] [sig ] NEOG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:43.744720] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NEOG.txt [2026-02-17T20:27:43.744924] [INFO ] [sig ] [2106/3401] Completed NEOG in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:43.744984] [INFO ] [sig ] [2107/3401] Forecasting NEON... [2026-02-17T20:27:43.745017] [INFO ] [sig ] Generating forecast for: NEON [2026-02-17T20:27:43.745048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-17T20:27:43.757536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-17T20:27:43.757939] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-17T20:27:43.758806] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-17T20:27:43.758860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:43.758923] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:43.758953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:43.759011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:43.819928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:43.820781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:43.820868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:43.820902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:43.947223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:43.947389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:43.947435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:43.947465] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:43.951140] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=62.29%) [2026-02-17T20:27:43.951463] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-17T20:27:43.951627] [INFO ] [sig ] NEON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:44.102071] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NEON.txt [2026-02-17T20:27:44.102263] [INFO ] [sig ] [2107/3401] Completed NEON in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-17T20:27:44.102308] [INFO ] [sig ] [2108/3401] Forecasting NEXA... [2026-02-17T20:27:44.102337] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-17T20:27:44.102369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-17T20:27:44.113366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-17T20:27:44.113792] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-17T20:27:44.114682] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-17T20:27:44.114738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:44.114770] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:44.114797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:44.114855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:44.177412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:44.178334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:44.178420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:44.178457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:44.297889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:44.298053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:44.298098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:44.298135] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:44.301799] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-17T20:27:44.302098] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-17T20:27:44.302232] [INFO ] [sig ] NEXA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:44.458274] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NEXA.txt [2026-02-17T20:27:44.458626] [INFO ] [sig ] [2108/3401] Completed NEXA in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-17T20:27:44.458669] [INFO ] [sig ] [2109/3401] Forecasting NEXN... [2026-02-17T20:27:44.458699] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-17T20:27:44.458729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-17T20:27:44.471412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-17T20:27:44.471799] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-17T20:27:44.472640] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-17T20:27:44.472694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:44.472727] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:44.472755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:44.472812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:44.532931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:44.533808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:44.533895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:44.533930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:44.660199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:44.660354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:44.660396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:44.660426] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:44.664142] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=94.94%) [2026-02-17T20:27:44.664432] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-17T20:27:44.664562] [INFO ] [sig ] NEXN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:44.812072] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NEXN.txt [2026-02-17T20:27:44.812218] [INFO ] [sig ] [2109/3401] Completed NEXN in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-17T20:27:44.812259] [INFO ] [sig ] [2110/3401] Forecasting NFBK... [2026-02-17T20:27:44.812290] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-17T20:27:44.812324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-17T20:27:44.826048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-17T20:27:44.826432] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-17T20:27:44.827299] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-17T20:27:44.827355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:44.827389] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:44.827418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:44.827476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:44.887458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:44.888194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:44.888277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:44.888310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:45.013534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:45.013704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:45.013746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:45.013806] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:45.017814] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-02-17T20:27:45.018095] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-17T20:27:45.018248] [INFO ] [sig ] NFBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:45.168805] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NFBK.txt [2026-02-17T20:27:45.168971] [INFO ] [sig ] [2110/3401] Completed NFBK in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-17T20:27:45.169012] [INFO ] [sig ] [2111/3401] Forecasting NFE... [2026-02-17T20:27:45.169042] [INFO ] [sig ] Generating forecast for: NFE [2026-02-17T20:27:45.169076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-17T20:27:45.181299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-17T20:27:45.181711] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-17T20:27:45.182564] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-17T20:27:45.182643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:45.182675] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:45.182702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:45.182758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:45.239916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:45.240850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:45.240939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:45.240973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:45.366516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:45.366692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:45.366735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:45.366766] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:45.370293] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-17T20:27:45.370599] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-17T20:27:45.370735] [INFO ] [sig ] NFE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:45.514914] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NFE.txt [2026-02-17T20:27:45.515071] [INFO ] [sig ] [2111/3401] Completed NFE in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:45.515119] [INFO ] [sig ] [2112/3401] Forecasting NFG... [2026-02-17T20:27:45.515150] [INFO ] [sig ] Generating forecast for: NFG [2026-02-17T20:27:45.515183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-17T20:27:45.526554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-17T20:27:45.526956] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-17T20:27:45.528018] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-17T20:27:45.528071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:45.528104] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:45.528132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:45.528191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:45.587303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:45.588215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:45.588301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:45.588335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:45.727646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:45.727805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:45.727845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:45.727875] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:45.731330] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-02-17T20:27:45.731625] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-17T20:27:45.731752] [INFO ] [sig ] NFG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:45.880370] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NFG.txt [2026-02-17T20:27:45.880516] [INFO ] [sig ] [2112/3401] Completed NFG in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:45.880556] [INFO ] [sig ] [2113/3401] Forecasting NFJ... [2026-02-17T20:27:45.880606] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-17T20:27:45.880639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-17T20:27:45.892981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-17T20:27:45.893536] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-17T20:27:45.894399] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-17T20:27:45.894664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:45.894700] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:45.894728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:45.894799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:45.953613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:45.954278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:45.954358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:45.954391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:46.081621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:46.081785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:46.081826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:46.081856] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:46.085393] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=62.87%) [2026-02-17T20:27:46.085714] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-17T20:27:46.085847] [INFO ] [sig ] NFJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:46.241935] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NFJ.txt [2026-02-17T20:27:46.242091] [INFO ] [sig ] [2113/3401] Completed NFJ in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:46.242134] [INFO ] [sig ] [2114/3401] Forecasting NFLX... [2026-02-17T20:27:46.242165] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-17T20:27:46.242198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-17T20:27:46.255458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-17T20:27:46.256054] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-17T20:27:46.256923] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-17T20:27:46.256993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:46.257029] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:46.257058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:46.257118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:46.321608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:46.322603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:46.322702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:46.322738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:46.455394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:46.455557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:46.455617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:46.455649] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:46.459153] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=60.74%) [2026-02-17T20:27:46.459648] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-17T20:27:46.459779] [INFO ] [sig ] NFLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:46.609046] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NFLX.txt [2026-02-17T20:27:46.609227] [INFO ] [sig ] [2114/3401] Completed NFLX in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:46.609271] [INFO ] [sig ] [2115/3401] Forecasting NFTY... [2026-02-17T20:27:46.609301] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-17T20:27:46.609333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-17T20:27:46.621941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-17T20:27:46.622356] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-17T20:27:46.623457] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-17T20:27:46.623513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:46.623758] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:46.623792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:46.623864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:46.693998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:46.694950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:46.695036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:46.695077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:46.823991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:46.824148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:46.824189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:46.824218] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:46.827705] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-02-17T20:27:46.827996] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-17T20:27:46.828128] [INFO ] [sig ] NFTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:46.974538] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NFTY.txt [2026-02-17T20:27:46.974703] [INFO ] [sig ] [2115/3401] Completed NFTY in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:46.974744] [INFO ] [sig ] [2116/3401] Forecasting NGG... [2026-02-17T20:27:46.974779] [INFO ] [sig ] Generating forecast for: NGG [2026-02-17T20:27:46.974811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-17T20:27:46.987020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-17T20:27:46.987421] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-17T20:27:46.988274] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-17T20:27:46.988331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:46.988364] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:46.988392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:46.988450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:47.047836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:47.048816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:47.048908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:47.048943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:47.179887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:47.180047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:47.180088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:47.180118] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:47.183868] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-17T20:27:47.184160] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-17T20:27:47.184296] [INFO ] [sig ] NGG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:47.334565] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NGG.txt [2026-02-17T20:27:47.334729] [INFO ] [sig ] [2116/3401] Completed NGG in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:47.334769] [INFO ] [sig ] [2117/3401] Forecasting NGL... [2026-02-17T20:27:47.334798] [INFO ] [sig ] Generating forecast for: NGL [2026-02-17T20:27:47.334829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-17T20:27:47.348965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-17T20:27:47.349350] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-17T20:27:47.350437] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-17T20:27:47.350492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:47.350525] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:47.350554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:47.350637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:47.413213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:47.414147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:47.414274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:47.414310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:47.537454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:47.537625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:47.537667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:47.537696] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:47.541542] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-02-17T20:27:47.541839] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-17T20:27:47.541968] [INFO ] [sig ] NGL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:47.685760] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NGL.txt [2026-02-17T20:27:47.685894] [INFO ] [sig ] [2117/3401] Completed NGL in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:47.685940] [INFO ] [sig ] [2118/3401] Forecasting NGNE... [2026-02-17T20:27:47.685971] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-17T20:27:47.686003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-17T20:27:47.698274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-17T20:27:47.698656] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-17T20:27:47.699451] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-17T20:27:47.699504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:47.699537] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:47.699564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:47.699642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:47.760213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:47.761032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:47.761115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:47.761150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:47.883639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:47.883795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:47.883838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:47.883868] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:47.887358] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-02-17T20:27:47.887707] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-17T20:27:47.887864] [INFO ] [sig ] NGNE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:48.040396] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NGNE.txt [2026-02-17T20:27:48.040555] [INFO ] [sig ] [2118/3401] Completed NGNE in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:48.040620] [INFO ] [sig ] [2119/3401] Forecasting NGS... [2026-02-17T20:27:48.040652] [INFO ] [sig ] Generating forecast for: NGS [2026-02-17T20:27:48.040693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-17T20:27:48.052279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-17T20:27:48.052697] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-17T20:27:48.053603] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-17T20:27:48.053660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:48.053697] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:48.053727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:48.053789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:48.116199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:48.117122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:48.117222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:48.117262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:48.233926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:48.234085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:48.234128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:48.234158] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:48.237592] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: DOWN (p=15.79%) [2026-02-17T20:27:48.237875] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-17T20:27:48.238044] [INFO ] [sig ] NGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:48.384211] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NGS.txt [2026-02-17T20:27:48.384371] [INFO ] [sig ] [2119/3401] Completed NGS in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:48.384418] [INFO ] [sig ] [2120/3401] Forecasting NGVC... [2026-02-17T20:27:48.384449] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-17T20:27:48.384480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-17T20:27:48.396442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-17T20:27:48.396802] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-17T20:27:48.397701] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-17T20:27:48.397757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:48.397790] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:48.397816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:48.397874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:48.458338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:48.459174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:48.459265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:48.459308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:48.579468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:48.579645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:48.579687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:48.579716] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:48.583160] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-17T20:27:48.583463] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-17T20:27:48.583616] [INFO ] [sig ] NGVC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:48.733292] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NGVC.txt [2026-02-17T20:27:48.733489] [INFO ] [sig ] [2120/3401] Completed NGVC in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:48.733538] [INFO ] [sig ] [2121/3401] Forecasting NHI... [2026-02-17T20:27:48.733587] [INFO ] [sig ] Generating forecast for: NHI [2026-02-17T20:27:48.733625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-17T20:27:48.744598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-17T20:27:48.744966] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-17T20:27:48.745814] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-17T20:27:48.745867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:48.745898] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:48.745924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:48.745980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:48.805175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:48.806376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:48.806474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:48.806510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:48.937549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:48.937735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:48.937795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:48.937829] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:48.941489] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=75.62%) [2026-02-17T20:27:48.941824] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-17T20:27:48.941966] [INFO ] [sig ] NHI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:49.090535] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NHI.txt [2026-02-17T20:27:49.090699] [INFO ] [sig ] [2121/3401] Completed NHI in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:49.090742] [INFO ] [sig ] [2122/3401] Forecasting NHTC... [2026-02-17T20:27:49.090772] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-17T20:27:49.090804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-17T20:27:49.102398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-17T20:27:49.103010] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-17T20:27:49.104082] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-17T20:27:49.104134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:49.104167] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:49.104194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:49.104260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:49.165731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:49.166553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:49.166654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:49.166689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:49.280053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:49.280217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:49.280257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:49.280286] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:49.283767] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-17T20:27:49.284054] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-17T20:27:49.284182] [INFO ] [sig ] NHTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:49.430730] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NHTC.txt [2026-02-17T20:27:49.430867] [INFO ] [sig ] [2122/3401] Completed NHTC in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:49.430907] [INFO ] [sig ] [2123/3401] Forecasting NI... [2026-02-17T20:27:49.430936] [INFO ] [sig ] Generating forecast for: NI [2026-02-17T20:27:49.430967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-17T20:27:49.443351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-17T20:27:49.443914] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-17T20:27:49.444923] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-17T20:27:49.444977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:49.445010] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:49.445037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:49.445094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:49.509841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:49.511057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:49.511163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:49.511197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:49.654395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:49.654779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:49.654825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:49.654855] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:49.659306] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-02-17T20:27:49.659688] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-17T20:27:49.659835] [INFO ] [sig ] NI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:49.816436] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NI.txt [2026-02-17T20:27:49.816826] [INFO ] [sig ] [2123/3401] Completed NI in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-17T20:27:49.816870] [INFO ] [sig ] [2124/3401] Forecasting NIC... [2026-02-17T20:27:49.816899] [INFO ] [sig ] Generating forecast for: NIC [2026-02-17T20:27:49.816930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-17T20:27:49.829080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-17T20:27:49.829476] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-17T20:27:49.830305] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-17T20:27:49.830364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:49.830425] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:49.830454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:49.830513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:49.892868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:49.893846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:49.893937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:49.893971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:50.039900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:50.040087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:50.040136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:50.040166] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:50.044390] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=16.29%) [2026-02-17T20:27:50.044889] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-17T20:27:50.045062] [INFO ] [sig ] NIC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:50.200132] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NIC.txt [2026-02-17T20:27:50.200340] [INFO ] [sig ] [2124/3401] Completed NIC in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-17T20:27:50.200402] [INFO ] [sig ] [2125/3401] Forecasting NICE... [2026-02-17T20:27:50.200439] [INFO ] [sig ] Generating forecast for: NICE [2026-02-17T20:27:50.200473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-17T20:27:50.213093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-17T20:27:50.213445] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-17T20:27:50.214276] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-17T20:27:50.214331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:50.214391] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:50.214421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:50.214480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:50.273854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:50.274737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:50.274823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:50.274863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:50.400611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:50.400777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:50.400821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:50.400852] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:50.404364] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=55.99%) [2026-02-17T20:27:50.404694] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-17T20:27:50.404835] [INFO ] [sig ] NICE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:50.558654] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NICE.txt [2026-02-17T20:27:50.558821] [INFO ] [sig ] [2125/3401] Completed NICE in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-17T20:27:50.558876] [INFO ] [sig ] [2126/3401] Forecasting NIE... [2026-02-17T20:27:50.558927] [INFO ] [sig ] Generating forecast for: NIE [2026-02-17T20:27:50.558965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-17T20:27:50.571334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-17T20:27:50.571828] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-17T20:27:50.572696] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-17T20:27:50.572750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:50.572782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:50.572809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:50.572869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:50.634302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:50.635442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:50.635530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:50.635564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:50.758763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:50.758932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:50.758976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:50.759006] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:50.762680] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-17T20:27:50.763015] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-17T20:27:50.763160] [INFO ] [sig ] NIE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:50.907752] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NIE.txt [2026-02-17T20:27:50.907908] [INFO ] [sig ] [2126/3401] Completed NIE in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-17T20:27:50.907951] [INFO ] [sig ] [2127/3401] Forecasting NIKL... [2026-02-17T20:27:50.907981] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-17T20:27:50.908015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-17T20:27:50.920198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-17T20:27:50.920639] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-17T20:27:50.921490] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-17T20:27:50.921546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:50.921604] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:50.921636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:50.921694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:50.984507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:50.985405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:50.985490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:50.985525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:51.101990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:51.102149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:51.102189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:51.102250] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:51.105746] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=62.49%) [2026-02-17T20:27:51.106037] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-17T20:27:51.106163] [INFO ] [sig ] NIKL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:51.275288] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NIKL.txt [2026-02-17T20:27:51.275467] [INFO ] [sig ] [2127/3401] Completed NIKL in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:51.275528] [INFO ] [sig ] [2128/3401] Forecasting NIM... [2026-02-17T20:27:51.275563] [INFO ] [sig ] Generating forecast for: NIM [2026-02-17T20:27:51.275621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-17T20:27:51.287029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-17T20:27:51.287400] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-17T20:27:51.288253] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-17T20:27:51.288310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:51.288348] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:51.288378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:51.288437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:51.349217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:51.349963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:51.350045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:51.350079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:51.463784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:51.463943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:51.463983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:51.464012] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:51.467456] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=63.84%) [2026-02-17T20:27:51.467761] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-17T20:27:51.467895] [INFO ] [sig ] NIM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:51.613158] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NIM.txt [2026-02-17T20:27:51.613274] [INFO ] [sig ] [2128/3401] Completed NIM in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:51.613314] [INFO ] [sig ] [2129/3401] Forecasting NIO... [2026-02-17T20:27:51.613344] [INFO ] [sig ] Generating forecast for: NIO [2026-02-17T20:27:51.613380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-17T20:27:51.624727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-17T20:27:51.625056] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-17T20:27:51.625877] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-17T20:27:51.625931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:51.625965] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:51.625993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:51.626053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:51.686880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:51.687679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:51.687779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:51.687813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:51.809622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:51.809783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:51.809825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:51.809858] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:51.813458] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=37.37%) [2026-02-17T20:27:51.813771] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-17T20:27:51.813907] [INFO ] [sig ] NIO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:51.962875] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NIO.txt [2026-02-17T20:27:51.963030] [INFO ] [sig ] [2129/3401] Completed NIO in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:51.963074] [INFO ] [sig ] [2130/3401] Forecasting NKSH... [2026-02-17T20:27:51.963108] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-17T20:27:51.963142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-17T20:27:51.974394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-17T20:27:51.974745] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-17T20:27:51.975597] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-17T20:27:51.975655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:51.975698] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:51.975729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:51.975787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:52.036859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:52.037687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:52.037770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:52.037807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:52.147008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:52.147165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:52.147235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:52.147268] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:52.150742] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-17T20:27:52.151017] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-17T20:27:52.151145] [INFO ] [sig ] NKSH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:52.306836] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NKSH.txt [2026-02-17T20:27:52.306972] [INFO ] [sig ] [2130/3401] Completed NKSH in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:52.307012] [INFO ] [sig ] [2131/3401] Forecasting NKTX... [2026-02-17T20:27:52.307042] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-17T20:27:52.307074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-17T20:27:52.318512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-17T20:27:52.318900] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-17T20:27:52.319748] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-17T20:27:52.319801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:52.319833] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:52.319860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:52.319917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:52.377562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:52.378428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:52.378522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:52.378556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:52.502470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:52.502661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:52.502706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:52.502738] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:52.506242] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=39.07%) [2026-02-17T20:27:52.506539] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-17T20:27:52.506689] [INFO ] [sig ] NKTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:52.651983] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NKTX.txt [2026-02-17T20:27:52.652142] [INFO ] [sig ] [2131/3401] Completed NKTX in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:52.652183] [INFO ] [sig ] [2132/3401] Forecasting NKX... [2026-02-17T20:27:52.652214] [INFO ] [sig ] Generating forecast for: NKX [2026-02-17T20:27:52.652245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-17T20:27:52.663946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-17T20:27:52.664327] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-17T20:27:52.665131] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-17T20:27:52.665184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:52.665226] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:52.665266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:52.665336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:52.725864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:52.727001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:52.727086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:52.727122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:52.848188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:52.848353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:52.848396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:52.848447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:52.852000] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-17T20:27:52.852296] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-17T20:27:52.852436] [INFO ] [sig ] NKX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:52.994119] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NKX.txt [2026-02-17T20:27:52.994285] [INFO ] [sig ] [2132/3401] Completed NKX in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:52.994325] [INFO ] [sig ] [2133/3401] Forecasting NLOP... [2026-02-17T20:27:52.994359] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-17T20:27:52.994390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-17T20:27:53.006316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-17T20:27:53.006732] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-17T20:27:53.007560] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-17T20:27:53.007702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:53.007739] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:53.007767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:53.007827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:53.067611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:53.068562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:53.068672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:53.068708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:53.190251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:53.190425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:53.190470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:53.190502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:53.194012] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-17T20:27:53.194302] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-17T20:27:53.194435] [INFO ] [sig ] NLOP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:53.348637] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NLOP.txt [2026-02-17T20:27:53.348807] [INFO ] [sig ] [2133/3401] Completed NLOP in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:53.348851] [INFO ] [sig ] [2134/3401] Forecasting NLY... [2026-02-17T20:27:53.348889] [INFO ] [sig ] Generating forecast for: NLY [2026-02-17T20:27:53.348925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-17T20:27:53.365370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-17T20:27:53.365898] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-17T20:27:53.366976] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-17T20:27:53.367045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:53.367090] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:53.367131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:53.367237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:53.441169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:53.442226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:53.442432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:53.442469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:53.569651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:53.569816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:53.569857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:53.569887] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:53.573319] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-17T20:27:53.573617] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-17T20:27:53.573747] [INFO ] [sig ] NLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:53.720455] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NLY.txt [2026-02-17T20:27:53.720646] [INFO ] [sig ] [2134/3401] Completed NLY in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:53.720691] [INFO ] [sig ] [2135/3401] Forecasting NMAI... [2026-02-17T20:27:53.720723] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-17T20:27:53.720753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-17T20:27:53.733271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-17T20:27:53.733700] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-17T20:27:53.734516] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-17T20:27:53.734598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:53.734637] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:53.734666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:53.734726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:53.797990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:53.799127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:53.799214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:53.799246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:53.924533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:53.924723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:53.924769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:53.924800] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:53.928296] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=87.54%) [2026-02-17T20:27:53.928609] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-17T20:27:53.928743] [INFO ] [sig ] NMAI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:54.077671] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NMAI.txt [2026-02-17T20:27:54.077835] [INFO ] [sig ] [2135/3401] Completed NMAI in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:54.077876] [INFO ] [sig ] [2136/3401] Forecasting NMCO... [2026-02-17T20:27:54.077905] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-17T20:27:54.077937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-17T20:27:54.089597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-17T20:27:54.090024] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-17T20:27:54.090880] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-17T20:27:54.090934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:54.090966] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:54.090993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:54.091068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:54.151916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:54.153013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:54.153100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:54.153136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:54.284903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:54.285074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:54.285115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:54.285144] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:54.289538] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-02-17T20:27:54.290043] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-17T20:27:54.290179] [INFO ] [sig ] NMCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:54.448827] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NMCO.txt [2026-02-17T20:27:54.448990] [INFO ] [sig ] [2136/3401] Completed NMCO in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:54.449032] [INFO ] [sig ] [2137/3401] Forecasting NMFC... [2026-02-17T20:27:54.449063] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-17T20:27:54.449093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-17T20:27:54.463208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-17T20:27:54.463885] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-17T20:27:54.464975] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-17T20:27:54.465031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:54.465066] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:54.465096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:54.465156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:54.525183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:54.526142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:54.526237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:54.526271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:54.657854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:54.658023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:54.658065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:54.658097] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:54.662308] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-17T20:27:54.662846] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-17T20:27:54.662983] [INFO ] [sig ] NMFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:54.812089] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NMFC.txt [2026-02-17T20:27:54.812290] [INFO ] [sig ] [2137/3401] Completed NMFC in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:54.812332] [INFO ] [sig ] [2138/3401] Forecasting NMG... [2026-02-17T20:27:54.812367] [INFO ] [sig ] Generating forecast for: NMG [2026-02-17T20:27:54.812406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-17T20:27:54.824367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-17T20:27:54.824980] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-17T20:27:54.825998] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-17T20:27:54.826067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:54.826100] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:54.826127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:54.826183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:54.885512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:54.886416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:54.886502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:54.886535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:55.006709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:55.006881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:55.006924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:55.006955] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:55.010622] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-17T20:27:55.010946] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-17T20:27:55.011086] [INFO ] [sig ] NMG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:55.157248] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NMG.txt [2026-02-17T20:27:55.157426] [INFO ] [sig ] [2138/3401] Completed NMG in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:55.157474] [INFO ] [sig ] [2139/3401] Forecasting NMI... [2026-02-17T20:27:55.157512] [INFO ] [sig ] Generating forecast for: NMI [2026-02-17T20:27:55.157548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-17T20:27:55.168924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-17T20:27:55.169339] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-17T20:27:55.170228] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-17T20:27:55.170282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:55.170315] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:55.170344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:55.170416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:55.229385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:55.230541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:55.230649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:55.230685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:55.342377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:55.342552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:55.342614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:55.342646] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:55.346152] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=32.94%) [2026-02-17T20:27:55.346452] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-17T20:27:55.346607] [INFO ] [sig ] NMI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:55.497915] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NMI.txt [2026-02-17T20:27:55.498082] [INFO ] [sig ] [2139/3401] Completed NMI in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:55.498122] [INFO ] [sig ] [2140/3401] Forecasting NMIH... [2026-02-17T20:27:55.498153] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-17T20:27:55.498185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-17T20:27:55.511126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-17T20:27:55.511526] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-17T20:27:55.512338] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-17T20:27:55.512390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:55.512423] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:55.512452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:55.512509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:55.571532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:55.572446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:55.572531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:55.572564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:55.690200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:55.690365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:55.690408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:55.690440] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:55.693921] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=79.31%) [2026-02-17T20:27:55.694213] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-17T20:27:55.694351] [INFO ] [sig ] NMIH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:55.843013] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NMIH.txt [2026-02-17T20:27:55.843219] [INFO ] [sig ] [2140/3401] Completed NMIH in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-17T20:27:55.843281] [INFO ] [sig ] [2141/3401] Forecasting NMM... [2026-02-17T20:27:55.843329] [INFO ] [sig ] Generating forecast for: NMM [2026-02-17T20:27:55.843379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-17T20:27:55.855677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-17T20:27:55.856075] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-17T20:27:55.856926] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-17T20:27:55.856982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:55.857047] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:55.857078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:55.857137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:55.919135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:55.920030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:55.920118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:55.920154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:56.068639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:56.068816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:56.068858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:56.068888] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:56.073165] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-17T20:27:56.073556] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-17T20:27:56.073883] [INFO ] [sig ] NMM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:56.250617] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NMM.txt [2026-02-17T20:27:56.250849] [INFO ] [sig ] [2141/3401] Completed NMM in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-17T20:27:56.250912] [INFO ] [sig ] [2142/3401] Forecasting NMRA... [2026-02-17T20:27:56.250958] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-17T20:27:56.251006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-17T20:27:56.267338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-17T20:27:56.267956] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-17T20:27:56.269261] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-17T20:27:56.269336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:56.269386] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:56.269435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:56.269543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:56.342704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:56.343957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:56.344100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:56.344154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:56.506558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:56.506791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:56.506841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:56.506879] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:56.512539] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=25.26%) [2026-02-17T20:27:56.513143] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-17T20:27:56.513385] [INFO ] [sig ] NMRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:56.739700] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NMRA.txt [2026-02-17T20:27:56.739936] [INFO ] [sig ] [2142/3401] Completed NMRA in 0.5s | 2.78 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-17T20:27:56.740004] [INFO ] [sig ] [2143/3401] Forecasting NMRK... [2026-02-17T20:27:56.740057] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-17T20:27:56.740113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-17T20:27:56.761656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-17T20:27:56.762216] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-17T20:27:56.763490] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-17T20:27:56.763570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:56.763651] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:56.763700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:56.763796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:56.851326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:56.852555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:56.852719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:56.852782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:57.028886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:57.029099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:57.029154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:57.029190] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:57.034765] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=78.33%) [2026-02-17T20:27:57.035362] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-17T20:27:57.035622] [INFO ] [sig ] NMRK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:57.255212] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NMRK.txt [2026-02-17T20:27:57.255461] [INFO ] [sig ] [2143/3401] Completed NMRK in 0.5s | 2.78 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-17T20:27:57.255536] [INFO ] [sig ] [2144/3401] Forecasting NN... [2026-02-17T20:27:57.255629] [INFO ] [sig ] Generating forecast for: NN [2026-02-17T20:27:57.255680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-17T20:27:57.271069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-17T20:27:57.271535] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-17T20:27:57.272513] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-17T20:27:57.272588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:57.272633] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:57.272668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:57.272742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:57.342530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:57.343652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:57.343756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:57.343796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:57.511171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:57.511350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:57.511391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:57.511498] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:57.515510] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-17T20:27:57.515911] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-17T20:27:57.516077] [INFO ] [sig ] NN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:57.672556] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NN.txt [2026-02-17T20:27:57.672754] [INFO ] [sig ] [2144/3401] Completed NN in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:27:57.672798] [INFO ] [sig ] [2145/3401] Forecasting NNDM... [2026-02-17T20:27:57.672830] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-17T20:27:57.672862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-17T20:27:57.685076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-17T20:27:57.685558] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-17T20:27:57.686686] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-17T20:27:57.686748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:57.686798] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:57.686843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:57.686923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:57.750018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:57.751027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:57.751127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:57.751181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:57.880507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:57.880695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:57.880755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:57.880786] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:57.884292] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-02-17T20:27:57.884606] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-17T20:27:57.884742] [INFO ] [sig ] NNDM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:58.037560] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NNDM.txt [2026-02-17T20:27:58.037738] [INFO ] [sig ] [2145/3401] Completed NNDM in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:27:58.037780] [INFO ] [sig ] [2146/3401] Forecasting NNE... [2026-02-17T20:27:58.037813] [INFO ] [sig ] Generating forecast for: NNE [2026-02-17T20:27:58.037845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-17T20:27:58.049431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-17T20:27:58.049874] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-17T20:27:58.050766] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-17T20:27:58.050834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:58.050886] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:58.050928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:58.050995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:58.120074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:58.121212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:58.121301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:58.121335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:58.249171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:58.249322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:58.249362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:58.249392] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:58.253258] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=22.84%) [2026-02-17T20:27:58.253547] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-17T20:27:58.253698] [INFO ] [sig ] NNE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:58.406011] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NNE.txt [2026-02-17T20:27:58.406192] [INFO ] [sig ] [2146/3401] Completed NNE in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:27:58.406242] [INFO ] [sig ] [2147/3401] Forecasting NNI... [2026-02-17T20:27:58.406286] [INFO ] [sig ] Generating forecast for: NNI [2026-02-17T20:27:58.406326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-17T20:27:58.419640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-17T20:27:58.420032] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-17T20:27:58.420949] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-17T20:27:58.421004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:58.421038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:58.421065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:58.421122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:58.480799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:58.481671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:58.481759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:58.481824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:58.608000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:58.608165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:58.608206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:58.608234] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:58.612140] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-02-17T20:27:58.612434] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-17T20:27:58.612563] [INFO ] [sig ] NNI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:58.777681] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NNI.txt [2026-02-17T20:27:58.777852] [INFO ] [sig ] [2147/3401] Completed NNI in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:27:58.777902] [INFO ] [sig ] [2148/3401] Forecasting NNN... [2026-02-17T20:27:58.777947] [INFO ] [sig ] Generating forecast for: NNN [2026-02-17T20:27:58.777992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-17T20:27:58.790312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-17T20:27:58.790762] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-17T20:27:58.792092] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-17T20:27:58.792147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:58.792180] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:58.792207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:58.792265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:58.858401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:58.859277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:58.859363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:58.859398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:58.987682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:58.987847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:58.987891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:58.987922] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:58.991516] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-02-17T20:27:58.991852] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-17T20:27:58.991997] [INFO ] [sig ] NNN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:27:59.143100] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NNN.txt [2026-02-17T20:27:59.143264] [INFO ] [sig ] [2148/3401] Completed NNN in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:27:59.143313] [INFO ] [sig ] [2149/3401] Forecasting NNOX... [2026-02-17T20:27:59.143351] [INFO ] [sig ] Generating forecast for: NNOX [2026-02-17T20:27:59.143383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNOX' from 'https://tdm.silogroup.org/data/derivative_storage/NNOX.csv'. [2026-02-17T20:27:59.155425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNOX'. [2026-02-17T20:27:59.155811] [INFO ] [FORECASTER] Starting predict_future for NNOX [2026-02-17T20:27:59.156647] [DEBUG] [LOCAL ] No optimal features file found for NNOX: ./output/feature-sets/NNOX.txt [2026-02-17T20:27:59.156705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:59.156752] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:59.156780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:59.156838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:59.214742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:59.215621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:59.215704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:59.215736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:59.343514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:59.343896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:59.343959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:59.343990] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:59.347748] [DEBUG] [FORECASTER] NNOX: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-17T20:27:59.348226] [INFO ] [FORECASTER] Completed predict_future for NNOX [2026-02-17T20:27:59.348353] [INFO ] [sig ] NNOX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:59.507531] [INFO ] [LOCAL ] Saved forecast: NNOX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NNOX.txt [2026-02-17T20:27:59.507715] [INFO ] [sig ] [2149/3401] Completed NNOX in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:27:59.507755] [INFO ] [sig ] [2150/3401] Forecasting NNY... [2026-02-17T20:27:59.507786] [INFO ] [sig ] Generating forecast for: NNY [2026-02-17T20:27:59.507816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-17T20:27:59.519497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-17T20:27:59.519957] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-17T20:27:59.520778] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-17T20:27:59.520830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:59.520862] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:59.520888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:59.520943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:59.584594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:59.585503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:59.585622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:59.585664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:27:59.696801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:27:59.696967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:27:59.697008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:27:59.697036] [INFO ] [FORECASTER] Training complete [2026-02-17T20:27:59.701074] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-17T20:27:59.701368] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-17T20:27:59.701500] [INFO ] [sig ] NNY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:27:59.847653] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NNY.txt [2026-02-17T20:27:59.847818] [INFO ] [sig ] [2150/3401] Completed NNY in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:27:59.847858] [INFO ] [sig ] [2151/3401] Forecasting NOA... [2026-02-17T20:27:59.847887] [INFO ] [sig ] Generating forecast for: NOA [2026-02-17T20:27:59.847919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-17T20:27:59.860133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-17T20:27:59.860569] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-17T20:27:59.861387] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-17T20:27:59.861441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:27:59.861474] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:27:59.861502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:27:59.861558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:27:59.922946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:27:59.924059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:27:59.924182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:27:59.924218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:00.083631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:00.083803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:00.083848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:00.083879] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:00.087905] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=3.45%) [2026-02-17T20:28:00.088262] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-17T20:28:00.088410] [INFO ] [sig ] NOA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:00.249329] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NOA.txt [2026-02-17T20:28:00.249494] [INFO ] [sig ] [2151/3401] Completed NOA in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:28:00.249610] [INFO ] [sig ] [2152/3401] Forecasting NOAH... [2026-02-17T20:28:00.249682] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-17T20:28:00.249739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-17T20:28:00.262570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-17T20:28:00.263013] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-17T20:28:00.264075] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-17T20:28:00.264142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:00.264183] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:00.264218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:00.264301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:00.332633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:00.333353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:00.333436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:00.333471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:00.466655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:00.466823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:00.466881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:00.466931] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:00.470689] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=21.85%) [2026-02-17T20:28:00.470988] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-17T20:28:00.471155] [INFO ] [sig ] NOAH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:00.632773] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NOAH.txt [2026-02-17T20:28:00.633135] [INFO ] [sig ] [2152/3401] Completed NOAH in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:28:00.633188] [INFO ] [sig ] [2153/3401] Forecasting NODK... [2026-02-17T20:28:00.633227] [INFO ] [sig ] Generating forecast for: NODK [2026-02-17T20:28:00.633263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-17T20:28:00.646222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-17T20:28:00.646619] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-17T20:28:00.647712] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-17T20:28:00.647777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:00.647820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:00.647857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:00.647916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:00.713050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:00.713920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:00.714017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:00.714052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:00.822636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:00.822805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:00.822847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:00.822879] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:00.827213] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=23.63%) [2026-02-17T20:28:00.827517] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-17T20:28:00.827697] [INFO ] [sig ] NODK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:00.994711] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NODK.txt [2026-02-17T20:28:00.994894] [INFO ] [sig ] [2153/3401] Completed NODK in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:28:00.994958] [INFO ] [sig ] [2154/3401] Forecasting NOG... [2026-02-17T20:28:00.994997] [INFO ] [sig ] Generating forecast for: NOG [2026-02-17T20:28:00.995030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-17T20:28:01.009384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-17T20:28:01.009797] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-17T20:28:01.011297] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-17T20:28:01.011352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:01.011384] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:01.011411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:01.011469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:01.079956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:01.080995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:01.081104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:01.081140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:01.218062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:01.218227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:01.218269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:01.218299] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:01.222157] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=10.14%) [2026-02-17T20:28:01.222462] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-17T20:28:01.222628] [INFO ] [sig ] NOG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:01.392699] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NOG.txt [2026-02-17T20:28:01.392920] [INFO ] [sig ] [2154/3401] Completed NOG in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:28:01.392980] [INFO ] [sig ] [2155/3401] Forecasting NOMD... [2026-02-17T20:28:01.393015] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-17T20:28:01.393046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-17T20:28:01.405677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-17T20:28:01.406122] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-17T20:28:01.407101] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-17T20:28:01.407169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:01.407246] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:01.407282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:01.407348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:01.473691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:01.474613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:01.474894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:01.474940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:01.611369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:01.611538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:01.611620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:01.611672] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:01.616126] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: UP (p=99.90%) [2026-02-17T20:28:01.616495] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-17T20:28:01.616686] [INFO ] [sig ] NOMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:01.787650] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NOMD.txt [2026-02-17T20:28:01.787854] [INFO ] [sig ] [2155/3401] Completed NOMD in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-17T20:28:01.787899] [INFO ] [sig ] [2156/3401] Forecasting NPCE... [2026-02-17T20:28:01.787930] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-17T20:28:01.787964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-17T20:28:01.805105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-17T20:28:01.805610] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-17T20:28:01.806536] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-17T20:28:01.806649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:01.806692] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:01.806721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:01.806787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:01.870858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:01.871883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:01.872015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:01.872051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:02.000119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:02.000328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:02.000386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:02.000452] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:02.006016] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=39.69%) [2026-02-17T20:28:02.006553] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-17T20:28:02.006776] [INFO ] [sig ] NPCE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:02.173487] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NPCE.txt [2026-02-17T20:28:02.174352] [INFO ] [sig ] [2156/3401] Completed NPCE in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-17T20:28:02.174400] [INFO ] [sig ] [2157/3401] Forecasting NPFD... [2026-02-17T20:28:02.174431] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-17T20:28:02.174462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-17T20:28:02.186529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-17T20:28:02.186926] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-17T20:28:02.187779] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-17T20:28:02.187833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:02.187867] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:02.187895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:02.187953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:02.246000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:02.246940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:02.247027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:02.247061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:02.371502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:02.371701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:02.371746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:02.371777] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:02.375489] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=5.86%) [2026-02-17T20:28:02.375894] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-17T20:28:02.376049] [INFO ] [sig ] NPFD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:02.532187] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NPFD.txt [2026-02-17T20:28:02.532371] [INFO ] [sig ] [2157/3401] Completed NPFD in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-17T20:28:02.532420] [INFO ] [sig ] [2158/3401] Forecasting NPK... [2026-02-17T20:28:02.532454] [INFO ] [sig ] Generating forecast for: NPK [2026-02-17T20:28:02.532488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-17T20:28:02.544709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-17T20:28:02.545156] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-17T20:28:02.546110] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-17T20:28:02.546167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:02.546233] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:02.546262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:02.546322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:02.605110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:02.606113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:02.606208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:02.606261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:02.735828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:02.736010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:02.736052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:02.736082] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:02.740225] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-17T20:28:02.740704] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-17T20:28:02.740877] [INFO ] [sig ] NPK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:02.890606] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NPK.txt [2026-02-17T20:28:02.890779] [INFO ] [sig ] [2158/3401] Completed NPK in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-17T20:28:02.890822] [INFO ] [sig ] [2159/3401] Forecasting NPO... [2026-02-17T20:28:02.890853] [INFO ] [sig ] Generating forecast for: NPO [2026-02-17T20:28:02.890884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-17T20:28:02.902282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-17T20:28:02.902731] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-17T20:28:02.903524] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-17T20:28:02.903608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:02.903645] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:02.903673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:02.903731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:02.961466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:02.962257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:02.962338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:02.962371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:03.082376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:03.082536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:03.082599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:03.082631] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:03.086143] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=37.10%) [2026-02-17T20:28:03.086475] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-17T20:28:03.086649] [INFO ] [sig ] NPO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:03.231870] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NPO.txt [2026-02-17T20:28:03.232047] [INFO ] [sig ] [2159/3401] Completed NPO in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-17T20:28:03.232088] [INFO ] [sig ] [2160/3401] Forecasting NQP... [2026-02-17T20:28:03.232119] [INFO ] [sig ] Generating forecast for: NQP [2026-02-17T20:28:03.232150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-17T20:28:03.243737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-17T20:28:03.244176] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-17T20:28:03.245037] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-17T20:28:03.245090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:03.245123] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:03.245167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:03.245226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:03.303035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:03.304025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:03.304118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:03.304151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:03.423110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:03.423288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:03.423330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:03.423360] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:03.427762] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=25.22%) [2026-02-17T20:28:03.428234] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-17T20:28:03.428404] [INFO ] [sig ] NQP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:03.588036] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NQP.txt [2026-02-17T20:28:03.588202] [INFO ] [sig ] [2160/3401] Completed NQP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-17T20:28:03.588255] [INFO ] [sig ] [2161/3401] Forecasting NRC... [2026-02-17T20:28:03.588290] [INFO ] [sig ] Generating forecast for: NRC [2026-02-17T20:28:03.588324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-17T20:28:03.600546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-17T20:28:03.601014] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-17T20:28:03.601929] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-17T20:28:03.601991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:03.602026] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:03.602054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:03.602112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:03.665362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:03.666255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:03.666351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:03.666397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:03.790237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:03.790398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:03.790440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:03.790470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:03.793968] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=78.27%) [2026-02-17T20:28:03.794247] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-17T20:28:03.794373] [INFO ] [sig ] NRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:03.938444] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NRC.txt [2026-02-17T20:28:03.938643] [INFO ] [sig ] [2161/3401] Completed NRC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:03.938689] [INFO ] [sig ] [2162/3401] Forecasting NRDS... [2026-02-17T20:28:03.938721] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-17T20:28:03.938752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-17T20:28:03.951131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-17T20:28:03.951530] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-17T20:28:03.952390] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-17T20:28:03.952445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:03.952477] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:03.952505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:03.952564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:04.015828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:04.016754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:04.016863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:04.016910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:04.145955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:04.146118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:04.146160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:04.146191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:04.150207] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-02-17T20:28:04.150525] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-17T20:28:04.150705] [INFO ] [sig ] NRDS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:04.304554] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NRDS.txt [2026-02-17T20:28:04.304731] [INFO ] [sig ] [2162/3401] Completed NRDS in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:04.304791] [INFO ] [sig ] [2163/3401] Forecasting NREF... [2026-02-17T20:28:04.304825] [INFO ] [sig ] Generating forecast for: NREF [2026-02-17T20:28:04.304857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-17T20:28:04.316797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-17T20:28:04.317170] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-17T20:28:04.318060] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-17T20:28:04.318114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:04.318147] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:04.318175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:04.318233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:04.382550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:04.383521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:04.383631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:04.383667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:04.506341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:04.506508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:04.506550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:04.506600] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:04.510346] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=12.83%) [2026-02-17T20:28:04.510739] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-17T20:28:04.510895] [INFO ] [sig ] NREF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:04.657655] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NREF.txt [2026-02-17T20:28:04.657828] [INFO ] [sig ] [2163/3401] Completed NREF in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:04.657867] [INFO ] [sig ] [2164/3401] Forecasting NRG... [2026-02-17T20:28:04.657898] [INFO ] [sig ] Generating forecast for: NRG [2026-02-17T20:28:04.657935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-17T20:28:04.669663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-17T20:28:04.670066] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-17T20:28:04.670948] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-17T20:28:04.671003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:04.671036] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:04.671064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:04.671123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:04.727521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:04.728373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:04.728456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:04.728488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:04.853679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:04.853860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:04.853902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:04.853931] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:04.857426] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=14.92%) [2026-02-17T20:28:04.857752] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-17T20:28:04.857890] [INFO ] [sig ] NRG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:05.007812] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NRG.txt [2026-02-17T20:28:05.007999] [INFO ] [sig ] [2164/3401] Completed NRG in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:05.008052] [INFO ] [sig ] [2165/3401] Forecasting NRIM... [2026-02-17T20:28:05.008083] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-17T20:28:05.008112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-17T20:28:05.020022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-17T20:28:05.020444] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-17T20:28:05.021312] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-17T20:28:05.021367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:05.021402] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:05.021430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:05.021489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:05.081126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:05.082092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:05.082186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:05.082220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:05.213225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:05.213389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:05.213431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:05.213461] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:05.217011] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-17T20:28:05.217321] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-17T20:28:05.217451] [INFO ] [sig ] NRIM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:05.362417] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NRIM.txt [2026-02-17T20:28:05.362556] [INFO ] [sig ] [2165/3401] Completed NRIM in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:05.362616] [INFO ] [sig ] [2166/3401] Forecasting NRIX... [2026-02-17T20:28:05.362651] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-17T20:28:05.362684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-17T20:28:05.373802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-17T20:28:05.374150] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-17T20:28:05.374959] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-17T20:28:05.375012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:05.375043] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:05.375070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:05.375131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:05.437811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:05.438693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:05.438780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:05.438816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:05.566271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:05.566426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:05.566467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:05.566497] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:05.570049] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=23.69%) [2026-02-17T20:28:05.570329] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-17T20:28:05.570459] [INFO ] [sig ] NRIX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:05.714510] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NRIX.txt [2026-02-17T20:28:05.714670] [INFO ] [sig ] [2166/3401] Completed NRIX in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:05.714712] [INFO ] [sig ] [2167/3401] Forecasting NRK... [2026-02-17T20:28:05.714743] [INFO ] [sig ] Generating forecast for: NRK [2026-02-17T20:28:05.714774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-17T20:28:05.726130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-17T20:28:05.726490] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-17T20:28:05.727357] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-17T20:28:05.727411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:05.727443] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:05.727473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:05.727529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:05.796829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:05.797827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:05.797918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:05.797953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:05.919702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:05.919879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:05.919931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:05.919961] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:05.923628] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: UP (p=53.53%) [2026-02-17T20:28:05.923998] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-17T20:28:05.924143] [INFO ] [sig ] NRK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:06.067525] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NRK.txt [2026-02-17T20:28:06.067705] [INFO ] [sig ] [2167/3401] Completed NRK in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:06.067757] [INFO ] [sig ] [2168/3401] Forecasting NRP... [2026-02-17T20:28:06.067796] [INFO ] [sig ] Generating forecast for: NRP [2026-02-17T20:28:06.067835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-17T20:28:06.079384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-17T20:28:06.079833] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-17T20:28:06.080728] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-17T20:28:06.080782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:06.080814] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:06.080842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:06.080900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:06.139897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:06.140737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:06.140850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:06.140887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:06.261184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:06.261366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:06.261410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:06.261442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:06.265143] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-17T20:28:06.265445] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-17T20:28:06.265596] [INFO ] [sig ] NRP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:06.408135] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NRP.txt [2026-02-17T20:28:06.408272] [INFO ] [sig ] [2168/3401] Completed NRP in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:06.408311] [INFO ] [sig ] [2169/3401] Forecasting NRXP... [2026-02-17T20:28:06.408343] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-17T20:28:06.408373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-17T20:28:06.419749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-17T20:28:06.420135] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-17T20:28:06.420980] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-17T20:28:06.421035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:06.421068] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:06.421097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:06.421154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:06.479756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:06.480612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:06.480696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:06.480730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:06.601267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:06.601464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:06.601507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:06.601537] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:06.605149] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=74.18%) [2026-02-17T20:28:06.605490] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-17T20:28:06.605659] [INFO ] [sig ] NRXP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:06.753403] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NRXP.txt [2026-02-17T20:28:06.753613] [INFO ] [sig ] [2169/3401] Completed NRXP in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:06.753659] [INFO ] [sig ] [2170/3401] Forecasting NSC... [2026-02-17T20:28:06.753690] [INFO ] [sig ] Generating forecast for: NSC [2026-02-17T20:28:06.753722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-17T20:28:06.765919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-17T20:28:06.766429] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-17T20:28:06.767359] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-17T20:28:06.767415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:06.767448] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:06.767475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:06.767531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:06.826546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:06.827541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:06.827653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:06.827694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:06.953320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:06.953490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:06.953532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:06.953561] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:06.957361] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=32.62%) [2026-02-17T20:28:06.957793] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-17T20:28:06.957955] [INFO ] [sig ] NSC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:07.109748] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NSC.txt [2026-02-17T20:28:07.109895] [INFO ] [sig ] [2170/3401] Completed NSC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:07.109936] [INFO ] [sig ] [2171/3401] Forecasting NSP... [2026-02-17T20:28:07.109967] [INFO ] [sig ] Generating forecast for: NSP [2026-02-17T20:28:07.109999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-17T20:28:07.121945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-17T20:28:07.122354] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-17T20:28:07.123264] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-17T20:28:07.123320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:07.123354] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:07.123383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:07.123441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:07.182294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:07.183146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:07.183233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:07.183268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:07.304054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:07.304219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:07.304262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:07.304294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:07.308043] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-02-17T20:28:07.308366] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-17T20:28:07.308501] [INFO ] [sig ] NSP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:07.454061] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NSP.txt [2026-02-17T20:28:07.454269] [INFO ] [sig ] [2171/3401] Completed NSP in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:07.454312] [INFO ] [sig ] [2172/3401] Forecasting NSSC... [2026-02-17T20:28:07.454344] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-17T20:28:07.454375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-17T20:28:07.465544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-17T20:28:07.465890] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-17T20:28:07.466714] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-17T20:28:07.466767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:07.466800] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:07.466828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:07.466885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:07.526411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:07.527365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:07.527453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:07.527486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:07.660815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:07.660980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:07.661025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:07.661056] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:07.664820] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: DOWN (p=34.48%) [2026-02-17T20:28:07.665149] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-17T20:28:07.665290] [INFO ] [sig ] NSSC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:07.824110] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NSSC.txt [2026-02-17T20:28:07.824289] [INFO ] [sig ] [2172/3401] Completed NSSC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-17T20:28:07.824340] [INFO ] [sig ] [2173/3401] Forecasting NTAP... [2026-02-17T20:28:07.824372] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-17T20:28:07.824408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-17T20:28:07.837227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-17T20:28:07.837654] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-17T20:28:07.838616] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-17T20:28:07.838705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:07.838749] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:07.838784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:07.838855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:07.903092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:07.904058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:07.904153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:07.904187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:08.039349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:08.039516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:08.039558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:08.039609] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:08.043560] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=55.51%) [2026-02-17T20:28:08.043908] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-17T20:28:08.044054] [INFO ] [sig ] NTAP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:08.194162] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NTAP.txt [2026-02-17T20:28:08.194330] [INFO ] [sig ] [2173/3401] Completed NTAP in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-17T20:28:08.194371] [INFO ] [sig ] [2174/3401] Forecasting NTB... [2026-02-17T20:28:08.194401] [INFO ] [sig ] Generating forecast for: NTB [2026-02-17T20:28:08.194431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-17T20:28:08.205936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-17T20:28:08.206347] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-17T20:28:08.207229] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-17T20:28:08.207283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:08.207316] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:08.207342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:08.207399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:08.265531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:08.266506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:08.266615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:08.266650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:08.385319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:08.385486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:08.385526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:08.385557] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:08.389122] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-17T20:28:08.389475] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-17T20:28:08.389630] [INFO ] [sig ] NTB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:08.540470] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NTB.txt [2026-02-17T20:28:08.540654] [INFO ] [sig ] [2174/3401] Completed NTB in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-17T20:28:08.540697] [INFO ] [sig ] [2175/3401] Forecasting NTES... [2026-02-17T20:28:08.540729] [INFO ] [sig ] Generating forecast for: NTES [2026-02-17T20:28:08.540760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-17T20:28:08.552363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-17T20:28:08.552809] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-17T20:28:08.553640] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-17T20:28:08.553692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:08.553756] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:08.553791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:08.553860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:08.611748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:08.612701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:08.612804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:08.612843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:08.736229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:08.736398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:08.736438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:08.736468] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:08.740134] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=18.28%) [2026-02-17T20:28:08.740467] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-17T20:28:08.740625] [INFO ] [sig ] NTES: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:08.893537] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NTES.txt [2026-02-17T20:28:08.893723] [INFO ] [sig ] [2175/3401] Completed NTES in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-17T20:28:08.893769] [INFO ] [sig ] [2176/3401] Forecasting NTIC... [2026-02-17T20:28:08.893801] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-17T20:28:08.893832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-17T20:28:08.904990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-17T20:28:08.905353] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-17T20:28:08.906194] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-17T20:28:08.906249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:08.906282] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:08.906308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:08.906365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:08.965861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:08.966515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:08.966615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:08.966652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:09.083639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:09.083811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:09.083854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:09.083885] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:09.087521] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-02-17T20:28:09.087873] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-17T20:28:09.088018] [INFO ] [sig ] NTIC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:09.243747] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NTIC.txt [2026-02-17T20:28:09.243947] [INFO ] [sig ] [2176/3401] Completed NTIC in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-17T20:28:09.244026] [INFO ] [sig ] [2177/3401] Forecasting NTLA... [2026-02-17T20:28:09.244075] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-17T20:28:09.244123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-17T20:28:09.256300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-17T20:28:09.256731] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-17T20:28:09.257609] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-17T20:28:09.257665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:09.257700] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:09.257730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:09.257790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:09.319468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:09.320446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:09.320539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:09.320594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:09.446483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:09.446673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:09.446720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:09.446756] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:09.450494] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=61.57%) [2026-02-17T20:28:09.450823] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-17T20:28:09.450978] [INFO ] [sig ] NTLA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:09.603400] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NTLA.txt [2026-02-17T20:28:09.603613] [INFO ] [sig ] [2177/3401] Completed NTLA in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-17T20:28:09.603666] [INFO ] [sig ] [2178/3401] Forecasting NTNX... [2026-02-17T20:28:09.603703] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-17T20:28:09.603742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-17T20:28:09.615233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-17T20:28:09.615600] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-17T20:28:09.616413] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-17T20:28:09.616469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:09.616503] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:09.616531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:09.616610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:09.676162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:09.677090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:09.677177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:09.677230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:09.797509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:09.797682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:09.797725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:09.797789] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:09.801308] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-02-17T20:28:09.801627] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-17T20:28:09.801761] [INFO ] [sig ] NTNX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:09.947986] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NTNX.txt [2026-02-17T20:28:09.948137] [INFO ] [sig ] [2178/3401] Completed NTNX in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:09.948178] [INFO ] [sig ] [2179/3401] Forecasting NTRA... [2026-02-17T20:28:09.948208] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-17T20:28:09.948238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-17T20:28:09.960478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-17T20:28:09.960894] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-17T20:28:09.961728] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-17T20:28:09.961794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:09.961844] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:09.961879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:09.961949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:10.020772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:10.021566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:10.021672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:10.021707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:10.148295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:10.148464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:10.148506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:10.148537] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:10.152173] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-02-17T20:28:10.152467] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-17T20:28:10.152624] [INFO ] [sig ] NTRA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:10.298133] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NTRA.txt [2026-02-17T20:28:10.298333] [INFO ] [sig ] [2179/3401] Completed NTRA in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:10.298393] [INFO ] [sig ] [2180/3401] Forecasting NTRB... [2026-02-17T20:28:10.298427] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-17T20:28:10.298460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-17T20:28:10.310340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-17T20:28:10.310803] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-17T20:28:10.311743] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-17T20:28:10.311801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:10.311837] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:10.311865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:10.311924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:10.376365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:10.377287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:10.377388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:10.377443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:10.504086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:10.504261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:10.504352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:10.504394] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:10.508209] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-17T20:28:10.508505] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-17T20:28:10.508656] [INFO ] [sig ] NTRB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:10.668692] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NTRB.txt [2026-02-17T20:28:10.668901] [INFO ] [sig ] [2180/3401] Completed NTRB in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:10.668952] [INFO ] [sig ] [2181/3401] Forecasting NTRS... [2026-02-17T20:28:10.668988] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-17T20:28:10.669022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-17T20:28:10.682119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-17T20:28:10.682550] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-17T20:28:10.683420] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-17T20:28:10.683476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:10.683509] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:10.683536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:10.683612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:10.748168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:10.749175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:10.749301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:10.749338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:10.883478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:10.883673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:10.883719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:10.883749] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:10.887633] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-02-17T20:28:10.887970] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-17T20:28:10.888114] [INFO ] [sig ] NTRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:11.035215] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NTRS.txt [2026-02-17T20:28:11.035369] [INFO ] [sig ] [2181/3401] Completed NTRS in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:11.035408] [INFO ] [sig ] [2182/3401] Forecasting NTRSO... [2026-02-17T20:28:11.035440] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-17T20:28:11.035471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-17T20:28:11.047276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-17T20:28:11.047662] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-17T20:28:11.048489] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-17T20:28:11.048544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:11.048594] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:11.048625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:11.048682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:11.105622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:11.106335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:11.106414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:11.106446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:11.225025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:11.225191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:11.225231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:11.225261] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:11.228762] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: UP (p=64.12%) [2026-02-17T20:28:11.229052] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-17T20:28:11.229188] [INFO ] [sig ] NTRSO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:11.372491] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NTRSO.txt [2026-02-17T20:28:11.372646] [INFO ] [sig ] [2182/3401] Completed NTRSO in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:11.372689] [INFO ] [sig ] [2183/3401] Forecasting NUS... [2026-02-17T20:28:11.372720] [INFO ] [sig ] Generating forecast for: NUS [2026-02-17T20:28:11.372751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-17T20:28:11.383897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-17T20:28:11.384284] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-17T20:28:11.385090] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-17T20:28:11.385144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:11.385176] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:11.385204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:11.385261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:11.447079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:11.448118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:11.448228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:11.448263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:11.572442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:11.572635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:11.572678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:11.572707] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:11.576148] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=83.37%) [2026-02-17T20:28:11.576428] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-17T20:28:11.576556] [INFO ] [sig ] NUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:11.718446] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NUS.txt [2026-02-17T20:28:11.718607] [INFO ] [sig ] [2183/3401] Completed NUS in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:11.718649] [INFO ] [sig ] [2184/3401] Forecasting NUTX... [2026-02-17T20:28:11.718679] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-17T20:28:11.718709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-17T20:28:11.730453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-17T20:28:11.730809] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-17T20:28:11.731610] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-17T20:28:11.731674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:11.731723] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:11.731751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:11.731808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:11.789329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:11.790173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:11.790257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:11.790291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:11.913830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:11.914006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:11.914046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:11.914076] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:11.917563] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-02-17T20:28:11.917886] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-17T20:28:11.918030] [INFO ] [sig ] NUTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:12.060968] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NUTX.txt [2026-02-17T20:28:12.061113] [INFO ] [sig ] [2184/3401] Completed NUTX in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:12.061153] [INFO ] [sig ] [2185/3401] Forecasting NUVB... [2026-02-17T20:28:12.061184] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-17T20:28:12.061215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-17T20:28:12.073609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-17T20:28:12.073989] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-17T20:28:12.074796] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-17T20:28:12.074853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:12.074884] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:12.074913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:12.074970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:12.133626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:12.134378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:12.134496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:12.134532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:12.260043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:12.260243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:12.260291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:12.260322] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:12.263914] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-02-17T20:28:12.264193] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-17T20:28:12.264320] [INFO ] [sig ] NUVB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:12.406725] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NUVB.txt [2026-02-17T20:28:12.406871] [INFO ] [sig ] [2185/3401] Completed NUVB in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:12.406911] [INFO ] [sig ] [2186/3401] Forecasting NUVL... [2026-02-17T20:28:12.406945] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-17T20:28:12.406984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-17T20:28:12.418450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-17T20:28:12.418843] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-17T20:28:12.419662] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-17T20:28:12.419714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:12.419747] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:12.419775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:12.419831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:12.476606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:12.477418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:12.477499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:12.477533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:12.596069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:12.596236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:12.596281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:12.596311] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:12.599799] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=50.74%) [2026-02-17T20:28:12.600087] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-17T20:28:12.600216] [INFO ] [sig ] NUVL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:12.741591] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NUVL.txt [2026-02-17T20:28:12.741727] [INFO ] [sig ] [2186/3401] Completed NUVL in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:12.741766] [INFO ] [sig ] [2187/3401] Forecasting NUWE... [2026-02-17T20:28:12.741794] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-17T20:28:12.741825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-17T20:28:12.752672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-17T20:28:12.753020] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-17T20:28:12.753823] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-17T20:28:12.753876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:12.753908] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:12.753934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:12.753990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:12.810964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:12.811839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:12.811927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:12.811960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:12.925491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:12.925678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:12.925719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:12.925749] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:12.929253] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-02-17T20:28:12.929531] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-17T20:28:12.929682] [INFO ] [sig ] NUWE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:13.074995] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NUWE.txt [2026-02-17T20:28:13.075153] [INFO ] [sig ] [2187/3401] Completed NUWE in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:13.075200] [INFO ] [sig ] [2188/3401] Forecasting NVAX... [2026-02-17T20:28:13.075232] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-17T20:28:13.075270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-17T20:28:13.085956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-17T20:28:13.086330] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-17T20:28:13.087152] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-17T20:28:13.087224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:13.087260] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:13.087287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:13.087343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:13.144719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:13.145516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:13.145615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:13.145651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:13.265267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:13.265431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:13.265474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:13.265504] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:13.269037] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-17T20:28:13.269325] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-17T20:28:13.269453] [INFO ] [sig ] NVAX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:13.411119] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVAX.txt [2026-02-17T20:28:13.411291] [INFO ] [sig ] [2188/3401] Completed NVAX in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:13.411331] [INFO ] [sig ] [2189/3401] Forecasting NVD... [2026-02-17T20:28:13.411363] [INFO ] [sig ] Generating forecast for: NVD [2026-02-17T20:28:13.411394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-17T20:28:13.422308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-17T20:28:13.422666] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-17T20:28:13.423444] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-17T20:28:13.423497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:13.423530] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:13.423557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:13.423641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:13.480297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:13.481107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:13.481187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:13.481219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:13.598368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:13.598533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:13.598592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:13.598626] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:13.602102] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-02-17T20:28:13.602380] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-17T20:28:13.602523] [INFO ] [sig ] NVD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:13.747438] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NVD.txt [2026-02-17T20:28:13.747604] [INFO ] [sig ] [2189/3401] Completed NVD in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:13.747648] [INFO ] [sig ] [2190/3401] Forecasting NVDA... [2026-02-17T20:28:13.747679] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-17T20:28:13.747710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-17T20:28:13.759478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-17T20:28:13.759869] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-17T20:28:13.760720] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-17T20:28:13.760774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:13.760805] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:13.760833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:13.760889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:13.817918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:13.818794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:13.818878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:13.818911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:13.943673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:13.943864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:13.943909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:13.943940] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:13.947425] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-02-17T20:28:13.947745] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-17T20:28:13.947896] [INFO ] [sig ] NVDA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:14.091396] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVDA.txt [2026-02-17T20:28:14.091548] [INFO ] [sig ] [2190/3401] Completed NVDA in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-17T20:28:14.091608] [INFO ] [sig ] [2191/3401] Forecasting NVDD... [2026-02-17T20:28:14.091640] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-17T20:28:14.091670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-17T20:28:14.102914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-17T20:28:14.103275] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-17T20:28:14.104085] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-17T20:28:14.104138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:14.104170] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:14.104196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:14.104252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:14.162364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:14.163226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:14.163312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:14.163346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:14.287655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:14.287828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:14.287870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:14.287942] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:14.291483] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=15.10%) [2026-02-17T20:28:14.291794] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-17T20:28:14.291934] [INFO ] [sig ] NVDD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:14.435519] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVDD.txt [2026-02-17T20:28:14.435704] [INFO ] [sig ] [2191/3401] Completed NVDD in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-17T20:28:14.435751] [INFO ] [sig ] [2192/3401] Forecasting NVDL... [2026-02-17T20:28:14.435784] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-17T20:28:14.435816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-17T20:28:14.448537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-17T20:28:14.448954] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-17T20:28:14.449954] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-17T20:28:14.450028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:14.450106] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:14.450154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:14.450235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:14.517619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:14.518719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:14.518824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:14.518868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:14.651815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:14.652001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:14.652050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:14.652080] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:14.656064] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-02-17T20:28:14.656390] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-17T20:28:14.656536] [INFO ] [sig ] NVDL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:14.814182] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVDL.txt [2026-02-17T20:28:14.814365] [INFO ] [sig ] [2192/3401] Completed NVDL in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-17T20:28:14.814412] [INFO ] [sig ] [2193/3401] Forecasting NVDS... [2026-02-17T20:28:14.814444] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-17T20:28:14.814475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-17T20:28:14.826366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-17T20:28:14.826784] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-17T20:28:14.827715] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-17T20:28:14.827771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:14.827814] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:14.827849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:14.827925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:14.891951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:14.892888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:14.893016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:14.893064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:15.024629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:15.024795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:15.024842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:15.024879] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:15.028444] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-02-17T20:28:15.028752] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-17T20:28:15.028886] [INFO ] [sig ] NVDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:15.185029] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVDS.txt [2026-02-17T20:28:15.185182] [INFO ] [sig ] [2193/3401] Completed NVDS in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-17T20:28:15.185226] [INFO ] [sig ] [2194/3401] Forecasting NVEC... [2026-02-17T20:28:15.185260] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-17T20:28:15.185292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-17T20:28:15.196702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-17T20:28:15.197097] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-17T20:28:15.197926] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-17T20:28:15.197979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:15.198012] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:15.198040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:15.198097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:15.256360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:15.260683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:15.260818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:15.260853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:15.382826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:15.382991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:15.383031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:15.383060] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:15.386608] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-02-17T20:28:15.386916] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-17T20:28:15.387046] [INFO ] [sig ] NVEC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:15.534139] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NVEC.txt [2026-02-17T20:28:15.534308] [INFO ] [sig ] [2194/3401] Completed NVEC in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:15.534348] [INFO ] [sig ] [2195/3401] Forecasting NVG... [2026-02-17T20:28:15.534378] [INFO ] [sig ] Generating forecast for: NVG [2026-02-17T20:28:15.534411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-17T20:28:15.546095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-17T20:28:15.546471] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-17T20:28:15.547302] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-17T20:28:15.547355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:15.547414] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:15.547444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:15.547500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:15.606803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:15.607794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:15.607888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:15.607930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:15.732757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:15.732930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:15.732971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:15.733058] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:15.736614] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-02-17T20:28:15.736909] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-17T20:28:15.737041] [INFO ] [sig ] NVG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:15.881947] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NVG.txt [2026-02-17T20:28:15.882108] [INFO ] [sig ] [2195/3401] Completed NVG in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:15.882147] [INFO ] [sig ] [2196/3401] Forecasting NVGS... [2026-02-17T20:28:15.882177] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-17T20:28:15.882208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-17T20:28:15.893693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-17T20:28:15.894044] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-17T20:28:15.894846] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-17T20:28:15.894904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:15.894942] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:15.894976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:15.895046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:15.954458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:15.955219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:15.955297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:15.955330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:16.083765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:16.084007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:16.084049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:16.084085] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:16.087853] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-17T20:28:16.088186] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-17T20:28:16.088333] [INFO ] [sig ] NVGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:16.233347] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVGS.txt [2026-02-17T20:28:16.233481] [INFO ] [sig ] [2196/3401] Completed NVGS in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:16.233520] [INFO ] [sig ] [2197/3401] Forecasting NVMI... [2026-02-17T20:28:16.233550] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-17T20:28:16.233598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-17T20:28:16.245016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-17T20:28:16.245382] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-17T20:28:16.246293] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-17T20:28:16.246347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:16.246379] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:16.246406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:16.246463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:16.304982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:16.305831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:16.305941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:16.305985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:16.424026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:16.424191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:16.424234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:16.424263] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:16.427713] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=17.83%) [2026-02-17T20:28:16.427992] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-17T20:28:16.428121] [INFO ] [sig ] NVMI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:16.572140] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVMI.txt [2026-02-17T20:28:16.572291] [INFO ] [sig ] [2197/3401] Completed NVMI in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:16.572332] [INFO ] [sig ] [2198/3401] Forecasting NVO... [2026-02-17T20:28:16.572363] [INFO ] [sig ] Generating forecast for: NVO [2026-02-17T20:28:16.572395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-17T20:28:16.584182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-17T20:28:16.584624] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-17T20:28:16.585454] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-17T20:28:16.585509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:16.585542] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:16.585592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:16.585658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:16.644343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:16.645198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:16.645281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:16.645314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:16.766694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:16.766860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:16.766900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:16.766927] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:16.770543] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-17T20:28:16.770864] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-17T20:28:16.771022] [INFO ] [sig ] NVO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:16.919641] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NVO.txt [2026-02-17T20:28:16.919864] [INFO ] [sig ] [2198/3401] Completed NVO in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:16.919920] [INFO ] [sig ] [2199/3401] Forecasting NVRI... [2026-02-17T20:28:16.919964] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-17T20:28:16.920008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-17T20:28:16.932350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-17T20:28:16.932820] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-17T20:28:16.933694] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-17T20:28:16.933749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:16.933782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:16.933809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:16.933866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:16.991711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:16.992670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:16.992761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:16.992796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:17.116144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:17.116333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:17.116397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:17.116431] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:17.120071] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-02-17T20:28:17.120367] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-17T20:28:17.120503] [INFO ] [sig ] NVRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:17.271039] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NVRI.txt [2026-02-17T20:28:17.271200] [INFO ] [sig ] [2199/3401] Completed NVRI in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:17.271242] [INFO ] [sig ] [2200/3401] Forecasting NVS... [2026-02-17T20:28:17.271273] [INFO ] [sig ] Generating forecast for: NVS [2026-02-17T20:28:17.271304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-17T20:28:17.283001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-17T20:28:17.283394] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-17T20:28:17.284201] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-17T20:28:17.284254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:17.284286] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:17.284313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:17.284369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:17.343023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:17.343914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:17.343995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:17.344028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:17.463884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:17.464047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:17.464087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:17.464117] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:17.467591] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-17T20:28:17.467888] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-17T20:28:17.468047] [INFO ] [sig ] NVS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:17.613848] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NVS.txt [2026-02-17T20:28:17.614023] [INFO ] [sig ] [2200/3401] Completed NVS in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:17.614064] [INFO ] [sig ] [2201/3401] Forecasting NVTS... [2026-02-17T20:28:17.614095] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-17T20:28:17.614133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-17T20:28:17.626603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-17T20:28:17.627107] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-17T20:28:17.628195] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-17T20:28:17.628253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:17.628288] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:17.628315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:17.628374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:17.687454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:17.688527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:17.688635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:17.688670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:17.804369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:17.804539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:17.804601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:17.804633] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:17.808116] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=56.45%) [2026-02-17T20:28:17.808413] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-17T20:28:17.808546] [INFO ] [sig ] NVTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:17.954628] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NVTS.txt [2026-02-17T20:28:17.954801] [INFO ] [sig ] [2201/3401] Completed NVTS in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:17.954842] [INFO ] [sig ] [2202/3401] Forecasting NWBI... [2026-02-17T20:28:17.954874] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-17T20:28:17.954905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-17T20:28:17.967165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-17T20:28:17.967680] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-17T20:28:17.968636] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-17T20:28:17.968696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:17.968730] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:17.968759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:17.968818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:18.027745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:18.028858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:18.029049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:18.029108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:18.152595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:18.152764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:18.152808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:18.152856] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:18.156762] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-02-17T20:28:18.157115] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-17T20:28:18.157287] [INFO ] [sig ] NWBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:18.308210] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NWBI.txt [2026-02-17T20:28:18.308394] [INFO ] [sig ] [2202/3401] Completed NWBI in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:18.308436] [INFO ] [sig ] [2203/3401] Forecasting NWE... [2026-02-17T20:28:18.308468] [INFO ] [sig ] Generating forecast for: NWE [2026-02-17T20:28:18.308499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-17T20:28:18.319805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-17T20:28:18.320184] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-17T20:28:18.321025] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-17T20:28:18.321078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:18.321111] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:18.321137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:18.321194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:18.380707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:18.381664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:18.381752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:18.381787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:18.500918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:18.501095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:18.501140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:18.501170] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:18.504658] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=92.28%) [2026-02-17T20:28:18.504951] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-17T20:28:18.505083] [INFO ] [sig ] NWE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:18.650681] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NWE.txt [2026-02-17T20:28:18.650846] [INFO ] [sig ] [2203/3401] Completed NWE in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:18.650889] [INFO ] [sig ] [2204/3401] Forecasting NWFL... [2026-02-17T20:28:18.650922] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-17T20:28:18.650955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-17T20:28:18.662100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-17T20:28:18.662516] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-17T20:28:18.663364] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-17T20:28:18.663435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:18.663481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:18.663514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:18.663595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:18.727284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:18.728467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:18.728590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:18.728630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:18.845506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:18.845687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:18.845730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:18.845759] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:18.849326] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-02-17T20:28:18.849647] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-17T20:28:18.849783] [INFO ] [sig ] NWFL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:18.993356] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NWFL.txt [2026-02-17T20:28:18.993515] [INFO ] [sig ] [2204/3401] Completed NWFL in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:18.993556] [INFO ] [sig ] [2205/3401] Forecasting NWG... [2026-02-17T20:28:18.993608] [INFO ] [sig ] Generating forecast for: NWG [2026-02-17T20:28:18.993641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-17T20:28:19.005399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-17T20:28:19.005876] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-17T20:28:19.006757] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-17T20:28:19.006813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:19.006847] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:19.006874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:19.006931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:19.065867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:19.066785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:19.066869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:19.066904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:19.189024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:19.189186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:19.189225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:19.189256] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:19.192695] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=32.73%) [2026-02-17T20:28:19.192983] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-17T20:28:19.193113] [INFO ] [sig ] NWG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:19.340154] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NWG.txt [2026-02-17T20:28:19.340344] [INFO ] [sig ] [2205/3401] Completed NWG in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:19.340385] [INFO ] [sig ] [2206/3401] Forecasting NWL... [2026-02-17T20:28:19.340416] [INFO ] [sig ] Generating forecast for: NWL [2026-02-17T20:28:19.340446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-17T20:28:19.351634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-17T20:28:19.352061] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-17T20:28:19.352897] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-17T20:28:19.352952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:19.352987] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:19.353015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:19.353092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:19.412786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:19.413765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:19.413850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:19.413883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:19.544518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:19.544707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:19.544751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:19.544782] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:19.548410] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=31.91%) [2026-02-17T20:28:19.548766] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-17T20:28:19.548942] [INFO ] [sig ] NWL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:19.699516] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NWL.txt [2026-02-17T20:28:19.699728] [INFO ] [sig ] [2206/3401] Completed NWL in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:19.699771] [INFO ] [sig ] [2207/3401] Forecasting NWPX... [2026-02-17T20:28:19.699802] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-17T20:28:19.699833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-17T20:28:19.711925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-17T20:28:19.712393] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-17T20:28:19.713360] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-17T20:28:19.713420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:19.713453] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:19.713481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:19.713540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:19.775202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:19.776249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:19.776350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:19.776384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:19.905259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:19.905434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:19.905476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:19.905507] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:19.909165] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: UP (p=82.48%) [2026-02-17T20:28:19.909472] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-17T20:28:19.909632] [INFO ] [sig ] NWPX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:20.059056] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NWPX.txt [2026-02-17T20:28:20.059267] [INFO ] [sig ] [2207/3401] Completed NWPX in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-17T20:28:20.059309] [INFO ] [sig ] [2208/3401] Forecasting NWS... [2026-02-17T20:28:20.059348] [INFO ] [sig ] Generating forecast for: NWS [2026-02-17T20:28:20.059388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-17T20:28:20.073352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-17T20:28:20.073792] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-17T20:28:20.074674] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-17T20:28:20.074754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:20.074788] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:20.074816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:20.074873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:20.135234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:20.136206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:20.136316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:20.136354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:20.264668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:20.264840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:20.264881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:20.264911] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:20.268644] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-02-17T20:28:20.269042] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-17T20:28:20.269203] [INFO ] [sig ] NWS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:20.416931] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NWS.txt [2026-02-17T20:28:20.417100] [INFO ] [sig ] [2208/3401] Completed NWS in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-17T20:28:20.417146] [INFO ] [sig ] [2209/3401] Forecasting NWSA... [2026-02-17T20:28:20.417178] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-17T20:28:20.417260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-17T20:28:20.428839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-17T20:28:20.429190] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-17T20:28:20.430066] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-17T20:28:20.430123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:20.430186] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:20.430217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:20.430278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:20.487195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:20.487924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:20.488004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:20.488037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:20.604472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:20.604660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:20.604702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:20.604731] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:20.608221] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: DOWN (p=42.15%) [2026-02-17T20:28:20.608589] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-17T20:28:20.608741] [INFO ] [sig ] NWSA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:20.752222] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NWSA.txt [2026-02-17T20:28:20.752363] [INFO ] [sig ] [2209/3401] Completed NWSA in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-17T20:28:20.752404] [INFO ] [sig ] [2210/3401] Forecasting NX... [2026-02-17T20:28:20.752433] [INFO ] [sig ] Generating forecast for: NX [2026-02-17T20:28:20.752465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-17T20:28:20.763841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-17T20:28:20.764193] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-17T20:28:20.764995] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-17T20:28:20.765048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:20.765083] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:20.765112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:20.765169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:20.826981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:20.828177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:20.828272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:20.828309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:20.950473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:20.950659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:20.950703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:20.950737] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:20.954319] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=74.22%) [2026-02-17T20:28:20.954626] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-17T20:28:20.954759] [INFO ] [sig ] NX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:21.100790] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NX.txt [2026-02-17T20:28:21.100947] [INFO ] [sig ] [2210/3401] Completed NX in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:21.100994] [INFO ] [sig ] [2211/3401] Forecasting NXE... [2026-02-17T20:28:21.101032] [INFO ] [sig ] Generating forecast for: NXE [2026-02-17T20:28:21.101071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-17T20:28:21.113593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-17T20:28:21.114004] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-17T20:28:21.114854] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-17T20:28:21.114909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:21.114943] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:21.114971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:21.115041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:21.175628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:21.176553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:21.176660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:21.176696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:21.299313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:21.299490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:21.299534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:21.299564] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:21.303179] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=80.70%) [2026-02-17T20:28:21.303468] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-17T20:28:21.303621] [INFO ] [sig ] NXE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:21.448935] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NXE.txt [2026-02-17T20:28:21.449083] [INFO ] [sig ] [2211/3401] Completed NXE in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:21.449132] [INFO ] [sig ] [2212/3401] Forecasting NXG... [2026-02-17T20:28:21.449165] [INFO ] [sig ] Generating forecast for: NXG [2026-02-17T20:28:21.449200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-17T20:28:21.461860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-17T20:28:21.462353] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-17T20:28:21.463403] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-17T20:28:21.463470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:21.463513] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:21.463552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:21.463661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:21.525493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:21.526417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:21.526501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:21.526534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:21.651471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:21.651818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:21.651863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:21.651894] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:21.655855] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=86.51%) [2026-02-17T20:28:21.656196] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-17T20:28:21.656353] [INFO ] [sig ] NXG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:21.801720] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NXG.txt [2026-02-17T20:28:21.801889] [INFO ] [sig ] [2212/3401] Completed NXG in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:21.801930] [INFO ] [sig ] [2213/3401] Forecasting NXGL... [2026-02-17T20:28:21.801960] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-17T20:28:21.801991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-17T20:28:21.813270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-17T20:28:21.813707] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-17T20:28:21.814681] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-17T20:28:21.814746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:21.814783] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:21.814811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:21.814872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:21.873505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:21.874420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:21.874504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:21.874537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:21.991043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:21.991269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:21.991313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:21.991346] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:21.995182] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-17T20:28:21.995646] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-17T20:28:21.995806] [INFO ] [sig ] NXGL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:22.142326] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NXGL.txt [2026-02-17T20:28:22.142550] [INFO ] [sig ] [2213/3401] Completed NXGL in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:22.142633] [INFO ] [sig ] [2214/3401] Forecasting NXP... [2026-02-17T20:28:22.142676] [INFO ] [sig ] Generating forecast for: NXP [2026-02-17T20:28:22.142725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-17T20:28:22.156411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-17T20:28:22.156862] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-17T20:28:22.157783] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-17T20:28:22.157837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:22.157869] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:22.157897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:22.157954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:22.215007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:22.215893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:22.215982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:22.216015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:22.338777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:22.338943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:22.338983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:22.339013] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:22.342597] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-17T20:28:22.342901] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-17T20:28:22.343034] [INFO ] [sig ] NXP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:22.494612] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NXP.txt [2026-02-17T20:28:22.494798] [INFO ] [sig ] [2214/3401] Completed NXP in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:22.494848] [INFO ] [sig ] [2215/3401] Forecasting NXPI... [2026-02-17T20:28:22.494890] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-17T20:28:22.494921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-17T20:28:22.507156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-17T20:28:22.507616] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-17T20:28:22.508422] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-17T20:28:22.508475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:22.508507] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:22.508534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:22.508619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:22.568592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:22.569539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:22.569649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:22.569686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:22.695320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:22.695489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:22.695548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:22.695599] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:22.699065] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-02-17T20:28:22.699370] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-17T20:28:22.699504] [INFO ] [sig ] NXPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:22.842877] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/NXPI.txt [2026-02-17T20:28:22.843042] [INFO ] [sig ] [2215/3401] Completed NXPI in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:22.843093] [INFO ] [sig ] [2216/3401] Forecasting NYXH... [2026-02-17T20:28:22.843129] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-17T20:28:22.843166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-17T20:28:22.854397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-17T20:28:22.854811] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-17T20:28:22.855622] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-17T20:28:22.855686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:22.855725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:22.855758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:22.855827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:22.913320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:22.914264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:22.914351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:22.914385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:23.035316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:23.035485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:23.035526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:23.035556] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:23.039266] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-02-17T20:28:23.039620] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-17T20:28:23.039769] [INFO ] [sig ] NYXH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:23.188081] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NYXH.txt [2026-02-17T20:28:23.188255] [INFO ] [sig ] [2216/3401] Completed NYXH in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:23.188297] [INFO ] [sig ] [2217/3401] Forecasting NZF... [2026-02-17T20:28:23.188328] [INFO ] [sig ] Generating forecast for: NZF [2026-02-17T20:28:23.188358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-17T20:28:23.200406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-17T20:28:23.200852] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-17T20:28:23.201725] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-17T20:28:23.201779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:23.201813] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:23.201840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:23.201906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:23.263543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:23.264535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:23.264644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:23.264682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:23.387129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:23.387323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:23.387367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:23.387398] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:23.391458] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: UP (p=60.21%) [2026-02-17T20:28:23.391833] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-17T20:28:23.391979] [INFO ] [sig ] NZF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:23.540114] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/NZF.txt [2026-02-17T20:28:23.540281] [INFO ] [sig ] [2217/3401] Completed NZF in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:23.540323] [INFO ] [sig ] [2218/3401] Forecasting OABI... [2026-02-17T20:28:23.540354] [INFO ] [sig ] Generating forecast for: OABI [2026-02-17T20:28:23.540389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-17T20:28:23.552138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-17T20:28:23.552544] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-17T20:28:23.553391] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-17T20:28:23.553451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:23.553484] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:23.553511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:23.553606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:23.615318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:23.616282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:23.616391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:23.616427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:23.745340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:23.745522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:23.745564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:23.745618] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:23.749662] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-02-17T20:28:23.750032] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-17T20:28:23.750189] [INFO ] [sig ] OABI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:23.902175] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OABI.txt [2026-02-17T20:28:23.902359] [INFO ] [sig ] [2218/3401] Completed OABI in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:23.902404] [INFO ] [sig ] [2219/3401] Forecasting OBDC... [2026-02-17T20:28:23.902437] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-17T20:28:23.902470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-17T20:28:23.914986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-17T20:28:23.915374] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-17T20:28:23.916259] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-17T20:28:23.916316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:23.916366] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:23.916397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:23.916456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:23.977394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:23.978236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:23.978366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:23.978402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:24.102163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:24.102324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:24.102366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:24.102396] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:24.105954] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-02-17T20:28:24.106244] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-17T20:28:24.106374] [INFO ] [sig ] OBDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:24.254713] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OBDC.txt [2026-02-17T20:28:24.254879] [INFO ] [sig ] [2219/3401] Completed OBDC in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:24.254922] [INFO ] [sig ] [2220/3401] Forecasting OBIL... [2026-02-17T20:28:24.254956] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-17T20:28:24.254988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-17T20:28:24.266918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-17T20:28:24.267408] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-17T20:28:24.268291] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-17T20:28:24.268348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:24.268380] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:24.268417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:24.268483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:24.329428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:24.330404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:24.330494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:24.330540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:24.441270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:24.441442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:24.441490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:24.441527] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:24.445143] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-02-17T20:28:24.445469] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-17T20:28:24.445639] [INFO ] [sig ] OBIL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:24.593079] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OBIL.txt [2026-02-17T20:28:24.593249] [INFO ] [sig ] [2220/3401] Completed OBIL in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:24.593292] [INFO ] [sig ] [2221/3401] Forecasting OBIO... [2026-02-17T20:28:24.593325] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-17T20:28:24.593359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-17T20:28:24.604836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-17T20:28:24.605257] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-17T20:28:24.606102] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-17T20:28:24.606157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:24.606190] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:24.606218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:24.606275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:24.666536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:24.670706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:24.670822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:24.670857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:24.793727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:24.793907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:24.793952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:24.793982] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:24.797761] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=77.80%) [2026-02-17T20:28:24.798137] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-17T20:28:24.798290] [INFO ] [sig ] OBIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:24.945058] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OBIO.txt [2026-02-17T20:28:24.945255] [INFO ] [sig ] [2221/3401] Completed OBIO in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:24.945297] [INFO ] [sig ] [2222/3401] Forecasting OBK... [2026-02-17T20:28:24.945330] [INFO ] [sig ] Generating forecast for: OBK [2026-02-17T20:28:24.945363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-17T20:28:24.957158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-17T20:28:24.957642] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-17T20:28:24.958490] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-17T20:28:24.958545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:24.958610] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:24.958649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:24.958709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:25.018586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:25.019513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:25.019631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:25.019671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:25.143049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:25.143229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:25.143277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:25.143308] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:25.146826] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=80.93%) [2026-02-17T20:28:25.147140] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-17T20:28:25.147309] [INFO ] [sig ] OBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:25.293256] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OBK.txt [2026-02-17T20:28:25.293482] [INFO ] [sig ] [2222/3401] Completed OBK in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:25.293541] [INFO ] [sig ] [2223/3401] Forecasting OC... [2026-02-17T20:28:25.293597] [INFO ] [sig ] Generating forecast for: OC [2026-02-17T20:28:25.293633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-17T20:28:25.306339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-17T20:28:25.306802] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-17T20:28:25.307777] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-17T20:28:25.307834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:25.307869] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:25.307897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:25.307955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:25.366499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:25.367429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:25.367515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:25.367548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:25.487457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:25.487658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:25.487724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:25.487754] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:25.491213] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-02-17T20:28:25.491503] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-17T20:28:25.491655] [INFO ] [sig ] OC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:25.634562] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OC.txt [2026-02-17T20:28:25.634745] [INFO ] [sig ] [2223/3401] Completed OC in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:25.634785] [INFO ] [sig ] [2224/3401] Forecasting OCCI... [2026-02-17T20:28:25.634816] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-17T20:28:25.634846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-17T20:28:25.646367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-17T20:28:25.646778] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-17T20:28:25.647743] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-17T20:28:25.647801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:25.647840] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:25.647875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:25.647952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:25.706398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:25.707374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:25.707462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:25.707497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:25.836063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:25.836268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:25.836317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:25.836348] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:25.840183] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-02-17T20:28:25.840520] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-17T20:28:25.840683] [INFO ] [sig ] OCCI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:25.990559] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OCCI.txt [2026-02-17T20:28:25.990751] [INFO ] [sig ] [2224/3401] Completed OCCI in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-17T20:28:25.990794] [INFO ] [sig ] [2225/3401] Forecasting OCFC... [2026-02-17T20:28:25.990825] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-17T20:28:25.990869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-17T20:28:26.003263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-17T20:28:26.003700] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-17T20:28:26.004532] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-17T20:28:26.004608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:26.004646] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:26.004676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:26.004735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:26.062968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:26.063905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:26.063989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:26.064022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:26.186110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:26.186262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:26.186303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:26.186332] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:26.189846] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=71.92%) [2026-02-17T20:28:26.190127] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-17T20:28:26.190253] [INFO ] [sig ] OCFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:26.338210] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OCFC.txt [2026-02-17T20:28:26.338379] [INFO ] [sig ] [2225/3401] Completed OCFC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-17T20:28:26.338424] [INFO ] [sig ] [2226/3401] Forecasting OCGN... [2026-02-17T20:28:26.338457] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-17T20:28:26.338497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-17T20:28:26.350183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-17T20:28:26.350620] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-17T20:28:26.351498] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-17T20:28:26.351556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:26.351654] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:26.351687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:26.351762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:26.410043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:26.410896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:26.410982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:26.411016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:26.532686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:26.532848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:26.532888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:26.532934] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:26.536407] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: UP (p=79.14%) [2026-02-17T20:28:26.536711] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-17T20:28:26.536842] [INFO ] [sig ] OCGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:26.762416] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OCGN.txt [2026-02-17T20:28:26.762660] [INFO ] [sig ] [2226/3401] Completed OCGN in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-17T20:28:26.762720] [INFO ] [sig ] [2227/3401] Forecasting OCSL... [2026-02-17T20:28:26.762765] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-17T20:28:26.762809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-17T20:28:26.777897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-17T20:28:26.778336] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-17T20:28:26.779278] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-17T20:28:26.779345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:26.779378] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:26.779405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:26.779464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:26.839400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:26.840396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:26.840505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:26.840539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:26.967961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:26.968127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:26.968168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:26.968196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:26.971686] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: UP (p=55.77%) [2026-02-17T20:28:26.971969] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-17T20:28:26.972099] [INFO ] [sig ] OCSL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:27.117250] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OCSL.txt [2026-02-17T20:28:27.117429] [INFO ] [sig ] [2227/3401] Completed OCSL in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:27.117473] [INFO ] [sig ] [2228/3401] Forecasting OCUL... [2026-02-17T20:28:27.117504] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-17T20:28:27.117534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-17T20:28:27.129590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-17T20:28:27.129994] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-17T20:28:27.130843] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-17T20:28:27.130898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:27.130931] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:27.130958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:27.131015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:27.190700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:27.191627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:27.191724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:27.191773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:27.313670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:27.313836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:27.313877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:27.313907] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:27.320640] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-17T20:28:27.321038] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-17T20:28:27.321199] [INFO ] [sig ] OCUL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:27.464458] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OCUL.txt [2026-02-17T20:28:27.464649] [INFO ] [sig ] [2228/3401] Completed OCUL in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:27.464712] [INFO ] [sig ] [2229/3401] Forecasting ODC... [2026-02-17T20:28:27.464757] [INFO ] [sig ] Generating forecast for: ODC [2026-02-17T20:28:27.464802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-17T20:28:27.476278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-17T20:28:27.476653] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-17T20:28:27.477499] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-17T20:28:27.477552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:27.477606] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:27.477634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:27.477692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:27.537455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:27.538428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:27.538534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:27.538592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:27.652723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:27.652882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:27.652921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:27.652985] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:27.656478] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-02-17T20:28:27.656774] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-17T20:28:27.656902] [INFO ] [sig ] ODC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:27.810331] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ODC.txt [2026-02-17T20:28:27.810533] [INFO ] [sig ] [2229/3401] Completed ODC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:27.810620] [INFO ] [sig ] [2230/3401] Forecasting ODD... [2026-02-17T20:28:27.810671] [INFO ] [sig ] Generating forecast for: ODD [2026-02-17T20:28:27.810716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-17T20:28:27.822903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-17T20:28:27.823326] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-17T20:28:27.824180] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-17T20:28:27.824235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:27.824267] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:27.824311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:27.824373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:27.883957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:27.885101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:27.885197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:27.885232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:28.011188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:28.011359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:28.011400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:28.011429] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:28.014943] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-17T20:28:28.015253] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-17T20:28:28.015386] [INFO ] [sig ] ODD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:28.158833] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ODD.txt [2026-02-17T20:28:28.158974] [INFO ] [sig ] [2230/3401] Completed ODD in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:28.159015] [INFO ] [sig ] [2231/3401] Forecasting ODFL... [2026-02-17T20:28:28.159045] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-17T20:28:28.159075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-17T20:28:28.171053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-17T20:28:28.171431] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-17T20:28:28.172240] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-17T20:28:28.172305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:28.172341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:28.172368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:28.172426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:28.231806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:28.232504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:28.232605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:28.232644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:28.358161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:28.358364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:28.358408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:28.358439] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:28.362107] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-02-17T20:28:28.362398] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-17T20:28:28.362531] [INFO ] [sig ] ODFL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:28.505049] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ODFL.txt [2026-02-17T20:28:28.505180] [INFO ] [sig ] [2231/3401] Completed ODFL in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:28.505224] [INFO ] [sig ] [2232/3401] Forecasting OEC... [2026-02-17T20:28:28.505254] [INFO ] [sig ] Generating forecast for: OEC [2026-02-17T20:28:28.505285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-17T20:28:28.517216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-17T20:28:28.517617] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-17T20:28:28.518466] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-17T20:28:28.518521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:28.518553] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:28.518602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:28.518663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:28.576330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:28.577017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:28.577097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:28.577130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:28.699526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:28.699710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:28.699752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:28.699780] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:28.703270] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=25.90%) [2026-02-17T20:28:28.703605] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-17T20:28:28.703743] [INFO ] [sig ] OEC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:28.846861] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OEC.txt [2026-02-17T20:28:28.846996] [INFO ] [sig ] [2232/3401] Completed OEC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:28.847035] [INFO ] [sig ] [2233/3401] Forecasting OESX... [2026-02-17T20:28:28.847067] [INFO ] [sig ] Generating forecast for: OESX [2026-02-17T20:28:28.847097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-17T20:28:28.858061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-17T20:28:28.858434] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-17T20:28:28.859232] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-17T20:28:28.859290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:28.859324] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:28.859352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:28.859409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:28.916922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:28.917619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:28.917700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:28.917733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:29.030464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:29.030640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:29.030683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:29.030712] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:29.034125] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-02-17T20:28:29.034406] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-17T20:28:29.034535] [INFO ] [sig ] OESX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:29.176793] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OESX.txt [2026-02-17T20:28:29.176942] [INFO ] [sig ] [2233/3401] Completed OESX in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:29.176984] [INFO ] [sig ] [2234/3401] Forecasting OFG... [2026-02-17T20:28:29.177015] [INFO ] [sig ] Generating forecast for: OFG [2026-02-17T20:28:29.177051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-17T20:28:29.188464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-17T20:28:29.188809] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-17T20:28:29.189610] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-17T20:28:29.189663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:29.189695] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:29.189721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:29.189777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:29.246534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:29.247281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:29.247377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:29.247419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:29.362403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:29.362588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:29.362632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:29.362661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:29.366105] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-02-17T20:28:29.366402] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-17T20:28:29.366530] [INFO ] [sig ] OFG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:29.509195] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OFG.txt [2026-02-17T20:28:29.509411] [INFO ] [sig ] [2234/3401] Completed OFG in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:29.509475] [INFO ] [sig ] [2235/3401] Forecasting OFIX... [2026-02-17T20:28:29.509521] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-17T20:28:29.509565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-17T20:28:29.522117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-17T20:28:29.522520] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-17T20:28:29.523319] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-17T20:28:29.523373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:29.523404] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:29.523430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:29.523486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:29.580271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:29.580995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:29.581077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:29.581110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:29.701817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:29.701983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:29.702024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:29.702054] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:29.705566] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=66.83%) [2026-02-17T20:28:29.705880] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-17T20:28:29.706015] [INFO ] [sig ] OFIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:29.849053] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OFIX.txt [2026-02-17T20:28:29.849202] [INFO ] [sig ] [2235/3401] Completed OFIX in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:29.849242] [INFO ] [sig ] [2236/3401] Forecasting OFLX... [2026-02-17T20:28:29.849273] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-17T20:28:29.849304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-17T20:28:29.860395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-17T20:28:29.860806] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-17T20:28:29.861645] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-17T20:28:29.861698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:29.861729] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:29.861756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:29.861812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:29.919641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:29.920498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:29.920640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:29.920678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:30.036970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:30.037138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:30.037180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:30.037231] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:30.040655] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=6.37%) [2026-02-17T20:28:30.040942] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-17T20:28:30.041072] [INFO ] [sig ] OFLX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:30.182811] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OFLX.txt [2026-02-17T20:28:30.182942] [INFO ] [sig ] [2236/3401] Completed OFLX in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:30.182982] [INFO ] [sig ] [2237/3401] Forecasting OFS... [2026-02-17T20:28:30.183012] [INFO ] [sig ] Generating forecast for: OFS [2026-02-17T20:28:30.183043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-17T20:28:30.194230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-17T20:28:30.194601] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-17T20:28:30.195371] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-17T20:28:30.195424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:30.195456] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:30.195483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:30.195540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:30.253255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:30.253991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:30.254074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:30.254108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:30.374765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:30.374927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:30.374968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:30.374998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:30.378482] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-02-17T20:28:30.378779] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-17T20:28:30.378910] [INFO ] [sig ] OFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:30.522541] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OFS.txt [2026-02-17T20:28:30.522700] [INFO ] [sig ] [2237/3401] Completed OFS in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:30.522740] [INFO ] [sig ] [2238/3401] Forecasting OGE... [2026-02-17T20:28:30.522770] [INFO ] [sig ] Generating forecast for: OGE [2026-02-17T20:28:30.522801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-17T20:28:30.534256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-17T20:28:30.534816] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-17T20:28:30.535656] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-17T20:28:30.535710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:30.535744] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:30.535771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:30.535828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:30.593445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:30.594200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:30.594283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:30.594318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:30.715615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:30.715772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:30.715816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:30.715844] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:30.719510] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-02-17T20:28:30.719817] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-17T20:28:30.719958] [INFO ] [sig ] OGE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:30.862735] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OGE.txt [2026-02-17T20:28:30.862868] [INFO ] [sig ] [2238/3401] Completed OGE in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:30.862906] [INFO ] [sig ] [2239/3401] Forecasting OGI... [2026-02-17T20:28:30.862936] [INFO ] [sig ] Generating forecast for: OGI [2026-02-17T20:28:30.862967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-17T20:28:30.874096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-17T20:28:30.874413] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-17T20:28:30.875209] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-17T20:28:30.875261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:30.875293] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:30.875320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:30.875377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:30.931978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:30.932610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:30.932689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:30.932721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:31.059824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:31.060000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:31.060042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:31.060072] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:31.063514] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-17T20:28:31.063813] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-17T20:28:31.063943] [INFO ] [sig ] OGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:31.215277] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OGI.txt [2026-02-17T20:28:31.215463] [INFO ] [sig ] [2239/3401] Completed OGI in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:31.215507] [INFO ] [sig ] [2240/3401] Forecasting OGN... [2026-02-17T20:28:31.215537] [INFO ] [sig ] Generating forecast for: OGN [2026-02-17T20:28:31.215568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-17T20:28:31.228466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-17T20:28:31.228959] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-17T20:28:31.230047] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-17T20:28:31.230104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:31.230137] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:31.230165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:31.230222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:31.294366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:31.295341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:31.295446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:31.295481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:31.430586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:31.430750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:31.430792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:31.430823] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:31.434241] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-17T20:28:31.434519] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-17T20:28:31.434665] [INFO ] [sig ] OGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:31.581164] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OGN.txt [2026-02-17T20:28:31.581329] [INFO ] [sig ] [2240/3401] Completed OGN in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:31.581368] [INFO ] [sig ] [2241/3401] Forecasting OHI... [2026-02-17T20:28:31.581398] [INFO ] [sig ] Generating forecast for: OHI [2026-02-17T20:28:31.581430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-17T20:28:31.594089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-17T20:28:31.594479] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-17T20:28:31.595319] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-17T20:28:31.595374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:31.595407] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:31.595435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:31.595494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:31.657908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:31.658886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:31.658974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:31.659010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:31.780190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:31.780366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:31.780407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:31.780436] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:31.784096] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-02-17T20:28:31.784462] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-17T20:28:31.784633] [INFO ] [sig ] OHI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:31.940587] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OHI.txt [2026-02-17T20:28:31.940760] [INFO ] [sig ] [2241/3401] Completed OHI in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-17T20:28:31.940801] [INFO ] [sig ] [2242/3401] Forecasting OI... [2026-02-17T20:28:31.940832] [INFO ] [sig ] Generating forecast for: OI [2026-02-17T20:28:31.940862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-17T20:28:31.952742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-17T20:28:31.953117] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-17T20:28:31.953985] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-17T20:28:31.954050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:31.954084] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:31.954111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:31.954168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:32.016192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:32.017062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:32.017150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:32.017183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:32.149914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:32.150082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:32.150124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:32.150156] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:32.154755] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-02-17T20:28:32.155083] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-17T20:28:32.155226] [INFO ] [sig ] OI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:32.308890] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OI.txt [2026-02-17T20:28:32.309039] [INFO ] [sig ] [2242/3401] Completed OI in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-17T20:28:32.309080] [INFO ] [sig ] [2243/3401] Forecasting OIA... [2026-02-17T20:28:32.309111] [INFO ] [sig ] Generating forecast for: OIA [2026-02-17T20:28:32.309142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-17T20:28:32.321148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-17T20:28:32.321718] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-17T20:28:32.322564] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-17T20:28:32.322812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:32.322915] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:32.322947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:32.323003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:32.380528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:32.381236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:32.381315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:32.381348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:32.507631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:32.507792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:32.507832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:32.507861] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:32.511257] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=26.65%) [2026-02-17T20:28:32.511535] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-17T20:28:32.511698] [INFO ] [sig ] OIA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:32.656796] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OIA.txt [2026-02-17T20:28:32.656950] [INFO ] [sig ] [2243/3401] Completed OIA in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:32.656990] [INFO ] [sig ] [2244/3401] Forecasting OII... [2026-02-17T20:28:32.657020] [INFO ] [sig ] Generating forecast for: OII [2026-02-17T20:28:32.657051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-17T20:28:32.674049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-17T20:28:32.674424] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-17T20:28:32.675399] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-17T20:28:32.675453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:32.675484] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:32.675511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:32.675589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:32.732261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:32.733036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:32.733117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:32.733151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:32.868279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:32.868448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:32.868490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:32.868519] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:32.872414] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: DOWN (p=38.19%) [2026-02-17T20:28:32.872784] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-17T20:28:32.872933] [INFO ] [sig ] OII: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:33.029321] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OII.txt [2026-02-17T20:28:33.029688] [INFO ] [sig ] [2244/3401] Completed OII in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:33.029740] [INFO ] [sig ] [2245/3401] Forecasting OIS... [2026-02-17T20:28:33.029774] [INFO ] [sig ] Generating forecast for: OIS [2026-02-17T20:28:33.029805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-17T20:28:33.042837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-17T20:28:33.043502] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-17T20:28:33.044685] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-17T20:28:33.044748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:33.044782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:33.044809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:33.044867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:33.115066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:33.116036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:33.116123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:33.116158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:33.241032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:33.241199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:33.241241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:33.241271] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:33.244802] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-17T20:28:33.245092] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-17T20:28:33.245227] [INFO ] [sig ] OIS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:33.392951] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OIS.txt [2026-02-17T20:28:33.393095] [INFO ] [sig ] [2245/3401] Completed OIS in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:33.393144] [INFO ] [sig ] [2246/3401] Forecasting OKE... [2026-02-17T20:28:33.393176] [INFO ] [sig ] Generating forecast for: OKE [2026-02-17T20:28:33.393208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-17T20:28:33.407273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-17T20:28:33.407647] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-17T20:28:33.408522] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-17T20:28:33.408595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:33.408629] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:33.408657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:33.408715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:33.467537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:33.468181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:33.468304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:33.468343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:33.591732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:33.591862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:33.591901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:33.591930] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:33.595412] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-02-17T20:28:33.595713] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-17T20:28:33.595840] [INFO ] [sig ] OKE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:33.741600] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OKE.txt [2026-02-17T20:28:33.741770] [INFO ] [sig ] [2246/3401] Completed OKE in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:33.741811] [INFO ] [sig ] [2247/3401] Forecasting OKTA... [2026-02-17T20:28:33.741858] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-17T20:28:33.741893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-17T20:28:33.753469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-17T20:28:33.753905] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-17T20:28:33.754740] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-17T20:28:33.754794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:33.754826] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:33.754852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:33.754908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:33.811794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:33.812738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:33.812826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:33.812858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:33.936736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:33.936905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:33.936946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:33.936974] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:33.940547] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-17T20:28:33.940877] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-17T20:28:33.941016] [INFO ] [sig ] OKTA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:34.089521] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OKTA.txt [2026-02-17T20:28:34.089717] [INFO ] [sig ] [2247/3401] Completed OKTA in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:34.089767] [INFO ] [sig ] [2248/3401] Forecasting OKYO... [2026-02-17T20:28:34.089800] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-17T20:28:34.089831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-17T20:28:34.101222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-17T20:28:34.101610] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-17T20:28:34.102421] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-17T20:28:34.102475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:34.102506] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:34.102533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:34.102612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:34.159931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:34.160873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:34.160960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:34.160994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:34.283156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:34.283321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:34.283369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:34.283403] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:34.287095] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-17T20:28:34.287411] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-17T20:28:34.287608] [INFO ] [sig ] OKYO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:34.448458] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OKYO.txt [2026-02-17T20:28:34.448637] [INFO ] [sig ] [2248/3401] Completed OKYO in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:34.448682] [INFO ] [sig ] [2249/3401] Forecasting OLED... [2026-02-17T20:28:34.448712] [INFO ] [sig ] Generating forecast for: OLED [2026-02-17T20:28:34.448742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-17T20:28:34.459908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-17T20:28:34.460229] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-17T20:28:34.461194] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-17T20:28:34.461247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:34.461279] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:34.461305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:34.461361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:34.519922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:34.520702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:34.520783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:34.520817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:34.641905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:34.642061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:34.642102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:34.642131] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:34.645615] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-02-17T20:28:34.645906] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-17T20:28:34.646034] [INFO ] [sig ] OLED: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:34.797885] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OLED.txt [2026-02-17T20:28:34.798055] [INFO ] [sig ] [2249/3401] Completed OLED in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:34.798105] [INFO ] [sig ] [2250/3401] Forecasting OLLI... [2026-02-17T20:28:34.798139] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-17T20:28:34.798170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-17T20:28:34.811989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-17T20:28:34.812347] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-17T20:28:34.813179] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-17T20:28:34.813233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:34.813267] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:34.813295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:34.813371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:34.875154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:34.875879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:34.875960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:34.875993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:35.012969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:35.013146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:35.013187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:35.013249] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:35.016900] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=22.92%) [2026-02-17T20:28:35.017237] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-17T20:28:35.017392] [INFO ] [sig ] OLLI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:35.169948] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OLLI.txt [2026-02-17T20:28:35.170116] [INFO ] [sig ] [2250/3401] Completed OLLI in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:35.170167] [INFO ] [sig ] [2251/3401] Forecasting OLMA... [2026-02-17T20:28:35.170202] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-17T20:28:35.170233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-17T20:28:35.182463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-17T20:28:35.182860] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-17T20:28:35.183717] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-17T20:28:35.183771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:35.183805] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:35.183832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:35.183890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:35.245541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:35.246447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:35.246531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:35.246566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:35.379488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:35.379879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:35.379923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:35.379952] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:35.384271] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=44.17%) [2026-02-17T20:28:35.384803] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-17T20:28:35.384943] [INFO ] [sig ] OLMA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:35.531724] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OLMA.txt [2026-02-17T20:28:35.531882] [INFO ] [sig ] [2251/3401] Completed OLMA in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:35.531924] [INFO ] [sig ] [2252/3401] Forecasting OLN... [2026-02-17T20:28:35.531955] [INFO ] [sig ] Generating forecast for: OLN [2026-02-17T20:28:35.531986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-17T20:28:35.543374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-17T20:28:35.543782] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-17T20:28:35.544599] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-17T20:28:35.544653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:35.544687] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:35.544726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:35.544799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:35.605532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:35.606463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:35.606565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:35.606620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:35.731011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:35.731174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:35.731214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:35.731243] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:35.734933] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-17T20:28:35.735241] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-17T20:28:35.735378] [INFO ] [sig ] OLN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:35.888186] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OLN.txt [2026-02-17T20:28:35.888366] [INFO ] [sig ] [2252/3401] Completed OLN in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:35.888415] [INFO ] [sig ] [2253/3401] Forecasting OLP... [2026-02-17T20:28:35.888454] [INFO ] [sig ] Generating forecast for: OLP [2026-02-17T20:28:35.888493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-17T20:28:35.899152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-17T20:28:35.899627] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-17T20:28:35.900518] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-17T20:28:35.900604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:35.900646] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:35.900676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:35.900735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:35.970481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:35.971420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:35.971567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:35.971629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:36.093099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:36.093266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:36.093307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:36.093337] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:36.097058] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-02-17T20:28:36.097458] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-17T20:28:36.097627] [INFO ] [sig ] OLP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:36.241652] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OLP.txt [2026-02-17T20:28:36.241815] [INFO ] [sig ] [2253/3401] Completed OLP in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:36.241857] [INFO ] [sig ] [2254/3401] Forecasting OLPX... [2026-02-17T20:28:36.241888] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-17T20:28:36.241917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-17T20:28:36.253542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-17T20:28:36.253936] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-17T20:28:36.254780] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-17T20:28:36.254833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:36.254868] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:36.254916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:36.254988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:36.313065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:36.313993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:36.314076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:36.314109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:36.436523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:36.436713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:36.436757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:36.436787] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:36.440251] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-02-17T20:28:36.440533] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-17T20:28:36.440688] [INFO ] [sig ] OLPX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:36.584548] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OLPX.txt [2026-02-17T20:28:36.584745] [INFO ] [sig ] [2254/3401] Completed OLPX in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:36.584787] [INFO ] [sig ] [2255/3401] Forecasting OM... [2026-02-17T20:28:36.584817] [INFO ] [sig ] Generating forecast for: OM [2026-02-17T20:28:36.584847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-17T20:28:36.596321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-17T20:28:36.596716] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-17T20:28:36.597555] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-17T20:28:36.597636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:36.597670] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:36.597697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:36.597754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:36.660652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:36.661516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:36.661619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:36.661655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:36.787033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:36.787216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:36.787258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:36.787288] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:36.791006] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-17T20:28:36.791387] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-17T20:28:36.791560] [INFO ] [sig ] OM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:36.938593] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OM.txt [2026-02-17T20:28:36.938761] [INFO ] [sig ] [2255/3401] Completed OM in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:36.938802] [INFO ] [sig ] [2256/3401] Forecasting OMAB... [2026-02-17T20:28:36.938835] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-17T20:28:36.938865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-17T20:28:36.950837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-17T20:28:36.951266] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-17T20:28:36.952122] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-17T20:28:36.952177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:36.952213] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:36.952242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:36.952300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:37.012641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:37.013550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:37.013663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:37.013699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:37.139243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:37.139433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:37.139493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:37.139540] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:37.144753] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-02-17T20:28:37.145131] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-17T20:28:37.145314] [INFO ] [sig ] OMAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:37.302800] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OMAB.txt [2026-02-17T20:28:37.302988] [INFO ] [sig ] [2256/3401] Completed OMAB in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:37.303030] [INFO ] [sig ] [2257/3401] Forecasting OMC... [2026-02-17T20:28:37.303061] [INFO ] [sig ] Generating forecast for: OMC [2026-02-17T20:28:37.303092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-17T20:28:37.314993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-17T20:28:37.315408] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-17T20:28:37.316467] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-17T20:28:37.316523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:37.316557] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:37.316607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:37.316669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:37.382056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:37.383006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:37.383103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:37.383151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:37.513391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:37.513559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:37.513621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:37.513651] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:37.517147] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=62.25%) [2026-02-17T20:28:37.517448] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-17T20:28:37.517598] [INFO ] [sig ] OMC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:37.665014] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OMC.txt [2026-02-17T20:28:37.665221] [INFO ] [sig ] [2257/3401] Completed OMC in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:37.665283] [INFO ] [sig ] [2258/3401] Forecasting OMCL... [2026-02-17T20:28:37.665326] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-17T20:28:37.665367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-17T20:28:37.676774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-17T20:28:37.677108] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-17T20:28:37.677971] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-17T20:28:37.678025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:37.678058] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:37.678085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:37.678141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:37.736826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:37.737722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:37.737809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:37.737842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:37.869438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:37.869626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:37.869669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:37.869699] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:37.873304] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-02-17T20:28:37.873670] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-17T20:28:37.873816] [INFO ] [sig ] OMCL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:38.027044] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OMCL.txt [2026-02-17T20:28:38.027225] [INFO ] [sig ] [2258/3401] Completed OMCL in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-17T20:28:38.027273] [INFO ] [sig ] [2259/3401] Forecasting OMEX... [2026-02-17T20:28:38.027307] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-17T20:28:38.027339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-17T20:28:38.042035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-17T20:28:38.042459] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-17T20:28:38.043805] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-17T20:28:38.043875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:38.043923] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:38.043963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:38.044044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:38.113619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:38.114889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:38.114979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:38.115015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:38.253370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:38.253547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:38.253613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:38.253647] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:38.258320] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-02-17T20:28:38.258720] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-17T20:28:38.258897] [INFO ] [sig ] OMEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:38.424984] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OMEX.txt [2026-02-17T20:28:38.425183] [INFO ] [sig ] [2259/3401] Completed OMEX in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-17T20:28:38.425239] [INFO ] [sig ] [2260/3401] Forecasting OMF... [2026-02-17T20:28:38.425274] [INFO ] [sig ] Generating forecast for: OMF [2026-02-17T20:28:38.425305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-17T20:28:38.437466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-17T20:28:38.437922] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-17T20:28:38.438816] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-17T20:28:38.438871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:38.438936] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:38.438967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:38.439026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:38.496091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:38.497052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:38.497140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:38.497177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:38.623543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:38.623745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:38.623795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:38.623831] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:38.627843] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=70.83%) [2026-02-17T20:28:38.628181] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-17T20:28:38.628367] [INFO ] [sig ] OMF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:38.792451] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OMF.txt [2026-02-17T20:28:38.792633] [INFO ] [sig ] [2260/3401] Completed OMF in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:38.792680] [INFO ] [sig ] [2261/3401] Forecasting ON... [2026-02-17T20:28:38.792711] [INFO ] [sig ] Generating forecast for: ON [2026-02-17T20:28:38.792743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-17T20:28:38.805570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-17T20:28:38.805997] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-17T20:28:38.807060] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-17T20:28:38.807125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:38.807176] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:38.807227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:38.807296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:38.875112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:38.876077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:38.876167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:38.876201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:39.013547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:39.013732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:39.013775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:39.013805] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:39.017814] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=41.72%) [2026-02-17T20:28:39.018134] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-17T20:28:39.018280] [INFO ] [sig ] ON: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:39.183098] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ON.txt [2026-02-17T20:28:39.183282] [INFO ] [sig ] [2261/3401] Completed ON in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:39.183340] [INFO ] [sig ] [2262/3401] Forecasting ONB... [2026-02-17T20:28:39.183378] [INFO ] [sig ] Generating forecast for: ONB [2026-02-17T20:28:39.183413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-17T20:28:39.197103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-17T20:28:39.197560] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-17T20:28:39.198611] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-17T20:28:39.198667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:39.198710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:39.198746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:39.198807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:39.267017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:39.267950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:39.268047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:39.268099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:39.406265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:39.406459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:39.406516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:39.406554] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:39.410733] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-17T20:28:39.411066] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-17T20:28:39.411244] [INFO ] [sig ] ONB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:39.576217] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ONB.txt [2026-02-17T20:28:39.576387] [INFO ] [sig ] [2262/3401] Completed ONB in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:39.576453] [INFO ] [sig ] [2263/3401] Forecasting ONDS... [2026-02-17T20:28:39.576498] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-17T20:28:39.576532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-17T20:28:39.590851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-17T20:28:39.591317] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-17T20:28:39.592453] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-17T20:28:39.592524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:39.592561] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:39.592621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:39.592682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:39.663432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:39.664896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:39.665007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:39.665044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:39.800750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:39.800948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:39.800994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:39.801025] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:39.805152] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-02-17T20:28:39.805473] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-17T20:28:39.805648] [INFO ] [sig ] ONDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:39.968186] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ONDS.txt [2026-02-17T20:28:39.968386] [INFO ] [sig ] [2263/3401] Completed ONDS in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:39.968450] [INFO ] [sig ] [2264/3401] Forecasting ONEQ... [2026-02-17T20:28:39.968489] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-17T20:28:39.968527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-17T20:28:39.981750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-17T20:28:39.982149] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-17T20:28:39.983157] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-17T20:28:39.983225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:39.983271] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:39.983317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:39.983385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:40.052837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:40.054103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:40.054241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:40.054295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:40.191014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:40.191183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:40.191227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:40.191258] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:40.195104] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-17T20:28:40.195416] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-17T20:28:40.195555] [INFO ] [sig ] ONEQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:40.365553] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ONEQ.txt [2026-02-17T20:28:40.365745] [INFO ] [sig ] [2264/3401] Completed ONEQ in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:40.365797] [INFO ] [sig ] [2265/3401] Forecasting ONL... [2026-02-17T20:28:40.365834] [INFO ] [sig ] Generating forecast for: ONL [2026-02-17T20:28:40.365873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-17T20:28:40.378446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-17T20:28:40.378862] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-17T20:28:40.379702] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-17T20:28:40.379757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:40.379791] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:40.379821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:40.379879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:40.445386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:40.446342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:40.446454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:40.446498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:40.592860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:40.593027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:40.593069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:40.593098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:40.596656] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-02-17T20:28:40.596946] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-17T20:28:40.597083] [INFO ] [sig ] ONL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:40.748278] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ONL.txt [2026-02-17T20:28:40.748422] [INFO ] [sig ] [2265/3401] Completed ONL in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:40.748463] [INFO ] [sig ] [2266/3401] Forecasting ONON... [2026-02-17T20:28:40.748494] [INFO ] [sig ] Generating forecast for: ONON [2026-02-17T20:28:40.748524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-17T20:28:40.760311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-17T20:28:40.760710] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-17T20:28:40.761543] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-17T20:28:40.761644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:40.761682] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:40.761711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:40.761773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:40.824378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:40.825337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:40.825425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:40.825467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:40.953108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:40.953281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:40.953324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:40.953354] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:40.957035] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-17T20:28:40.957369] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-17T20:28:40.957514] [INFO ] [sig ] ONON: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:41.106221] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ONON.txt [2026-02-17T20:28:41.106389] [INFO ] [sig ] [2266/3401] Completed ONON in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:41.106434] [INFO ] [sig ] [2267/3401] Forecasting ONTF... [2026-02-17T20:28:41.106465] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-17T20:28:41.106497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-17T20:28:41.118151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-17T20:28:41.118560] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-17T20:28:41.119673] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-17T20:28:41.119748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:41.119784] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:41.119812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:41.119872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:41.183359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:41.184619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:41.184711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:41.184746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:41.312005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:41.312181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:41.312230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:41.312262] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:41.316233] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-02-17T20:28:41.316660] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-17T20:28:41.316844] [INFO ] [sig ] ONTF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:41.478461] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ONTF.txt [2026-02-17T20:28:41.478646] [INFO ] [sig ] [2267/3401] Completed ONTF in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:41.478690] [INFO ] [sig ] [2268/3401] Forecasting ONTO... [2026-02-17T20:28:41.478722] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-17T20:28:41.478752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-17T20:28:41.490153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-17T20:28:41.490511] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-17T20:28:41.491340] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-17T20:28:41.491396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:41.491430] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:41.491459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:41.491519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:41.555398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:41.556334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:41.556419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:41.556454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:41.685194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:41.685366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:41.685409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:41.685440] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:41.689451] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=11.23%) [2026-02-17T20:28:41.689900] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-17T20:28:41.690065] [INFO ] [sig ] ONTO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:41.852061] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ONTO.txt [2026-02-17T20:28:41.852231] [INFO ] [sig ] [2268/3401] Completed ONTO in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:41.852272] [INFO ] [sig ] [2269/3401] Forecasting OOMA... [2026-02-17T20:28:41.852302] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-17T20:28:41.852332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-17T20:28:41.865374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-17T20:28:41.866074] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-17T20:28:41.866960] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-17T20:28:41.867017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:41.867050] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:41.867080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:41.867144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:41.928526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:41.929487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:41.929613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:41.929663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:42.055462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:42.055669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:42.055713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:42.055743] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:42.059806] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=26.30%) [2026-02-17T20:28:42.060329] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-17T20:28:42.060476] [INFO ] [sig ] OOMA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:42.206381] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OOMA.txt [2026-02-17T20:28:42.206555] [INFO ] [sig ] [2269/3401] Completed OOMA in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:42.206622] [INFO ] [sig ] [2270/3401] Forecasting OPAL... [2026-02-17T20:28:42.206655] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-17T20:28:42.206687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-17T20:28:42.218531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-17T20:28:42.218988] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-17T20:28:42.219902] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-17T20:28:42.219958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:42.219992] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:42.220021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:42.220081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:42.279142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:42.280106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:42.280241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:42.280293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:42.404329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:42.404499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:42.404545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:42.404599] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:42.408472] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-17T20:28:42.409019] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-17T20:28:42.409160] [INFO ] [sig ] OPAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:42.573955] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OPAL.txt [2026-02-17T20:28:42.574158] [INFO ] [sig ] [2270/3401] Completed OPAL in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:42.574208] [INFO ] [sig ] [2271/3401] Forecasting OPBK... [2026-02-17T20:28:42.574251] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-17T20:28:42.574300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-17T20:28:42.587825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-17T20:28:42.588248] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-17T20:28:42.589144] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-17T20:28:42.589199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:42.589234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:42.589263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:42.589322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:42.649697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:42.650754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:42.650846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:42.650882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:42.777053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:42.777260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:42.777311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:42.777347] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:42.781026] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-02-17T20:28:42.781343] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-17T20:28:42.781487] [INFO ] [sig ] OPBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:42.927475] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OPBK.txt [2026-02-17T20:28:42.927674] [INFO ] [sig ] [2271/3401] Completed OPBK in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:42.927721] [INFO ] [sig ] [2272/3401] Forecasting OPCH... [2026-02-17T20:28:42.927755] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-17T20:28:42.927788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-17T20:28:42.938938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-17T20:28:42.939322] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-17T20:28:42.940196] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-17T20:28:42.940251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:42.940286] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:42.940314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:42.940374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:43.002587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:43.003514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:43.003624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:43.003663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:43.130051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:43.130218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:43.130264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:43.130295] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:43.133865] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=6.13%) [2026-02-17T20:28:43.134193] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-17T20:28:43.134334] [INFO ] [sig ] OPCH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:43.283289] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OPCH.txt [2026-02-17T20:28:43.283449] [INFO ] [sig ] [2272/3401] Completed OPCH in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:43.283489] [INFO ] [sig ] [2273/3401] Forecasting OPEN... [2026-02-17T20:28:43.283522] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-17T20:28:43.283561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-17T20:28:43.294511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-17T20:28:43.294926] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-17T20:28:43.295777] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-17T20:28:43.295830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:43.295864] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:43.295891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:43.295948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:43.356242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:43.357443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:43.357539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:43.357588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:43.483852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:43.484015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:43.484056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:43.484085] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:43.487619] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-17T20:28:43.487939] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-17T20:28:43.488073] [INFO ] [sig ] OPEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:43.639048] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OPEN.txt [2026-02-17T20:28:43.639288] [INFO ] [sig ] [2273/3401] Completed OPEN in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:43.639334] [INFO ] [sig ] [2274/3401] Forecasting OPFI... [2026-02-17T20:28:43.639368] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-17T20:28:43.639400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-17T20:28:43.651852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-17T20:28:43.652340] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-17T20:28:43.653279] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-17T20:28:43.653338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:43.653373] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:43.653402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:43.653461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:43.714793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:43.715720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:43.715806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:43.715841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:43.845587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:43.845773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:43.845843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:43.845877] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:43.849640] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-17T20:28:43.849949] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-17T20:28:43.850093] [INFO ] [sig ] OPFI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:44.002662] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OPFI.txt [2026-02-17T20:28:44.002833] [INFO ] [sig ] [2274/3401] Completed OPFI in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-17T20:28:44.002885] [INFO ] [sig ] [2275/3401] Forecasting OPK... [2026-02-17T20:28:44.002918] [INFO ] [sig ] Generating forecast for: OPK [2026-02-17T20:28:44.002950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-17T20:28:44.014752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-17T20:28:44.015136] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-17T20:28:44.016123] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-17T20:28:44.016251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:44.016290] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:44.016320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:44.016392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:44.076473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:44.077447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:44.077537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:44.077594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:44.216468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:44.216667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:44.216711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:44.216742] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:44.220514] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: DOWN (p=46.59%) [2026-02-17T20:28:44.220884] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-17T20:28:44.221041] [INFO ] [sig ] OPK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:44.432507] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OPK.txt [2026-02-17T20:28:44.432730] [INFO ] [sig ] [2275/3401] Completed OPK in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-17T20:28:44.432776] [INFO ] [sig ] [2276/3401] Forecasting OPP... [2026-02-17T20:28:44.432810] [INFO ] [sig ] Generating forecast for: OPP [2026-02-17T20:28:44.432842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-17T20:28:44.446999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-17T20:28:44.447517] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-17T20:28:44.448525] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-17T20:28:44.448623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:44.448668] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:44.448737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:44.448809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:44.527914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:44.529293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:44.529433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:44.529494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:44.714262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:44.714519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:44.714600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:44.714646] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:44.719712] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-02-17T20:28:44.720210] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-17T20:28:44.720401] [INFO ] [sig ] OPP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:44.958696] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OPP.txt [2026-02-17T20:28:44.958940] [INFO ] [sig ] [2276/3401] Completed OPP in 0.5s | 2.78 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-17T20:28:44.958993] [INFO ] [sig ] [2277/3401] Forecasting OPRA... [2026-02-17T20:28:44.959035] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-17T20:28:44.959074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-17T20:28:44.993984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-17T20:28:44.994529] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-17T20:28:44.995723] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-17T20:28:44.995800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:44.997931] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:44.997986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:44.998087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:45.089499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:45.090982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:45.091144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:45.091194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:45.276610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:45.276856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:45.276928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:45.276983] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:45.283250] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-17T20:28:45.283869] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-17T20:28:45.284096] [INFO ] [sig ] OPRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:45.528378] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OPRA.txt [2026-02-17T20:28:45.528625] [INFO ] [sig ] [2277/3401] Completed OPRA in 0.6s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:45.528693] [INFO ] [sig ] [2278/3401] Forecasting OPTX... [2026-02-17T20:28:45.528742] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-17T20:28:45.528789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-17T20:28:45.544466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-17T20:28:45.545033] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-17T20:28:45.546323] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-17T20:28:45.546399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:45.546473] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:45.546526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:45.546647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:45.624374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:45.625406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:45.625521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:45.625559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:45.748684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:45.748871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:45.748921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:45.748951] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:45.753021] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-02-17T20:28:45.753326] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-17T20:28:45.753465] [INFO ] [sig ] OPTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:45.897236] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OPTX.txt [2026-02-17T20:28:45.897381] [INFO ] [sig ] [2278/3401] Completed OPTX in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:45.897422] [INFO ] [sig ] [2279/3401] Forecasting OPXS... [2026-02-17T20:28:45.897452] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-17T20:28:45.897481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-17T20:28:45.908079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-17T20:28:45.908436] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-17T20:28:45.909349] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-17T20:28:45.909405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:45.909439] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:45.909468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:45.909527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:45.970868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:45.971493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:45.971593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:45.971631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:46.097746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:46.097898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:46.097939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:46.097970] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:46.101420] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-17T20:28:46.101724] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-17T20:28:46.101854] [INFO ] [sig ] OPXS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:46.249719] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OPXS.txt [2026-02-17T20:28:46.249898] [INFO ] [sig ] [2279/3401] Completed OPXS in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:46.249947] [INFO ] [sig ] [2280/3401] Forecasting ORA... [2026-02-17T20:28:46.249990] [INFO ] [sig ] Generating forecast for: ORA [2026-02-17T20:28:46.250024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-17T20:28:46.262639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-17T20:28:46.263032] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-17T20:28:46.263931] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-17T20:28:46.263986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:46.264020] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:46.264048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:46.264106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:46.323379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:46.324246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:46.324334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:46.324368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:46.447857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:46.448011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:46.448052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:46.448131] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:46.452159] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=3.90%) [2026-02-17T20:28:46.452439] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-17T20:28:46.452566] [INFO ] [sig ] ORA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:46.596585] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ORA.txt [2026-02-17T20:28:46.596706] [INFO ] [sig ] [2280/3401] Completed ORA in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:46.596745] [INFO ] [sig ] [2281/3401] Forecasting ORC... [2026-02-17T20:28:46.596774] [INFO ] [sig ] Generating forecast for: ORC [2026-02-17T20:28:46.596804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-17T20:28:46.607520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-17T20:28:46.608061] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-17T20:28:46.608886] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-17T20:28:46.608942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:46.608974] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:46.609002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:46.609058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:46.666898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:46.667524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:46.667621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:46.667656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:46.785801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:46.785964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:46.786004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:46.786033] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:46.789465] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=73.44%) [2026-02-17T20:28:46.789762] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-17T20:28:46.789892] [INFO ] [sig ] ORC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:46.931766] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ORC.txt [2026-02-17T20:28:46.931895] [INFO ] [sig ] [2281/3401] Completed ORC in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:46.931934] [INFO ] [sig ] [2282/3401] Forecasting ORGO... [2026-02-17T20:28:46.931971] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-17T20:28:46.932002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-17T20:28:46.944186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-17T20:28:46.944520] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-17T20:28:46.945324] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-17T20:28:46.945376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:46.945408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:46.945434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:46.945492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:47.003303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:47.004085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:47.004167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:47.004200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:47.124309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:47.124465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:47.124505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:47.124535] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:47.128412] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-02-17T20:28:47.128712] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-17T20:28:47.129029] [INFO ] [sig ] ORGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:47.275504] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ORGO.txt [2026-02-17T20:28:47.275657] [INFO ] [sig ] [2282/3401] Completed ORGO in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:47.275700] [INFO ] [sig ] [2283/3401] Forecasting ORIC... [2026-02-17T20:28:47.275730] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-17T20:28:47.275761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-17T20:28:47.288065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-17T20:28:47.288440] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-17T20:28:47.289493] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-17T20:28:47.289549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:47.289607] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:47.289642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:47.289701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:47.349777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:47.350631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:47.350720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:47.350756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:47.482130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:47.482300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:47.482339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:47.482369] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:47.486707] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-17T20:28:47.487056] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-17T20:28:47.487232] [INFO ] [sig ] ORIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:47.650394] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ORIC.txt [2026-02-17T20:28:47.650559] [INFO ] [sig ] [2283/3401] Completed ORIC in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:47.650622] [INFO ] [sig ] [2284/3401] Forecasting ORKA... [2026-02-17T20:28:47.650659] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-17T20:28:47.650691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-17T20:28:47.663433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-17T20:28:47.664141] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-17T20:28:47.665035] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-17T20:28:47.665093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:47.665128] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:47.665157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:47.665216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:47.736757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:47.737971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:47.738073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:47.738112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:47.869252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:47.869428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:47.869471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:47.869501] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:47.873734] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=88.02%) [2026-02-17T20:28:47.874047] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-17T20:28:47.874200] [INFO ] [sig ] ORKA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:48.018858] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ORKA.txt [2026-02-17T20:28:48.019006] [INFO ] [sig ] [2284/3401] Completed ORKA in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:48.019048] [INFO ] [sig ] [2285/3401] Forecasting ORLY... [2026-02-17T20:28:48.019078] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-17T20:28:48.019108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-17T20:28:48.030080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-17T20:28:48.030434] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-17T20:28:48.031259] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-17T20:28:48.031313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:48.031345] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:48.031372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:48.031428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:48.089842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:48.090625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:48.090721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:48.090761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:48.214808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:48.214974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:48.215017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:48.215065] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:48.218999] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-17T20:28:48.219319] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-17T20:28:48.219458] [INFO ] [sig ] ORLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:48.371235] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ORLY.txt [2026-02-17T20:28:48.371464] [INFO ] [sig ] [2285/3401] Completed ORLY in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:48.371519] [INFO ] [sig ] [2286/3401] Forecasting ORMP... [2026-02-17T20:28:48.371555] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-17T20:28:48.371612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-17T20:28:48.383585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-17T20:28:48.383995] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-17T20:28:48.384896] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-17T20:28:48.384950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:48.384982] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:48.385009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:48.385066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:48.444180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:48.445026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:48.445120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:48.445157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:48.582620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:48.582794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:48.582836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:48.582864] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:48.586382] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-02-17T20:28:48.586715] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-17T20:28:48.586865] [INFO ] [sig ] ORMP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:48.736982] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ORMP.txt [2026-02-17T20:28:48.737128] [INFO ] [sig ] [2286/3401] Completed ORMP in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:48.737166] [INFO ] [sig ] [2287/3401] Forecasting ORN... [2026-02-17T20:28:48.737224] [INFO ] [sig ] Generating forecast for: ORN [2026-02-17T20:28:48.737259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-17T20:28:48.749475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-17T20:28:48.749885] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-17T20:28:48.750731] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-17T20:28:48.750786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:48.750819] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:48.750849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:48.750906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:48.811279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:48.812332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:48.812507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:48.812559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:48.935427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:48.935627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:48.935671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:48.935701] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:48.939206] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-02-17T20:28:48.939489] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-17T20:28:48.939636] [INFO ] [sig ] ORN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:49.093011] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ORN.txt [2026-02-17T20:28:49.093170] [INFO ] [sig ] [2287/3401] Completed ORN in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:49.093208] [INFO ] [sig ] [2288/3401] Forecasting ORRF... [2026-02-17T20:28:49.093238] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-17T20:28:49.093276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-17T20:28:49.106382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-17T20:28:49.106801] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-17T20:28:49.107726] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-17T20:28:49.107781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:49.107815] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:49.107843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:49.108084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:49.167997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:49.168802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:49.168893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:49.168927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:49.294980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:49.295152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:49.295194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:49.295224] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:49.298886] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-02-17T20:28:49.299205] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-17T20:28:49.299348] [INFO ] [sig ] ORRF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:49.450402] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ORRF.txt [2026-02-17T20:28:49.450554] [INFO ] [sig ] [2288/3401] Completed ORRF in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:49.450615] [INFO ] [sig ] [2289/3401] Forecasting OS... [2026-02-17T20:28:49.450648] [INFO ] [sig ] Generating forecast for: OS [2026-02-17T20:28:49.450679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-17T20:28:49.462779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-17T20:28:49.463393] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-17T20:28:49.464489] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-17T20:28:49.464547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:49.464601] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:49.464649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:49.464709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:49.546844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:49.548330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:49.548448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:49.548505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:49.688825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:49.689022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:49.689065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:49.689094] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:49.692806] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-02-17T20:28:49.693128] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-17T20:28:49.693266] [INFO ] [sig ] OS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:49.844098] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OS.txt [2026-02-17T20:28:49.844265] [INFO ] [sig ] [2289/3401] Completed OS in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-17T20:28:49.844311] [INFO ] [sig ] [2290/3401] Forecasting OSBC... [2026-02-17T20:28:49.844343] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-17T20:28:49.844374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-17T20:28:49.856995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-17T20:28:49.857498] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-17T20:28:49.858452] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-17T20:28:49.858509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:49.858544] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:49.858593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:49.858658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:49.924452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:49.925400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:49.925492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:49.925527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:50.046014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:50.046186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:50.046228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:50.046258] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:50.050064] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-02-17T20:28:50.050368] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-17T20:28:50.050505] [INFO ] [sig ] OSBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:50.202613] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OSBC.txt [2026-02-17T20:28:50.202790] [INFO ] [sig ] [2290/3401] Completed OSBC in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-17T20:28:50.202832] [INFO ] [sig ] [2291/3401] Forecasting OSIS... [2026-02-17T20:28:50.202864] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-17T20:28:50.202894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-17T20:28:50.214110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-17T20:28:50.214494] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-17T20:28:50.215331] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-17T20:28:50.215384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:50.215417] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:50.215444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:50.215500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:50.275168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:50.276022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:50.276106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:50.276139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:50.403175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:50.403390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:50.403434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:50.403464] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:50.407485] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-02-17T20:28:50.407803] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-17T20:28:50.407945] [INFO ] [sig ] OSIS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:50.554526] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OSIS.txt [2026-02-17T20:28:50.554705] [INFO ] [sig ] [2291/3401] Completed OSIS in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-17T20:28:50.554754] [INFO ] [sig ] [2292/3401] Forecasting OSPN... [2026-02-17T20:28:50.554790] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-17T20:28:50.554843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-17T20:28:50.567998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-17T20:28:50.568365] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-17T20:28:50.569379] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-17T20:28:50.569431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:50.569463] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:50.569490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:50.569547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:50.629319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:50.630117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:50.630210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:50.630246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:50.752776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:50.752940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:50.752985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:50.753014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:50.756402] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=88.76%) [2026-02-17T20:28:50.756699] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-17T20:28:50.756827] [INFO ] [sig ] OSPN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:50.901352] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OSPN.txt [2026-02-17T20:28:50.901514] [INFO ] [sig ] [2292/3401] Completed OSPN in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-17T20:28:50.901555] [INFO ] [sig ] [2293/3401] Forecasting OSS... [2026-02-17T20:28:50.901606] [INFO ] [sig ] Generating forecast for: OSS [2026-02-17T20:28:50.901647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-17T20:28:50.914744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-17T20:28:50.915084] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-17T20:28:50.915911] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-17T20:28:50.915965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:50.915997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:50.916025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:50.916082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:50.975559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:50.976487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:50.976570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:50.976628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:51.102802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:51.103015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:51.103063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:51.103095] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:51.107047] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=30.61%) [2026-02-17T20:28:51.107376] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-17T20:28:51.107505] [INFO ] [sig ] OSS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:51.253229] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OSS.txt [2026-02-17T20:28:51.253391] [INFO ] [sig ] [2293/3401] Completed OSS in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-17T20:28:51.253432] [INFO ] [sig ] [2294/3401] Forecasting OTEX... [2026-02-17T20:28:51.253462] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-17T20:28:51.253493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-17T20:28:51.266168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-17T20:28:51.266629] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-17T20:28:51.267598] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-17T20:28:51.267654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:51.267735] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:51.267772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:51.267844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:51.327030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:51.328090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:51.328194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:51.328228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:51.457471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:51.457669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:51.457713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:51.457749] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:51.461901] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=73.39%) [2026-02-17T20:28:51.462342] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-17T20:28:51.462513] [INFO ] [sig ] OTEX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:51.614417] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OTEX.txt [2026-02-17T20:28:51.614616] [INFO ] [sig ] [2294/3401] Completed OTEX in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:51.614660] [INFO ] [sig ] [2295/3401] Forecasting OTIS... [2026-02-17T20:28:51.614690] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-17T20:28:51.614723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-17T20:28:51.627084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-17T20:28:51.627663] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-17T20:28:51.628745] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-17T20:28:51.628810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:51.628845] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:51.628873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:51.628930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:51.690218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:51.691222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:51.691325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:51.691367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:51.846617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:51.846818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:51.846875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:51.846919] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:51.856962] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-02-17T20:28:51.857745] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-17T20:28:51.857969] [INFO ] [sig ] OTIS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:52.049620] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OTIS.txt [2026-02-17T20:28:52.049806] [INFO ] [sig ] [2295/3401] Completed OTIS in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:52.049852] [INFO ] [sig ] [2296/3401] Forecasting OTLY... [2026-02-17T20:28:52.049885] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-17T20:28:52.049950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-17T20:28:52.064133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-17T20:28:52.064651] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-17T20:28:52.065711] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-17T20:28:52.065777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:52.065820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:52.065855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:52.065932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:52.136056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:52.137036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:52.137129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:52.137165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:52.271726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:52.271895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:52.271938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:52.271969] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:52.275892] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=24.36%) [2026-02-17T20:28:52.276250] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-17T20:28:52.276423] [INFO ] [sig ] OTLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:52.423370] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OTLY.txt [2026-02-17T20:28:52.423537] [INFO ] [sig ] [2296/3401] Completed OTLY in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:52.423618] [INFO ] [sig ] [2297/3401] Forecasting OVID... [2026-02-17T20:28:52.423676] [INFO ] [sig ] Generating forecast for: OVID [2026-02-17T20:28:52.423712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-17T20:28:52.435123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-17T20:28:52.435536] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-17T20:28:52.436419] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-17T20:28:52.436478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:52.436514] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:52.436543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:52.436627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:52.495897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:52.496864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:52.496963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:52.496997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:52.612298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:52.612464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:52.612506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:52.612601] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:52.616195] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=99.88%) [2026-02-17T20:28:52.616516] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-17T20:28:52.616682] [INFO ] [sig ] OVID: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:52.776523] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OVID.txt [2026-02-17T20:28:52.776753] [INFO ] [sig ] [2297/3401] Completed OVID in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:52.776813] [INFO ] [sig ] [2298/3401] Forecasting OVLY... [2026-02-17T20:28:52.776852] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-17T20:28:52.776889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-17T20:28:52.789534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-17T20:28:52.790018] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-17T20:28:52.791201] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-17T20:28:52.791276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:52.791323] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:52.791356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:52.791416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:52.858388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:52.859357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:52.859454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:52.859487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:52.984523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:52.984738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:52.984789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:52.984825] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:52.989829] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=60.78%) [2026-02-17T20:28:52.990324] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-17T20:28:52.990535] [INFO ] [sig ] OVLY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:53.175550] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OVLY.txt [2026-02-17T20:28:53.175740] [INFO ] [sig ] [2298/3401] Completed OVLY in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:53.175786] [INFO ] [sig ] [2299/3401] Forecasting OWL... [2026-02-17T20:28:53.175822] [INFO ] [sig ] Generating forecast for: OWL [2026-02-17T20:28:53.175856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-17T20:28:53.187875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-17T20:28:53.188268] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-17T20:28:53.189118] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-17T20:28:53.189174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:53.189209] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:53.189238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:53.189298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:53.247253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:53.248163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:53.248248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:53.248283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:53.374035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:53.374198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:53.374240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:53.374270] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:53.377768] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=12.27%) [2026-02-17T20:28:53.378071] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-17T20:28:53.378211] [INFO ] [sig ] OWL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:53.523160] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OWL.txt [2026-02-17T20:28:53.523320] [INFO ] [sig ] [2299/3401] Completed OWL in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:53.523361] [INFO ] [sig ] [2300/3401] Forecasting OXLC... [2026-02-17T20:28:53.523392] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-17T20:28:53.523424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-17T20:28:53.535421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-17T20:28:53.535863] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-17T20:28:53.536722] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-17T20:28:53.536776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:53.536810] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:53.536836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:53.536911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:53.593735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:53.594681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:53.594769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:53.594802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:53.718296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:53.718458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:53.718499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:53.718527] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:53.722127] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=46.76%) [2026-02-17T20:28:53.722473] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-17T20:28:53.722638] [INFO ] [sig ] OXLC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:53.885773] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OXLC.txt [2026-02-17T20:28:53.885944] [INFO ] [sig ] [2300/3401] Completed OXLC in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:53.885987] [INFO ] [sig ] [2301/3401] Forecasting OXM... [2026-02-17T20:28:53.886020] [INFO ] [sig ] Generating forecast for: OXM [2026-02-17T20:28:53.886052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-17T20:28:53.897752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-17T20:28:53.898158] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-17T20:28:53.899066] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-17T20:28:53.899123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:53.899158] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:53.899187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:53.899245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:53.958331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:53.959165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:53.959250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:53.959286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:54.087860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:54.088049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:54.088128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:54.088177] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:54.092101] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-17T20:28:54.092404] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-17T20:28:54.092544] [INFO ] [sig ] OXM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:54.250957] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OXM.txt [2026-02-17T20:28:54.251117] [INFO ] [sig ] [2301/3401] Completed OXM in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:54.251157] [INFO ] [sig ] [2302/3401] Forecasting OXSQ... [2026-02-17T20:28:54.251188] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-17T20:28:54.251219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-17T20:28:54.262488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-17T20:28:54.262866] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-17T20:28:54.263665] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-17T20:28:54.263733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:54.263767] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:54.263794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:54.263851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:54.321931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:54.322839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:54.322928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:54.322963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:54.445566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:54.445752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:54.445795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:54.445826] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:54.449438] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=27.11%) [2026-02-17T20:28:54.449747] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-17T20:28:54.449882] [INFO ] [sig ] OXSQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:54.597162] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OXSQ.txt [2026-02-17T20:28:54.597334] [INFO ] [sig ] [2302/3401] Completed OXSQ in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:54.597375] [INFO ] [sig ] [2303/3401] Forecasting OZEM... [2026-02-17T20:28:54.597407] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-17T20:28:54.597437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-17T20:28:54.608443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-17T20:28:54.608833] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-17T20:28:54.609662] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-17T20:28:54.609716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:54.609748] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:54.609775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:54.609837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:54.666895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:54.667805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:54.667900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:54.667941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:54.778873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:54.779037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:54.779077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:54.779105] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:54.782568] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=67.21%) [2026-02-17T20:28:54.782902] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-17T20:28:54.783049] [INFO ] [sig ] OZEM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:54.928524] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OZEM.txt [2026-02-17T20:28:54.928719] [INFO ] [sig ] [2303/3401] Completed OZEM in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:54.928768] [INFO ] [sig ] [2304/3401] Forecasting OZK... [2026-02-17T20:28:54.928801] [INFO ] [sig ] Generating forecast for: OZK [2026-02-17T20:28:54.928833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-17T20:28:54.942964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-17T20:28:54.943448] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-17T20:28:54.944369] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-17T20:28:54.944426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:54.944460] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:54.944489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:54.944548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:55.005914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:55.006913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:55.007044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:55.007080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:55.134613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:55.134784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:55.134835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:55.134873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:55.138805] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=80.79%) [2026-02-17T20:28:55.139130] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-17T20:28:55.139268] [INFO ] [sig ] OZK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:55.289780] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/OZK.txt [2026-02-17T20:28:55.289944] [INFO ] [sig ] [2304/3401] Completed OZK in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:55.289988] [INFO ] [sig ] [2305/3401] Forecasting OZKAP... [2026-02-17T20:28:55.290022] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-17T20:28:55.290055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-17T20:28:55.303144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-17T20:28:55.303792] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-17T20:28:55.304745] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-17T20:28:55.304804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:55.304838] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:55.304867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:55.304925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:55.372480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:55.373477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:55.373566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:55.373621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:55.495166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:55.495335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:55.495376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:55.495405] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:55.499163] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=47.11%) [2026-02-17T20:28:55.499500] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-17T20:28:55.499657] [INFO ] [sig ] OZKAP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:55.653433] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/OZKAP.txt [2026-02-17T20:28:55.653608] [INFO ] [sig ] [2305/3401] Completed OZKAP in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:55.653652] [INFO ] [sig ] [2306/3401] Forecasting PAA... [2026-02-17T20:28:55.653683] [INFO ] [sig ] Generating forecast for: PAA [2026-02-17T20:28:55.653712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-17T20:28:55.665951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-17T20:28:55.666299] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-17T20:28:55.667104] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-17T20:28:55.667158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:55.667215] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:55.667247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:55.667304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:55.726092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:55.727036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:55.727123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:55.727158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:55.851294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:55.851464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:55.851506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:55.851536] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:55.854966] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-17T20:28:55.855257] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-17T20:28:55.855388] [INFO ] [sig ] PAA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:56.007313] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAA.txt [2026-02-17T20:28:56.007517] [INFO ] [sig ] [2306/3401] Completed PAA in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-17T20:28:56.007561] [INFO ] [sig ] [2307/3401] Forecasting PAAS... [2026-02-17T20:28:56.007614] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-17T20:28:56.007648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-17T20:28:56.020408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-17T20:28:56.020886] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-17T20:28:56.021822] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-17T20:28:56.021885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:56.021926] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:56.021961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:56.022029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:56.085184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:56.086234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:56.086339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:56.086381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:56.212183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:56.212355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:56.212398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:56.212428] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:56.216091] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=72.18%) [2026-02-17T20:28:56.216486] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-17T20:28:56.216681] [INFO ] [sig ] PAAS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:56.368445] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PAAS.txt [2026-02-17T20:28:56.368673] [INFO ] [sig ] [2307/3401] Completed PAAS in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-17T20:28:56.368719] [INFO ] [sig ] [2308/3401] Forecasting PAC... [2026-02-17T20:28:56.368750] [INFO ] [sig ] Generating forecast for: PAC [2026-02-17T20:28:56.368781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-17T20:28:56.380245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-17T20:28:56.380712] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-17T20:28:56.381603] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-17T20:28:56.381657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:56.381690] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:56.381719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:56.381776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:56.442458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:56.443387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:56.443476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:56.443510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:56.572540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:56.572729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:56.572771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:56.572801] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:56.577091] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: DOWN (p=34.76%) [2026-02-17T20:28:56.577463] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-17T20:28:56.577631] [INFO ] [sig ] PAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:56.732473] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAC.txt [2026-02-17T20:28:56.732659] [INFO ] [sig ] [2308/3401] Completed PAC in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-17T20:28:56.732712] [INFO ] [sig ] [2309/3401] Forecasting PACB... [2026-02-17T20:28:56.732743] [INFO ] [sig ] Generating forecast for: PACB [2026-02-17T20:28:56.732783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-17T20:28:56.746061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-17T20:28:56.746407] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-17T20:28:56.747245] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-17T20:28:56.747299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:56.747331] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:56.747360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:56.747417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:56.806734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:56.807504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:56.807612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:56.807648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:56.928363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:56.928539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:56.928597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:56.928631] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:56.932171] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=68.67%) [2026-02-17T20:28:56.932458] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-17T20:28:56.932627] [INFO ] [sig ] PACB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:57.078544] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PACB.txt [2026-02-17T20:28:57.078735] [INFO ] [sig ] [2309/3401] Completed PACB in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-17T20:28:57.078777] [INFO ] [sig ] [2310/3401] Forecasting PACK... [2026-02-17T20:28:57.078810] [INFO ] [sig ] Generating forecast for: PACK [2026-02-17T20:28:57.078842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-17T20:28:57.091295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-17T20:28:57.091715] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-17T20:28:57.092522] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-17T20:28:57.092607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:57.092645] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:57.092673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:57.092731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:57.152907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:57.153820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:57.153908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:57.153944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:57.290463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:57.290647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:57.290692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:57.290723] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:57.294372] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=69.33%) [2026-02-17T20:28:57.294707] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-17T20:28:57.294857] [INFO ] [sig ] PACK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:57.447252] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PACK.txt [2026-02-17T20:28:57.447429] [INFO ] [sig ] [2310/3401] Completed PACK in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-17T20:28:57.447471] [INFO ] [sig ] [2311/3401] Forecasting PAGP... [2026-02-17T20:28:57.447500] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-17T20:28:57.447532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-17T20:28:57.461119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-17T20:28:57.461502] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-17T20:28:57.462344] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-17T20:28:57.462398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:57.462470] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:57.462499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:57.462557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:57.535368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:57.536569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:57.536704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:57.536761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:57.661809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:57.661983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:57.662038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:57.662069] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:57.665603] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=90.12%) [2026-02-17T20:28:57.665898] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-17T20:28:57.666035] [INFO ] [sig ] PAGP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:57.811831] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PAGP.txt [2026-02-17T20:28:57.811973] [INFO ] [sig ] [2311/3401] Completed PAGP in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:28:57.812014] [INFO ] [sig ] [2312/3401] Forecasting PAGS... [2026-02-17T20:28:57.812231] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-17T20:28:57.812261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-17T20:28:57.825074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-17T20:28:57.825427] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-17T20:28:57.826269] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-17T20:28:57.826323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:57.826355] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:57.826382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:57.826439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:57.888186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:57.888956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:57.889040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:57.889073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:58.020059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:58.020259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:58.020309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:58.020345] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:58.023936] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=28.91%) [2026-02-17T20:28:58.024222] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-17T20:28:58.024350] [INFO ] [sig ] PAGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:58.167302] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAGS.txt [2026-02-17T20:28:58.167426] [INFO ] [sig ] [2312/3401] Completed PAGS in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:28:58.167466] [INFO ] [sig ] [2313/3401] Forecasting PAHC... [2026-02-17T20:28:58.167496] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-17T20:28:58.167526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-17T20:28:58.180310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-17T20:28:58.180728] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-17T20:28:58.181634] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-17T20:28:58.181691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:58.181741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:58.181770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:58.181828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:58.239776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:58.240725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:58.240808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:58.240842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:58.365317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:58.365485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:58.365529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:58.365560] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:58.369244] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-02-17T20:28:58.369539] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-17T20:28:58.369694] [INFO ] [sig ] PAHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:28:58.514405] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PAHC.txt [2026-02-17T20:28:58.514547] [INFO ] [sig ] [2313/3401] Completed PAHC in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:28:58.514606] [INFO ] [sig ] [2314/3401] Forecasting PAL... [2026-02-17T20:28:58.514638] [INFO ] [sig ] Generating forecast for: PAL [2026-02-17T20:28:58.514668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-17T20:28:58.526653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-17T20:28:58.526976] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-17T20:28:58.527803] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-17T20:28:58.527857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:58.527896] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:58.527929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:58.527999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:58.585338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:58.586246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:58.586330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:58.586363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:58.708340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:58.708526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:58.708584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:58.708654] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:58.712210] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: DOWN (p=35.31%) [2026-02-17T20:28:58.712493] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-17T20:28:58.712639] [INFO ] [sig ] PAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:58.855716] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAL.txt [2026-02-17T20:28:58.855839] [INFO ] [sig ] [2314/3401] Completed PAL in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:28:58.855878] [INFO ] [sig ] [2315/3401] Forecasting PAM... [2026-02-17T20:28:58.855908] [INFO ] [sig ] Generating forecast for: PAM [2026-02-17T20:28:58.855939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-17T20:28:58.867904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-17T20:28:58.868237] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-17T20:28:58.869066] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-17T20:28:58.869121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:58.869154] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:58.869181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:58.869238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:58.927146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:58.927939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:58.928021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:58.928053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:59.051023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:59.051185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:59.051225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:59.051253] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:59.054739] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=10.32%) [2026-02-17T20:28:59.055030] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-17T20:28:59.055155] [INFO ] [sig ] PAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:59.198232] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAM.txt [2026-02-17T20:28:59.198360] [INFO ] [sig ] [2315/3401] Completed PAM in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:28:59.198399] [INFO ] [sig ] [2316/3401] Forecasting PANL... [2026-02-17T20:28:59.198429] [INFO ] [sig ] Generating forecast for: PANL [2026-02-17T20:28:59.198459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-17T20:28:59.213107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-17T20:28:59.213745] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-17T20:28:59.214857] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-17T20:28:59.214920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:59.214955] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:59.214981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:59.215040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:59.277902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:59.278854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:59.278950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:59.278993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:59.403462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:59.403651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:59.403694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:59.403725] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:59.407324] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-17T20:28:59.407633] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-17T20:28:59.407775] [INFO ] [sig ] PANL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:59.554688] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PANL.txt [2026-02-17T20:28:59.554844] [INFO ] [sig ] [2316/3401] Completed PANL in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:28:59.554891] [INFO ] [sig ] [2317/3401] Forecasting PASG... [2026-02-17T20:28:59.554922] [INFO ] [sig ] Generating forecast for: PASG [2026-02-17T20:28:59.554954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-17T20:28:59.566143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-17T20:28:59.566507] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-17T20:28:59.567373] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-17T20:28:59.567427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:59.567458] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:59.567483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:59.567539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:59.628319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:59.629208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:59.629314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:59.629358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:28:59.756119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:28:59.756294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:28:59.756336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:28:59.756367] [INFO ] [FORECASTER] Training complete [2026-02-17T20:28:59.760169] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-02-17T20:28:59.760519] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-17T20:28:59.760684] [INFO ] [sig ] PASG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:28:59.910466] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PASG.txt [2026-02-17T20:28:59.910632] [INFO ] [sig ] [2317/3401] Completed PASG in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:28:59.910673] [INFO ] [sig ] [2318/3401] Forecasting PATH... [2026-02-17T20:28:59.910703] [INFO ] [sig ] Generating forecast for: PATH [2026-02-17T20:28:59.910735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-17T20:28:59.923102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-17T20:28:59.923466] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-17T20:28:59.924490] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-17T20:28:59.924545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:28:59.924603] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:28:59.924634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:28:59.924692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:28:59.985843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:28:59.986924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:28:59.987011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:28:59.987046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:00.133091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:00.133255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:00.133296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:00.133326] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:00.137350] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-02-17T20:29:00.137686] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-17T20:29:00.137847] [INFO ] [sig ] PATH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:00.293309] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PATH.txt [2026-02-17T20:29:00.293461] [INFO ] [sig ] [2318/3401] Completed PATH in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:29:00.293502] [INFO ] [sig ] [2319/3401] Forecasting PATK... [2026-02-17T20:29:00.293533] [INFO ] [sig ] Generating forecast for: PATK [2026-02-17T20:29:00.293563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-17T20:29:00.305404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-17T20:29:00.305775] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-17T20:29:00.306676] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-17T20:29:00.306734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:00.306769] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:00.306799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:00.306858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:00.373416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:00.374426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:00.374517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:00.374552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:00.512019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:00.512212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:00.512282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:00.512327] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:00.516859] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=60.59%) [2026-02-17T20:29:00.517403] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-17T20:29:00.517548] [INFO ] [sig ] PATK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:00.679061] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PATK.txt [2026-02-17T20:29:00.679271] [INFO ] [sig ] [2319/3401] Completed PATK in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:29:00.679325] [INFO ] [sig ] [2320/3401] Forecasting PAX... [2026-02-17T20:29:00.679367] [INFO ] [sig ] Generating forecast for: PAX [2026-02-17T20:29:00.679414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-17T20:29:00.692890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-17T20:29:00.693375] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-17T20:29:00.694473] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-17T20:29:00.694533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:00.694567] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:00.694621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:00.694681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:00.760042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:00.760985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:00.761073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:00.761107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:00.893566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:00.893770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:00.893841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:00.893875] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:00.898376] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=33.49%) [2026-02-17T20:29:00.898763] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-17T20:29:00.898946] [INFO ] [sig ] PAX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:01.061493] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAX.txt [2026-02-17T20:29:01.061706] [INFO ] [sig ] [2320/3401] Completed PAX in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:29:01.061757] [INFO ] [sig ] [2321/3401] Forecasting PAXS... [2026-02-17T20:29:01.061787] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-17T20:29:01.061819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-17T20:29:01.074927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-17T20:29:01.075348] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-17T20:29:01.076328] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-17T20:29:01.076384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:01.076416] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:01.076443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:01.076501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:01.144367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:01.145340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:01.145472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:01.145515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:01.274003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:01.274152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:01.274194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:01.274225] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:01.278007] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-02-17T20:29:01.278523] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-17T20:29:01.278684] [INFO ] [sig ] PAXS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:01.429921] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PAXS.txt [2026-02-17T20:29:01.430084] [INFO ] [sig ] [2321/3401] Completed PAXS in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:29:01.430124] [INFO ] [sig ] [2322/3401] Forecasting PAY... [2026-02-17T20:29:01.430154] [INFO ] [sig ] Generating forecast for: PAY [2026-02-17T20:29:01.430188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-17T20:29:01.442914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-17T20:29:01.443348] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-17T20:29:01.444247] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-17T20:29:01.444302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:01.444333] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:01.444359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:01.444414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:01.506781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:01.507925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:01.508059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:01.508105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:01.638705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:01.638883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:01.638923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:01.638952] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:01.642596] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-02-17T20:29:01.642967] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-17T20:29:01.643119] [INFO ] [sig ] PAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:01.794101] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PAY.txt [2026-02-17T20:29:01.794278] [INFO ] [sig ] [2322/3401] Completed PAY in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-17T20:29:01.794318] [INFO ] [sig ] [2323/3401] Forecasting PAYC... [2026-02-17T20:29:01.794347] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-17T20:29:01.794379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-17T20:29:01.807179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-17T20:29:01.807847] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-17T20:29:01.808734] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-17T20:29:01.808788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:01.808820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:01.808847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:01.808903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:01.867504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:01.868507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:01.868623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:01.868660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:02.014789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:02.014996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:02.015060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:02.015101] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:02.020298] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=65.83%) [2026-02-17T20:29:02.020861] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-17T20:29:02.021079] [INFO ] [sig ] PAYC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:02.177681] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PAYC.txt [2026-02-17T20:29:02.178797] [INFO ] [sig ] [2323/3401] Completed PAYC in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-17T20:29:02.178843] [INFO ] [sig ] [2324/3401] Forecasting PAYO... [2026-02-17T20:29:02.178874] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-17T20:29:02.178907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-17T20:29:02.190511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-17T20:29:02.190944] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-17T20:29:02.191784] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-17T20:29:02.191839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:02.191911] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:02.191941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:02.192017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:02.249359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:02.250289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:02.250375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:02.250408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:02.380473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:02.380664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:02.380705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:02.380733] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:02.384769] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: DOWN (p=33.81%) [2026-02-17T20:29:02.385149] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-17T20:29:02.385297] [INFO ] [sig ] PAYO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:02.541266] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAYO.txt [2026-02-17T20:29:02.541493] [INFO ] [sig ] [2324/3401] Completed PAYO in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-17T20:29:02.541543] [INFO ] [sig ] [2325/3401] Forecasting PAYS... [2026-02-17T20:29:02.541603] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-17T20:29:02.541668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-17T20:29:02.553558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-17T20:29:02.554012] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-17T20:29:02.554956] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-17T20:29:02.555013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:02.555047] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:02.555074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:02.555132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:02.616038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:02.617028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:02.617123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:02.617158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:02.744203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:02.744373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:02.744417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:02.744447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:02.748889] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-02-17T20:29:02.749218] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-17T20:29:02.749387] [INFO ] [sig ] PAYS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:02.901865] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PAYS.txt [2026-02-17T20:29:02.902031] [INFO ] [sig ] [2325/3401] Completed PAYS in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-17T20:29:02.902072] [INFO ] [sig ] [2326/3401] Forecasting PAYX... [2026-02-17T20:29:02.902101] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-17T20:29:02.902133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-17T20:29:02.914009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-17T20:29:02.914467] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-17T20:29:02.915309] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-17T20:29:02.915362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:02.915394] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:02.915420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:02.915476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:02.974053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:02.975203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:02.975289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:02.975322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:03.111562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:03.111753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:03.111795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:03.111825] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:03.115434] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-02-17T20:29:03.115773] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-17T20:29:03.115917] [INFO ] [sig ] PAYX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:03.276849] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PAYX.txt [2026-02-17T20:29:03.277023] [INFO ] [sig ] [2326/3401] Completed PAYX in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-17T20:29:03.277066] [INFO ] [sig ] [2327/3401] Forecasting PB... [2026-02-17T20:29:03.277096] [INFO ] [sig ] Generating forecast for: PB [2026-02-17T20:29:03.277130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-17T20:29:03.288934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-17T20:29:03.289385] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-17T20:29:03.290258] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-17T20:29:03.290318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:03.290352] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:03.290380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:03.290438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:03.352783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:03.354342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:03.354479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:03.354515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:03.482544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:03.482726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:03.482770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:03.482801] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:03.486362] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=23.16%) [2026-02-17T20:29:03.486663] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-17T20:29:03.486790] [INFO ] [sig ] PB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:03.634079] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PB.txt [2026-02-17T20:29:03.634221] [INFO ] [sig ] [2327/3401] Completed PB in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-17T20:29:03.634266] [INFO ] [sig ] [2328/3401] Forecasting PBA... [2026-02-17T20:29:03.634310] [INFO ] [sig ] Generating forecast for: PBA [2026-02-17T20:29:03.634343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-17T20:29:03.649551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-17T20:29:03.649907] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-17T20:29:03.650732] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-17T20:29:03.650784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:03.650846] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:03.650875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:03.650932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:03.714123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:03.715067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:03.715187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:03.715239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:03.849041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:03.849209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:03.849250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:03.849279] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:03.852796] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-02-17T20:29:03.853103] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-17T20:29:03.853246] [INFO ] [sig ] PBA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:03.997934] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PBA.txt [2026-02-17T20:29:03.998117] [INFO ] [sig ] [2328/3401] Completed PBA in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:03.998169] [INFO ] [sig ] [2329/3401] Forecasting PBF... [2026-02-17T20:29:03.998204] [INFO ] [sig ] Generating forecast for: PBF [2026-02-17T20:29:03.998236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-17T20:29:04.010838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-17T20:29:04.011239] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-17T20:29:04.012062] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-17T20:29:04.012127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:04.012164] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:04.012194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:04.012251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:04.070768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:04.071710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:04.071817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:04.071851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:04.197514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:04.197700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:04.197743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:04.197771] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:04.201327] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=93.68%) [2026-02-17T20:29:04.201642] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-17T20:29:04.201778] [INFO ] [sig ] PBF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:04.346452] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PBF.txt [2026-02-17T20:29:04.346648] [INFO ] [sig ] [2329/3401] Completed PBF in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:04.346691] [INFO ] [sig ] [2330/3401] Forecasting PBFS... [2026-02-17T20:29:04.346721] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-17T20:29:04.346752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-17T20:29:04.358806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-17T20:29:04.359223] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-17T20:29:04.360059] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-17T20:29:04.360113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:04.360146] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:04.360172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:04.360228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:04.417639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:04.418599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:04.418687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:04.418719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:04.526393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:04.526561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:04.526624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:04.526653] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:04.530313] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-02-17T20:29:04.530682] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-17T20:29:04.530833] [INFO ] [sig ] PBFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:04.681554] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PBFS.txt [2026-02-17T20:29:04.681740] [INFO ] [sig ] [2330/3401] Completed PBFS in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:04.681780] [INFO ] [sig ] [2331/3401] Forecasting PBH... [2026-02-17T20:29:04.681810] [INFO ] [sig ] Generating forecast for: PBH [2026-02-17T20:29:04.681845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-17T20:29:04.692953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-17T20:29:04.693554] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-17T20:29:04.694633] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-17T20:29:04.694685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:04.694717] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:04.694744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:04.694800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:04.753198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:04.754167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:04.754264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:04.754297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:04.874302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:04.874461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:04.874503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:04.874598] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:04.878102] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-02-17T20:29:04.878402] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-17T20:29:04.878528] [INFO ] [sig ] PBH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:05.021164] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PBH.txt [2026-02-17T20:29:05.021295] [INFO ] [sig ] [2331/3401] Completed PBH in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:05.021334] [INFO ] [sig ] [2332/3401] Forecasting PBI... [2026-02-17T20:29:05.021364] [INFO ] [sig ] Generating forecast for: PBI [2026-02-17T20:29:05.021396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-17T20:29:05.033473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-17T20:29:05.033838] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-17T20:29:05.034672] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-17T20:29:05.034725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:05.034757] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:05.034784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:05.034841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:05.093861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:05.094604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:05.094685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:05.094718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:05.219190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:05.219366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:05.219408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:05.219437] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:05.223175] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-17T20:29:05.223559] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-17T20:29:05.223738] [INFO ] [sig ] PBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:05.382770] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PBI.txt [2026-02-17T20:29:05.382939] [INFO ] [sig ] [2332/3401] Completed PBI in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:05.382979] [INFO ] [sig ] [2333/3401] Forecasting PBYI... [2026-02-17T20:29:05.383009] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-17T20:29:05.383042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-17T20:29:05.395717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-17T20:29:05.396092] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-17T20:29:05.397128] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-17T20:29:05.397222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:05.397258] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:05.397285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:05.397342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:05.458624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:05.459529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:05.459635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:05.459671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:05.591971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:05.592154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:05.592203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:05.592241] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:05.596448] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=37.79%) [2026-02-17T20:29:05.596847] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-17T20:29:05.596995] [INFO ] [sig ] PBYI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:05.744992] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PBYI.txt [2026-02-17T20:29:05.745154] [INFO ] [sig ] [2333/3401] Completed PBYI in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:05.745194] [INFO ] [sig ] [2334/3401] Forecasting PCB... [2026-02-17T20:29:05.745224] [INFO ] [sig ] Generating forecast for: PCB [2026-02-17T20:29:05.745259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-17T20:29:05.758466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-17T20:29:05.758914] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-17T20:29:05.759954] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-17T20:29:05.760010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:05.760043] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:05.760070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:05.760129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:05.817356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:05.818270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:05.818357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:05.818391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:05.939923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:05.940115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:05.940175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:05.940218] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:05.944782] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-02-17T20:29:05.945263] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-17T20:29:05.945439] [INFO ] [sig ] PCB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:06.103061] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PCB.txt [2026-02-17T20:29:06.103237] [INFO ] [sig ] [2334/3401] Completed PCB in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:06.103278] [INFO ] [sig ] [2335/3401] Forecasting PCF... [2026-02-17T20:29:06.103309] [INFO ] [sig ] Generating forecast for: PCF [2026-02-17T20:29:06.103341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-17T20:29:06.118985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-17T20:29:06.119402] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-17T20:29:06.120273] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-17T20:29:06.120328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:06.120361] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:06.120389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:06.120463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:06.183107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:06.184258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:06.184547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:06.184600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:06.308010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:06.308178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:06.308220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:06.308250] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:06.311923] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-02-17T20:29:06.312269] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-17T20:29:06.312404] [INFO ] [sig ] PCF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:06.469048] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PCF.txt [2026-02-17T20:29:06.469183] [INFO ] [sig ] [2335/3401] Completed PCF in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:06.469223] [INFO ] [sig ] [2336/3401] Forecasting PCG... [2026-02-17T20:29:06.469253] [INFO ] [sig ] Generating forecast for: PCG [2026-02-17T20:29:06.469284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-17T20:29:06.480470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-17T20:29:06.480813] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-17T20:29:06.481621] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-17T20:29:06.481675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:06.481707] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:06.481733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:06.481790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:06.541826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:06.542731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:06.542817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:06.542849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:06.669834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:06.670001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:06.670041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:06.670070] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:06.673642] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-17T20:29:06.673944] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-17T20:29:06.674076] [INFO ] [sig ] PCG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:06.832132] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PCG.txt [2026-02-17T20:29:06.832305] [INFO ] [sig ] [2336/3401] Completed PCG in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:06.832347] [INFO ] [sig ] [2337/3401] Forecasting PCM... [2026-02-17T20:29:06.832379] [INFO ] [sig ] Generating forecast for: PCM [2026-02-17T20:29:06.832409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-17T20:29:06.844212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-17T20:29:06.844701] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-17T20:29:06.845600] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-17T20:29:06.845674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:06.845710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:06.845739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:06.845797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:06.907284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:06.908198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:06.908283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:06.908316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:07.031478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:07.031663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:07.031705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:07.031735] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:07.035221] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-17T20:29:07.035514] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-17T20:29:07.035664] [INFO ] [sig ] PCM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:07.181484] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PCM.txt [2026-02-17T20:29:07.181641] [INFO ] [sig ] [2337/3401] Completed PCM in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:07.181685] [INFO ] [sig ] [2338/3401] Forecasting PCN... [2026-02-17T20:29:07.181716] [INFO ] [sig ] Generating forecast for: PCN [2026-02-17T20:29:07.181746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-17T20:29:07.193275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-17T20:29:07.193654] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-17T20:29:07.194448] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-17T20:29:07.194502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:07.194535] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:07.194563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:07.194647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:07.254410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:07.255304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:07.255389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:07.255466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:07.379912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:07.380073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:07.380117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:07.380149] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:07.383674] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=70.47%) [2026-02-17T20:29:07.383957] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-17T20:29:07.384092] [INFO ] [sig ] PCN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:07.534044] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PCN.txt [2026-02-17T20:29:07.534256] [INFO ] [sig ] [2338/3401] Completed PCN in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:07.534308] [INFO ] [sig ] [2339/3401] Forecasting PCQ... [2026-02-17T20:29:07.534340] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-17T20:29:07.534373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-17T20:29:07.545861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-17T20:29:07.546237] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-17T20:29:07.547118] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-17T20:29:07.547175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:07.547234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:07.547265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:07.547325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:07.607649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:07.608751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:07.608835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:07.608868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:07.735394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:07.735551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:07.735610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:07.735641] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:07.739870] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=32.29%) [2026-02-17T20:29:07.740146] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-17T20:29:07.740276] [INFO ] [sig ] PCQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:07.885516] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PCQ.txt [2026-02-17T20:29:07.885678] [INFO ] [sig ] [2339/3401] Completed PCQ in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-17T20:29:07.885729] [INFO ] [sig ] [2340/3401] Forecasting PCRX... [2026-02-17T20:29:07.885762] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-17T20:29:07.885794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-17T20:29:07.896884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-17T20:29:07.897232] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-17T20:29:07.898035] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-17T20:29:07.898088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:07.898119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:07.898145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:07.898202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:07.955845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:07.956669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:07.956757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:07.956790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:08.080991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:08.081147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:08.081187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:08.081216] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:08.085374] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-02-17T20:29:08.085856] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-17T20:29:08.085987] [INFO ] [sig ] PCRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:08.234341] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PCRX.txt [2026-02-17T20:29:08.234497] [INFO ] [sig ] [2340/3401] Completed PCRX in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-17T20:29:08.234543] [INFO ] [sig ] [2341/3401] Forecasting PCTY... [2026-02-17T20:29:08.234596] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-17T20:29:08.234629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-17T20:29:08.246690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-17T20:29:08.247082] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-17T20:29:08.247935] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-17T20:29:08.247989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:08.248024] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:08.248054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:08.248120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:08.310114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:08.310960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:08.311042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:08.311075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:08.433485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:08.433670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:08.433714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:08.433744] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:08.437651] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=31.38%) [2026-02-17T20:29:08.437933] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-17T20:29:08.438065] [INFO ] [sig ] PCTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:08.586233] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PCTY.txt [2026-02-17T20:29:08.586403] [INFO ] [sig ] [2341/3401] Completed PCTY in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-17T20:29:08.586458] [INFO ] [sig ] [2342/3401] Forecasting PCVX... [2026-02-17T20:29:08.586493] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-17T20:29:08.586527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-17T20:29:08.597499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-17T20:29:08.597865] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-17T20:29:08.598689] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-17T20:29:08.598743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:08.598779] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:08.598808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:08.598866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:08.657965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:08.658853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:08.658936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:08.658971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:08.784203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:08.784364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:08.784409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:08.784452] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:08.788145] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=90.24%) [2026-02-17T20:29:08.788480] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-17T20:29:08.788634] [INFO ] [sig ] PCVX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:08.933332] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PCVX.txt [2026-02-17T20:29:08.933480] [INFO ] [sig ] [2342/3401] Completed PCVX in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-17T20:29:08.933523] [INFO ] [sig ] [2343/3401] Forecasting PCYO... [2026-02-17T20:29:08.933554] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-17T20:29:08.933609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-17T20:29:08.948750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-17T20:29:08.949118] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-17T20:29:08.949926] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-17T20:29:08.949979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:08.950011] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:08.950038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:08.950095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:09.008698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:09.009630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:09.009713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:09.009747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:09.133553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:09.133733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:09.133775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:09.133807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:09.137388] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=24.06%) [2026-02-17T20:29:09.137703] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-17T20:29:09.137840] [INFO ] [sig ] PCYO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:09.283076] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PCYO.txt [2026-02-17T20:29:09.283223] [INFO ] [sig ] [2343/3401] Completed PCYO in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-17T20:29:09.283262] [INFO ] [sig ] [2344/3401] Forecasting PD... [2026-02-17T20:29:09.283293] [INFO ] [sig ] Generating forecast for: PD [2026-02-17T20:29:09.283509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-17T20:29:09.296391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-17T20:29:09.296750] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-17T20:29:09.297640] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-17T20:29:09.297694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:09.297728] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:09.297756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:09.297814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:09.358266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:09.358979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:09.359061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:09.359096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:09.479009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:09.479175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:09.479243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:09.479284] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:09.482937] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=80.50%) [2026-02-17T20:29:09.483236] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-17T20:29:09.483385] [INFO ] [sig ] PD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:09.632410] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PD.txt [2026-02-17T20:29:09.632564] [INFO ] [sig ] [2344/3401] Completed PD in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:09.632624] [INFO ] [sig ] [2345/3401] Forecasting PDBC... [2026-02-17T20:29:09.632656] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-17T20:29:09.632687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-17T20:29:09.644427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-17T20:29:09.644804] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-17T20:29:09.645641] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-17T20:29:09.645696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:09.645757] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:09.645787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:09.645846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:09.709031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:09.710118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:09.710203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:09.710241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:09.829121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:09.829295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:09.829346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:09.829376] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:09.832974] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-17T20:29:09.833261] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-17T20:29:09.833387] [INFO ] [sig ] PDBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:09.976929] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PDBC.txt [2026-02-17T20:29:09.977083] [INFO ] [sig ] [2345/3401] Completed PDBC in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:09.977126] [INFO ] [sig ] [2346/3401] Forecasting PDD... [2026-02-17T20:29:09.977156] [INFO ] [sig ] Generating forecast for: PDD [2026-02-17T20:29:09.977205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-17T20:29:09.989801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-17T20:29:09.990171] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-17T20:29:09.990997] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-17T20:29:09.991051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:09.991085] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:09.991114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:09.991172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:10.049736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:10.050545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:10.050651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:10.050687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:10.182546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:10.182723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:10.182764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:10.182794] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:10.186209] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: UP (p=83.23%) [2026-02-17T20:29:10.186496] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-17T20:29:10.186645] [INFO ] [sig ] PDD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:10.337561] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PDD.txt [2026-02-17T20:29:10.337735] [INFO ] [sig ] [2346/3401] Completed PDD in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:10.337970] [INFO ] [sig ] [2347/3401] Forecasting PDEX... [2026-02-17T20:29:10.338000] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-17T20:29:10.338034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-17T20:29:10.350020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-17T20:29:10.350566] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-17T20:29:10.351403] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-17T20:29:10.351457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:10.351491] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:10.351520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:10.351795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:10.416597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:10.417471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:10.417560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:10.417615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:10.544254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:10.544420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:10.544463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:10.544492] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:10.548181] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=16.58%) [2026-02-17T20:29:10.548504] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-17T20:29:10.548671] [INFO ] [sig ] PDEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:10.707456] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PDEX.txt [2026-02-17T20:29:10.707649] [INFO ] [sig ] [2347/3401] Completed PDEX in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:10.707710] [INFO ] [sig ] [2348/3401] Forecasting PDFS... [2026-02-17T20:29:10.707745] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-17T20:29:10.707778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-17T20:29:10.720248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-17T20:29:10.720698] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-17T20:29:10.721619] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-17T20:29:10.721676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:10.721741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:10.721776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:10.721834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:10.786004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:10.786970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:10.787057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:10.787091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:10.924061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:10.924244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:10.924295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:10.924384] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:10.928629] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-02-17T20:29:10.928930] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-17T20:29:10.929070] [INFO ] [sig ] PDFS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:11.082049] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PDFS.txt [2026-02-17T20:29:11.082238] [INFO ] [sig ] [2348/3401] Completed PDFS in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:11.082313] [INFO ] [sig ] [2349/3401] Forecasting PDI... [2026-02-17T20:29:11.082355] [INFO ] [sig ] Generating forecast for: PDI [2026-02-17T20:29:11.082388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-17T20:29:11.094876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-17T20:29:11.095315] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-17T20:29:11.096145] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-17T20:29:11.096208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:11.096248] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:11.096281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:11.096351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:11.156232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:11.157397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:11.157701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:11.157739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:11.272923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:11.273090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:11.273130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:11.273159] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:11.276948] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=52.38%) [2026-02-17T20:29:11.277251] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-17T20:29:11.277387] [INFO ] [sig ] PDI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:11.428943] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PDI.txt [2026-02-17T20:29:11.429109] [INFO ] [sig ] [2349/3401] Completed PDI in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:11.429150] [INFO ] [sig ] [2350/3401] Forecasting PDLB... [2026-02-17T20:29:11.429181] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-17T20:29:11.429212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-17T20:29:11.441082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-17T20:29:11.441535] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-17T20:29:11.442395] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-17T20:29:11.442450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:11.442484] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:11.442511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:11.442596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:11.501988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:11.502902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:11.502988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:11.503022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:11.629590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:11.629758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:11.629799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:11.629830] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:11.633684] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=18.63%) [2026-02-17T20:29:11.633974] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-17T20:29:11.634103] [INFO ] [sig ] PDLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:11.779638] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PDLB.txt [2026-02-17T20:29:11.779797] [INFO ] [sig ] [2350/3401] Completed PDLB in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:11.779838] [INFO ] [sig ] [2351/3401] Forecasting PDM... [2026-02-17T20:29:11.779870] [INFO ] [sig ] Generating forecast for: PDM [2026-02-17T20:29:11.779903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-17T20:29:11.791186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-17T20:29:11.791548] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-17T20:29:11.792350] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-17T20:29:11.792403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:11.792435] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:11.792462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:11.792517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:11.849843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:11.850818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:11.850907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:11.850942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:11.973096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:11.973270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:11.973318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:11.973353] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:11.977285] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-17T20:29:11.977620] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-17T20:29:11.977751] [INFO ] [sig ] PDM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:12.125286] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PDM.txt [2026-02-17T20:29:12.125455] [INFO ] [sig ] [2351/3401] Completed PDM in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:12.125494] [INFO ] [sig ] [2352/3401] Forecasting PDO... [2026-02-17T20:29:12.125531] [INFO ] [sig ] Generating forecast for: PDO [2026-02-17T20:29:12.125565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-17T20:29:12.138000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-17T20:29:12.138411] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-17T20:29:12.139247] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-17T20:29:12.139302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:12.139337] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:12.139365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:12.139429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:12.199186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:12.200299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:12.200386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:12.200421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:12.321624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:12.321793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:12.321836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:12.321867] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:12.325340] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-02-17T20:29:12.325653] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-17T20:29:12.325786] [INFO ] [sig ] PDO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:12.477430] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PDO.txt [2026-02-17T20:29:12.477612] [INFO ] [sig ] [2352/3401] Completed PDO in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:12.477655] [INFO ] [sig ] [2353/3401] Forecasting PDP... [2026-02-17T20:29:12.477685] [INFO ] [sig ] Generating forecast for: PDP [2026-02-17T20:29:12.477717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-17T20:29:12.490508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-17T20:29:12.490925] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-17T20:29:12.491758] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-17T20:29:12.491814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:12.491848] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:12.491877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:12.491935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:12.553033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:12.553946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:12.554029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:12.554065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:12.678335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:12.678520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:12.678602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:12.678653] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:12.682485] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-17T20:29:12.682802] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-17T20:29:12.682943] [INFO ] [sig ] PDP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:12.826506] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PDP.txt [2026-02-17T20:29:12.826673] [INFO ] [sig ] [2353/3401] Completed PDP in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:12.826715] [INFO ] [sig ] [2354/3401] Forecasting PDS... [2026-02-17T20:29:12.826744] [INFO ] [sig ] Generating forecast for: PDS [2026-02-17T20:29:12.826775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-17T20:29:12.838464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-17T20:29:12.838895] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-17T20:29:12.839784] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-17T20:29:12.839839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:12.839872] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:12.839900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:12.839959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:12.897381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:12.898247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:12.898331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:12.898365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:13.022985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:13.023162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:13.023209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:13.023240] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:13.028228] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=49.46%) [2026-02-17T20:29:13.028693] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-17T20:29:13.028885] [INFO ] [sig ] PDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:13.186264] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PDS.txt [2026-02-17T20:29:13.186404] [INFO ] [sig ] [2354/3401] Completed PDS in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:13.186444] [INFO ] [sig ] [2355/3401] Forecasting PDX... [2026-02-17T20:29:13.186473] [INFO ] [sig ] Generating forecast for: PDX [2026-02-17T20:29:13.186506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-17T20:29:13.197973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-17T20:29:13.198327] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-17T20:29:13.199154] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-17T20:29:13.199208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:13.199241] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:13.199270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:13.199327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:13.258838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:13.259742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:13.259858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:13.259895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:13.387634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:13.387801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:13.387842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:13.387889] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:13.392162] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=49.04%) [2026-02-17T20:29:13.392526] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-17T20:29:13.392883] [INFO ] [sig ] PDX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:13.542253] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PDX.txt [2026-02-17T20:29:13.542431] [INFO ] [sig ] [2355/3401] Completed PDX in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:13.542479] [INFO ] [sig ] [2356/3401] Forecasting PDYN... [2026-02-17T20:29:13.542510] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-17T20:29:13.542541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-17T20:29:13.554948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-17T20:29:13.555306] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-17T20:29:13.556268] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-17T20:29:13.556323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:13.556358] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:13.556384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:13.556441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:13.618873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:13.619773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:13.619862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:13.619896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:13.739933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:13.740102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:13.740143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:13.740175] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:13.743791] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=34.34%) [2026-02-17T20:29:13.744116] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-17T20:29:13.744254] [INFO ] [sig ] PDYN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:13.908320] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PDYN.txt [2026-02-17T20:29:13.908521] [INFO ] [sig ] [2356/3401] Completed PDYN in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-17T20:29:13.908570] [INFO ] [sig ] [2357/3401] Forecasting PEB... [2026-02-17T20:29:13.908628] [INFO ] [sig ] Generating forecast for: PEB [2026-02-17T20:29:13.908666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-17T20:29:13.924193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-17T20:29:13.924934] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-17T20:29:13.926026] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-17T20:29:13.926085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:13.926119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:13.926146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:13.926204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:14.002184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:14.003254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:14.003356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:14.003423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:14.130555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:14.130743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:14.130791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:14.130829] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:14.134639] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-02-17T20:29:14.135020] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-17T20:29:14.135166] [INFO ] [sig ] PEB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:14.362551] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PEB.txt [2026-02-17T20:29:14.362729] [INFO ] [sig ] [2357/3401] Completed PEB in 0.5s | 2.78 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-17T20:29:14.362770] [INFO ] [sig ] [2358/3401] Forecasting PEBK... [2026-02-17T20:29:14.362799] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-17T20:29:14.362831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-17T20:29:14.374040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-17T20:29:14.374315] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-17T20:29:14.375136] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-17T20:29:14.375190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:14.375223] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:14.375250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:14.375306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:14.439249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:14.440767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:14.440913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:14.440967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:14.545748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:14.545919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:14.545960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:14.545991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:14.549891] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-02-17T20:29:14.550288] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-17T20:29:14.550471] [INFO ] [sig ] PEBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:14.701595] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PEBK.txt [2026-02-17T20:29:14.701973] [INFO ] [sig ] [2358/3401] Completed PEBK in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-17T20:29:14.702014] [INFO ] [sig ] [2359/3401] Forecasting PEBO... [2026-02-17T20:29:14.702043] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-17T20:29:14.702074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-17T20:29:14.715009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-17T20:29:14.715463] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-17T20:29:14.716513] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-17T20:29:14.716599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:14.716635] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:14.716663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:14.716764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:14.777883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:14.778850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:14.778950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:14.778984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:14.907817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:14.907985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:14.908026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:14.908056] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:14.911799] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-02-17T20:29:14.912121] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-17T20:29:14.912262] [INFO ] [sig ] PEBO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:15.073321] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PEBO.txt [2026-02-17T20:29:15.073500] [INFO ] [sig ] [2359/3401] Completed PEBO in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-17T20:29:15.073541] [INFO ] [sig ] [2360/3401] Forecasting PECO... [2026-02-17T20:29:15.073594] [INFO ] [sig ] Generating forecast for: PECO [2026-02-17T20:29:15.073631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-17T20:29:15.086180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-17T20:29:15.086618] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-17T20:29:15.087512] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-17T20:29:15.087589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:15.087627] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:15.087656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:15.087713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:15.150885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:15.151807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:15.151905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:15.151939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:15.281744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:15.281912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:15.281952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:15.281982] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:15.285822] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-02-17T20:29:15.286219] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-17T20:29:15.286374] [INFO ] [sig ] PECO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:15.449202] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PECO.txt [2026-02-17T20:29:15.449386] [INFO ] [sig ] [2360/3401] Completed PECO in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-17T20:29:15.449436] [INFO ] [sig ] [2361/3401] Forecasting PEG... [2026-02-17T20:29:15.449470] [INFO ] [sig ] Generating forecast for: PEG [2026-02-17T20:29:15.449502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-17T20:29:15.460991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-17T20:29:15.461406] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-17T20:29:15.462293] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-17T20:29:15.462366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:15.462409] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:15.462438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:15.462505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:15.525200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:15.526144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:15.526234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:15.526267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:15.648223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:15.648408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:15.648471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:15.648511] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:15.652164] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-02-17T20:29:15.652500] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-17T20:29:15.652664] [INFO ] [sig ] PEG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:15.805201] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PEG.txt [2026-02-17T20:29:15.805359] [INFO ] [sig ] [2361/3401] Completed PEG in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:15.805400] [INFO ] [sig ] [2362/3401] Forecasting PEGA... [2026-02-17T20:29:15.805430] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-17T20:29:15.805462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-17T20:29:15.817920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-17T20:29:15.818354] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-17T20:29:15.819256] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-17T20:29:15.819324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:15.819413] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:15.819463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:15.819548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:15.884345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:15.885281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:15.885407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:15.885442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:16.014213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:16.014387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:16.014436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:16.014472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:16.018421] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-02-17T20:29:16.018823] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-17T20:29:16.018975] [INFO ] [sig ] PEGA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:16.175899] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PEGA.txt [2026-02-17T20:29:16.176073] [INFO ] [sig ] [2362/3401] Completed PEGA in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:16.176122] [INFO ] [sig ] [2363/3401] Forecasting PEN... [2026-02-17T20:29:16.176153] [INFO ] [sig ] Generating forecast for: PEN [2026-02-17T20:29:16.176186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-17T20:29:16.188421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-17T20:29:16.188891] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-17T20:29:16.189797] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-17T20:29:16.189855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:16.189889] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:16.189918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:16.189975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:16.254789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:16.255828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:16.255945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:16.255982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:16.394658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:16.394829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:16.394873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:16.394903] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:16.398703] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-17T20:29:16.399007] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-17T20:29:16.399158] [INFO ] [sig ] PEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:16.559256] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PEN.txt [2026-02-17T20:29:16.559429] [INFO ] [sig ] [2363/3401] Completed PEN in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:16.559480] [INFO ] [sig ] [2364/3401] Forecasting PENN... [2026-02-17T20:29:16.559517] [INFO ] [sig ] Generating forecast for: PENN [2026-02-17T20:29:16.559551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-17T20:29:16.572254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-17T20:29:16.572702] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-17T20:29:16.573619] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-17T20:29:16.573688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:16.573721] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:16.573748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:16.573805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:16.639174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:16.640131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:16.640237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:16.640271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:16.770390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:16.770610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:16.770659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:16.770688] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:16.774459] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-17T20:29:16.774827] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-17T20:29:16.774974] [INFO ] [sig ] PENN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:16.933629] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PENN.txt [2026-02-17T20:29:16.933826] [INFO ] [sig ] [2364/3401] Completed PENN in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:16.933870] [INFO ] [sig ] [2365/3401] Forecasting PEO... [2026-02-17T20:29:16.933899] [INFO ] [sig ] Generating forecast for: PEO [2026-02-17T20:29:16.933931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-17T20:29:16.945731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-17T20:29:16.946145] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-17T20:29:16.946998] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-17T20:29:16.947054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:16.947085] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:16.947112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:16.947168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:17.006823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:17.007843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:17.007954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:17.007991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:17.134104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:17.134271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:17.134311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:17.134398] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:17.138325] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=51.07%) [2026-02-17T20:29:17.138717] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-17T20:29:17.138865] [INFO ] [sig ] PEO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:17.294706] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PEO.txt [2026-02-17T20:29:17.294872] [INFO ] [sig ] [2365/3401] Completed PEO in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:17.294914] [INFO ] [sig ] [2366/3401] Forecasting PEP... [2026-02-17T20:29:17.294944] [INFO ] [sig ] Generating forecast for: PEP [2026-02-17T20:29:17.294976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-17T20:29:17.306618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-17T20:29:17.307020] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-17T20:29:17.307881] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-17T20:29:17.307936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:17.307968] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:17.307994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:17.308051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:17.371667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:17.372917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:17.373032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:17.373085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:17.505659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:17.505830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:17.505873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:17.505904] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:17.510066] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-02-17T20:29:17.510432] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-17T20:29:17.510605] [INFO ] [sig ] PEP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:17.668462] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PEP.txt [2026-02-17T20:29:17.668636] [INFO ] [sig ] [2366/3401] Completed PEP in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:17.668680] [INFO ] [sig ] [2367/3401] Forecasting PEPG... [2026-02-17T20:29:17.668710] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-17T20:29:17.668749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-17T20:29:17.680878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-17T20:29:17.681273] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-17T20:29:17.682120] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-17T20:29:17.682174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:17.682206] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:17.682234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:17.682293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:17.744279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:17.745251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:17.745340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:17.745382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:17.865206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:17.865371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:17.865413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:17.865443] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:17.869870] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-17T20:29:17.870278] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-17T20:29:17.870444] [INFO ] [sig ] PEPG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:18.029704] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PEPG.txt [2026-02-17T20:29:18.029864] [INFO ] [sig ] [2367/3401] Completed PEPG in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:18.029905] [INFO ] [sig ] [2368/3401] Forecasting PERF... [2026-02-17T20:29:18.029936] [INFO ] [sig ] Generating forecast for: PERF [2026-02-17T20:29:18.029968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-17T20:29:18.041620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-17T20:29:18.042013] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-17T20:29:18.042850] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-17T20:29:18.042905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:18.042938] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:18.042966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:18.043024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:18.105468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:18.106365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:18.106456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:18.106491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:18.230116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:18.230292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:18.230334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:18.230365] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:18.233974] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=77.93%) [2026-02-17T20:29:18.234268] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-17T20:29:18.234399] [INFO ] [sig ] PERF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:18.382945] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PERF.txt [2026-02-17T20:29:18.383081] [INFO ] [sig ] [2368/3401] Completed PERF in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:18.383119] [INFO ] [sig ] [2369/3401] Forecasting PERI... [2026-02-17T20:29:18.383148] [INFO ] [sig ] Generating forecast for: PERI [2026-02-17T20:29:18.383186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-17T20:29:18.394369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-17T20:29:18.394718] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-17T20:29:18.395498] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-17T20:29:18.395551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:18.395608] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:18.395643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:18.395700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:18.454661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:18.455353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:18.455436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:18.455471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:18.574321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:18.574457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:18.574499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:18.574529] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:18.578171] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-17T20:29:18.578459] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-17T20:29:18.578612] [INFO ] [sig ] PERI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:18.724583] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PERI.txt [2026-02-17T20:29:18.724718] [INFO ] [sig ] [2369/3401] Completed PERI in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:18.724757] [INFO ] [sig ] [2370/3401] Forecasting PESI... [2026-02-17T20:29:18.724786] [INFO ] [sig ] Generating forecast for: PESI [2026-02-17T20:29:18.724816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-17T20:29:18.735561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-17T20:29:18.735911] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-17T20:29:18.736719] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-17T20:29:18.736772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:18.736804] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:18.736830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:18.736887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:18.796881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:18.797555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:18.797655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:18.797689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:18.932815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:18.932975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:18.933017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:18.933047] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:18.937857] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-02-17T20:29:18.938163] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-17T20:29:18.938301] [INFO ] [sig ] PESI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:19.117874] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PESI.txt [2026-02-17T20:29:19.118035] [INFO ] [sig ] [2370/3401] Completed PESI in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:19.118076] [INFO ] [sig ] [2371/3401] Forecasting PETS... [2026-02-17T20:29:19.118106] [INFO ] [sig ] Generating forecast for: PETS [2026-02-17T20:29:19.118139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-17T20:29:19.130836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-17T20:29:19.131224] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-17T20:29:19.132078] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-17T20:29:19.132140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:19.132173] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:19.132200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:19.132257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:19.191444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:19.192379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:19.192466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:19.192502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:19.320461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:19.320650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:19.320694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:19.320724] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:19.324304] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=42.12%) [2026-02-17T20:29:19.324654] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-17T20:29:19.324792] [INFO ] [sig ] PETS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:19.470643] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PETS.txt [2026-02-17T20:29:19.470804] [INFO ] [sig ] [2371/3401] Completed PETS in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:19.470847] [INFO ] [sig ] [2372/3401] Forecasting PEY... [2026-02-17T20:29:19.470877] [INFO ] [sig ] Generating forecast for: PEY [2026-02-17T20:29:19.470910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-17T20:29:19.482590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-17T20:29:19.482980] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-17T20:29:19.483804] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-17T20:29:19.483894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:19.483930] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:19.483958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:19.484016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:19.541182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:19.542157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:19.542278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:19.542314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:19.658358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:19.658526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:19.658590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:19.658626] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:19.662153] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-02-17T20:29:19.662480] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-17T20:29:19.662643] [INFO ] [sig ] PEY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:19.812480] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PEY.txt [2026-02-17T20:29:19.812667] [INFO ] [sig ] [2372/3401] Completed PEY in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-17T20:29:19.812711] [INFO ] [sig ] [2373/3401] Forecasting PFBC... [2026-02-17T20:29:19.812743] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-17T20:29:19.812773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-17T20:29:19.824256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-17T20:29:19.824684] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-17T20:29:19.825510] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-17T20:29:19.825565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:19.825623] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:19.825652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:19.825709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:19.885847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:19.886809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:19.886897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:19.886939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:20.006737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:20.006904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:20.006947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:20.006979] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:20.010596] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-17T20:29:20.010887] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-17T20:29:20.011018] [INFO ] [sig ] PFBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:20.159884] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PFBC.txt [2026-02-17T20:29:20.160019] [INFO ] [sig ] [2373/3401] Completed PFBC in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-17T20:29:20.160059] [INFO ] [sig ] [2374/3401] Forecasting PFD... [2026-02-17T20:29:20.160090] [INFO ] [sig ] Generating forecast for: PFD [2026-02-17T20:29:20.160122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-17T20:29:20.171083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-17T20:29:20.171429] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-17T20:29:20.172256] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-17T20:29:20.172309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:20.172340] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:20.172367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:20.172424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:20.230835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:20.231468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:20.231546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:20.231600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:20.342606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:20.342747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:20.342788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:20.342817] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:20.346266] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-02-17T20:29:20.346602] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-17T20:29:20.346732] [INFO ] [sig ] PFD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:20.492179] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PFD.txt [2026-02-17T20:29:20.492321] [INFO ] [sig ] [2374/3401] Completed PFD in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-17T20:29:20.492363] [INFO ] [sig ] [2375/3401] Forecasting PFF... [2026-02-17T20:29:20.492392] [INFO ] [sig ] Generating forecast for: PFF [2026-02-17T20:29:20.492423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-17T20:29:20.504346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-17T20:29:20.504757] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-17T20:29:20.505560] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-17T20:29:20.505635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:20.505675] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:20.505704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:20.505762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:20.564371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:20.565055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:20.565145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:20.565181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:20.688536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:20.688717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:20.688756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:20.688785] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:20.692237] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-02-17T20:29:20.692521] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-17T20:29:20.692665] [INFO ] [sig ] PFF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:20.835322] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PFF.txt [2026-02-17T20:29:20.835470] [INFO ] [sig ] [2375/3401] Completed PFF in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-17T20:29:20.835516] [INFO ] [sig ] [2376/3401] Forecasting PFG... [2026-02-17T20:29:20.835550] [INFO ] [sig ] Generating forecast for: PFG [2026-02-17T20:29:20.835602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-17T20:29:20.846715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-17T20:29:20.847045] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-17T20:29:20.848038] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-17T20:29:20.848100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:20.848132] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:20.848159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:20.848215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:20.915704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:20.916676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:20.916762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:20.916796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:21.037693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:21.037861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:21.037904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:21.037935] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:21.041479] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=67.42%) [2026-02-17T20:29:21.041823] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-17T20:29:21.041958] [INFO ] [sig ] PFG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:21.189769] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PFG.txt [2026-02-17T20:29:21.189953] [INFO ] [sig ] [2376/3401] Completed PFG in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-17T20:29:21.189997] [INFO ] [sig ] [2377/3401] Forecasting PFGC... [2026-02-17T20:29:21.190027] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-17T20:29:21.190059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-17T20:29:21.202320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-17T20:29:21.202746] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-17T20:29:21.203673] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-17T20:29:21.203727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:21.203759] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:21.203786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:21.203843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:21.261677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:21.262617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:21.262715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:21.262749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:21.387623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:21.387792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:21.387832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:21.387861] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:21.391413] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-17T20:29:21.391729] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-17T20:29:21.391931] [INFO ] [sig ] PFGC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:21.535733] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PFGC.txt [2026-02-17T20:29:21.535889] [INFO ] [sig ] [2377/3401] Completed PFGC in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:21.535931] [INFO ] [sig ] [2378/3401] Forecasting PFH... [2026-02-17T20:29:21.535961] [INFO ] [sig ] Generating forecast for: PFH [2026-02-17T20:29:21.535992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-17T20:29:21.548899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-17T20:29:21.549360] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-17T20:29:21.550295] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-17T20:29:21.550354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:21.550389] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:21.550416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:21.550480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:21.611962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:21.612922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:21.613014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:21.613049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:21.730472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:21.730654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:21.730704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:21.730736] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:21.734902] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=10.12%) [2026-02-17T20:29:21.735202] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-17T20:29:21.735337] [INFO ] [sig ] PFH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:21.884404] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PFH.txt [2026-02-17T20:29:21.884566] [INFO ] [sig ] [2378/3401] Completed PFH in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:21.884629] [INFO ] [sig ] [2379/3401] Forecasting PFIS... [2026-02-17T20:29:21.884661] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-17T20:29:21.884693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-17T20:29:21.896405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-17T20:29:21.896810] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-17T20:29:21.897648] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-17T20:29:21.897701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:21.897764] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:21.897792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:21.897849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:21.957303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:21.958211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:21.958297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:21.958334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:22.079294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:22.079460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:22.079528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:22.079566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:22.083095] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=8.24%) [2026-02-17T20:29:22.083387] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-17T20:29:22.083520] [INFO ] [sig ] PFIS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:22.232331] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PFIS.txt [2026-02-17T20:29:22.232485] [INFO ] [sig ] [2379/3401] Completed PFIS in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:22.232537] [INFO ] [sig ] [2380/3401] Forecasting PFL... [2026-02-17T20:29:22.232589] [INFO ] [sig ] Generating forecast for: PFL [2026-02-17T20:29:22.232626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-17T20:29:22.244064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-17T20:29:22.244443] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-17T20:29:22.245319] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-17T20:29:22.245374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:22.245408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:22.245437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:22.245507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:22.313224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:22.314497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:22.314610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:22.314651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:22.434343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:22.434520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:22.434566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:22.434627] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:22.438290] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=74.65%) [2026-02-17T20:29:22.438634] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-17T20:29:22.438808] [INFO ] [sig ] PFL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:22.585085] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PFL.txt [2026-02-17T20:29:22.585261] [INFO ] [sig ] [2380/3401] Completed PFL in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:22.585313] [INFO ] [sig ] [2381/3401] Forecasting PFM... [2026-02-17T20:29:22.585349] [INFO ] [sig ] Generating forecast for: PFM [2026-02-17T20:29:22.585389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-17T20:29:22.597710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-17T20:29:22.598187] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-17T20:29:22.599081] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-17T20:29:22.599135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:22.599169] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:22.599198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:22.599256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:22.657068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:22.658010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:22.658112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:22.658147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:22.782519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:22.782724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:22.782767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:22.782798] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:22.786557] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-02-17T20:29:22.786964] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-17T20:29:22.787117] [INFO ] [sig ] PFM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:22.940320] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PFM.txt [2026-02-17T20:29:22.940515] [INFO ] [sig ] [2381/3401] Completed PFM in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:22.940560] [INFO ] [sig ] [2382/3401] Forecasting PFN... [2026-02-17T20:29:22.940616] [INFO ] [sig ] Generating forecast for: PFN [2026-02-17T20:29:22.940654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-17T20:29:22.954184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-17T20:29:22.954689] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-17T20:29:22.955688] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-17T20:29:22.955761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:22.955809] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:22.955851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:22.955926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:23.025587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:23.026846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:23.026942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:23.026976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:23.155187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:23.155357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:23.155399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:23.155487] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:23.159387] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-02-17T20:29:23.159706] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-17T20:29:23.159844] [INFO ] [sig ] PFN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:23.329841] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PFN.txt [2026-02-17T20:29:23.330048] [INFO ] [sig ] [2382/3401] Completed PFN in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:23.330107] [INFO ] [sig ] [2383/3401] Forecasting PFO... [2026-02-17T20:29:23.330139] [INFO ] [sig ] Generating forecast for: PFO [2026-02-17T20:29:23.330201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-17T20:29:23.343067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-17T20:29:23.343539] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-17T20:29:23.344481] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-17T20:29:23.344539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:23.344598] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:23.344651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:23.344896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:23.414868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:23.415935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:23.416049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:23.416084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:23.544266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:23.544438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:23.544481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:23.544514] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:23.548230] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=43.22%) [2026-02-17T20:29:23.548596] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-17T20:29:23.548751] [INFO ] [sig ] PFO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:23.715856] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PFO.txt [2026-02-17T20:29:23.716049] [INFO ] [sig ] [2383/3401] Completed PFO in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:23.716102] [INFO ] [sig ] [2384/3401] Forecasting PFS... [2026-02-17T20:29:23.716138] [INFO ] [sig ] Generating forecast for: PFS [2026-02-17T20:29:23.716181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-17T20:29:23.729749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-17T20:29:23.730255] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-17T20:29:23.731237] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-17T20:29:23.731294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:23.731338] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:23.731373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:23.731434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:23.799041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:23.800073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:23.800178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:23.800216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:23.923399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:23.923597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:23.923649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:23.923681] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:23.927099] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-17T20:29:23.927415] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-17T20:29:23.927549] [INFO ] [sig ] PFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:24.072495] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PFS.txt [2026-02-17T20:29:24.072869] [INFO ] [sig ] [2384/3401] Completed PFS in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:24.072912] [INFO ] [sig ] [2385/3401] Forecasting PFSI... [2026-02-17T20:29:24.072942] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-17T20:29:24.072974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-17T20:29:24.084995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-17T20:29:24.085444] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-17T20:29:24.086341] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-17T20:29:24.086396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:24.086428] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:24.086453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:24.086509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:24.144492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:24.145439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:24.145526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:24.145558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:24.281506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:24.281717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:24.281758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:24.281786] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:24.285394] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-17T20:29:24.285748] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-17T20:29:24.285896] [INFO ] [sig ] PFSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:24.441036] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PFSI.txt [2026-02-17T20:29:24.441234] [INFO ] [sig ] [2385/3401] Completed PFSI in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:24.441278] [INFO ] [sig ] [2386/3401] Forecasting PGC... [2026-02-17T20:29:24.441309] [INFO ] [sig ] Generating forecast for: PGC [2026-02-17T20:29:24.441351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-17T20:29:24.454867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-17T20:29:24.455283] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-17T20:29:24.456261] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-17T20:29:24.456317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:24.456352] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:24.456381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:24.456440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:24.515598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:24.516510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:24.516628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:24.516666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:24.640325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:24.640492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:24.640554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:24.640628] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:24.644253] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-17T20:29:24.644544] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-17T20:29:24.644705] [INFO ] [sig ] PGC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:24.802330] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PGC.txt [2026-02-17T20:29:24.802496] [INFO ] [sig ] [2386/3401] Completed PGC in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:24.802540] [INFO ] [sig ] [2387/3401] Forecasting PGEN... [2026-02-17T20:29:24.802590] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-17T20:29:24.802634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-17T20:29:24.814564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-17T20:29:24.814956] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-17T20:29:24.816034] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-17T20:29:24.816102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:24.816148] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:24.816184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:24.816260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:24.879863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:24.880834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:24.880922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:24.880956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:25.009722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:25.009893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:25.009942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:25.009985] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:25.013699] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-17T20:29:25.013986] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-17T20:29:25.014119] [INFO ] [sig ] PGEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:25.173362] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PGEN.txt [2026-02-17T20:29:25.173552] [INFO ] [sig ] [2387/3401] Completed PGEN in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:25.173627] [INFO ] [sig ] [2388/3401] Forecasting PGJ... [2026-02-17T20:29:25.173666] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-17T20:29:25.173705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-17T20:29:25.187245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-17T20:29:25.187706] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-17T20:29:25.188802] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-17T20:29:25.188855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:25.188887] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:25.188915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:25.188971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:25.246708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:25.247662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:25.247758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:25.247791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:25.371089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:25.371258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:25.371298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:25.371327] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:25.374839] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: DOWN (p=41.85%) [2026-02-17T20:29:25.375120] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-17T20:29:25.375248] [INFO ] [sig ] PGJ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:25.518525] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PGJ.txt [2026-02-17T20:29:25.518703] [INFO ] [sig ] [2388/3401] Completed PGJ in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:25.518745] [INFO ] [sig ] [2389/3401] Forecasting PGNY... [2026-02-17T20:29:25.518774] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-17T20:29:25.518804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-17T20:29:25.530801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-17T20:29:25.531191] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-17T20:29:25.532029] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-17T20:29:25.532085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:25.532118] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:25.532158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:25.532220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:25.594645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:25.595431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:25.595546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:25.595601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:25.727111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:25.727439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:25.727482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:25.727513] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:25.731196] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-17T20:29:25.731512] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-17T20:29:25.731732] [INFO ] [sig ] PGNY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:25.891438] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PGNY.txt [2026-02-17T20:29:25.891633] [INFO ] [sig ] [2389/3401] Completed PGNY in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-17T20:29:25.891677] [INFO ] [sig ] [2390/3401] Forecasting PGP... [2026-02-17T20:29:25.891709] [INFO ] [sig ] Generating forecast for: PGP [2026-02-17T20:29:25.891741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-17T20:29:25.903388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-17T20:29:25.903756] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-17T20:29:25.904600] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-17T20:29:25.904656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:25.904687] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:25.904714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:25.904771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:25.962663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:25.963492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:25.963609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:25.963648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:26.081732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:26.081894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:26.081935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:26.081966] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:26.085721] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-17T20:29:26.086244] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-17T20:29:26.086386] [INFO ] [sig ] PGP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:26.235391] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PGP.txt [2026-02-17T20:29:26.235545] [INFO ] [sig ] [2390/3401] Completed PGP in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-17T20:29:26.235605] [INFO ] [sig ] [2391/3401] Forecasting PGZ... [2026-02-17T20:29:26.235637] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-17T20:29:26.235669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-17T20:29:26.246969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-17T20:29:26.247387] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-17T20:29:26.248261] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-17T20:29:26.248316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:26.248348] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:26.248375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:26.248431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:26.311134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:26.312078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:26.312163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:26.312197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:26.433543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:26.433721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:26.433763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:26.433792] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:26.437647] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=24.66%) [2026-02-17T20:29:26.437950] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-17T20:29:26.438089] [INFO ] [sig ] PGZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:26.590696] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PGZ.txt [2026-02-17T20:29:26.590865] [INFO ] [sig ] [2391/3401] Completed PGZ in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-17T20:29:26.590906] [INFO ] [sig ] [2392/3401] Forecasting PH... [2026-02-17T20:29:26.590935] [INFO ] [sig ] Generating forecast for: PH [2026-02-17T20:29:26.590967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-17T20:29:26.601993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-17T20:29:26.602362] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-17T20:29:26.603197] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-17T20:29:26.603251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:26.603284] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:26.603310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:26.603368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:26.669801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:26.670843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:26.671094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:26.671128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:26.810716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:26.810897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:26.810938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:26.810971] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:26.815243] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-17T20:29:26.815562] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-17T20:29:26.815735] [INFO ] [sig ] PH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:26.976635] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PH.txt [2026-02-17T20:29:26.976838] [INFO ] [sig ] [2392/3401] Completed PH in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-17T20:29:26.976881] [INFO ] [sig ] [2393/3401] Forecasting PHG... [2026-02-17T20:29:26.976912] [INFO ] [sig ] Generating forecast for: PHG [2026-02-17T20:29:26.976943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-17T20:29:26.990181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-17T20:29:26.990623] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-17T20:29:26.991677] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-17T20:29:26.991746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:26.991783] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:26.991815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:26.991896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:27.057129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:27.058264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:27.058356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:27.058390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:27.194292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:27.194451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:27.194496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:27.194528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:27.198121] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-17T20:29:27.198421] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-17T20:29:27.198553] [INFO ] [sig ] PHG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:27.357633] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PHG.txt [2026-02-17T20:29:27.357826] [INFO ] [sig ] [2393/3401] Completed PHG in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-17T20:29:27.357868] [INFO ] [sig ] [2394/3401] Forecasting PHI... [2026-02-17T20:29:27.357899] [INFO ] [sig ] Generating forecast for: PHI [2026-02-17T20:29:27.357932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-17T20:29:27.369642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-17T20:29:27.370100] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-17T20:29:27.371006] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-17T20:29:27.371060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:27.371092] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:27.371119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:27.371186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:27.431764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:27.432700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:27.432789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:27.432823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:27.564311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:27.564479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:27.564520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:27.564549] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:27.568438] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-17T20:29:27.568804] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-17T20:29:27.568952] [INFO ] [sig ] PHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:27.731825] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PHI.txt [2026-02-17T20:29:27.731986] [INFO ] [sig ] [2394/3401] Completed PHI in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:27.732027] [INFO ] [sig ] [2395/3401] Forecasting PHIN... [2026-02-17T20:29:27.732056] [INFO ] [sig ] Generating forecast for: PHIN [2026-02-17T20:29:27.732087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHIN' from 'https://tdm.silogroup.org/data/derivative_storage/PHIN.csv'. [2026-02-17T20:29:27.743681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHIN'. [2026-02-17T20:29:27.744252] [INFO ] [FORECASTER] Starting predict_future for PHIN [2026-02-17T20:29:27.745063] [DEBUG] [LOCAL ] No optimal features file found for PHIN: ./output/feature-sets/PHIN.txt [2026-02-17T20:29:27.745117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:27.745149] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:27.745176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:27.745234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:27.813494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:27.814721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:27.814821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:27.814854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:27.948495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:27.948678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:27.948728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:27.948765] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:27.952210] [DEBUG] [FORECASTER] PHIN: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-02-17T20:29:27.952500] [INFO ] [FORECASTER] Completed predict_future for PHIN [2026-02-17T20:29:27.952650] [INFO ] [sig ] PHIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:28.120448] [INFO ] [LOCAL ] Saved forecast: PHIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PHIN.txt [2026-02-17T20:29:28.120643] [INFO ] [sig ] [2395/3401] Completed PHIN in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:28.120686] [INFO ] [sig ] [2396/3401] Forecasting PHK... [2026-02-17T20:29:28.120717] [INFO ] [sig ] Generating forecast for: PHK [2026-02-17T20:29:28.120747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-17T20:29:28.133095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-17T20:29:28.133476] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-17T20:29:28.134295] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-17T20:29:28.134361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:28.134419] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:28.134448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:28.134506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:28.197791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:28.198758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:28.198849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:28.198884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:28.328220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:28.328385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:28.328429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:28.328459] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:28.332263] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: DOWN (p=27.62%) [2026-02-17T20:29:28.332771] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-17T20:29:28.332908] [INFO ] [sig ] PHK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:28.486248] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PHK.txt [2026-02-17T20:29:28.486406] [INFO ] [sig ] [2396/3401] Completed PHK in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:28.486448] [INFO ] [sig ] [2397/3401] Forecasting PHM... [2026-02-17T20:29:28.486478] [INFO ] [sig ] Generating forecast for: PHM [2026-02-17T20:29:28.486512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-17T20:29:28.499566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-17T20:29:28.499976] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-17T20:29:28.500871] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-17T20:29:28.500940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:28.500972] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:28.500998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:28.501054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:28.564451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:28.565364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:28.565452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:28.565487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:28.689266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:28.689432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:28.689475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:28.689506] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:28.693071] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=93.23%) [2026-02-17T20:29:28.693375] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-17T20:29:28.693510] [INFO ] [sig ] PHM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:28.851513] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PHM.txt [2026-02-17T20:29:28.851721] [INFO ] [sig ] [2397/3401] Completed PHM in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:28.851773] [INFO ] [sig ] [2398/3401] Forecasting PHO... [2026-02-17T20:29:28.851808] [INFO ] [sig ] Generating forecast for: PHO [2026-02-17T20:29:28.851840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-17T20:29:28.863011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-17T20:29:28.863386] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-17T20:29:28.864193] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-17T20:29:28.864248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:28.864282] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:28.864309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:28.864366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:28.921939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:28.922898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:28.922984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:28.923017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:29.044985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:29.045146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:29.045187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:29.045216] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:29.048766] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-02-17T20:29:29.049202] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-17T20:29:29.049328] [INFO ] [sig ] PHO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:29.196625] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PHO.txt [2026-02-17T20:29:29.196761] [INFO ] [sig ] [2398/3401] Completed PHO in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:29.196800] [INFO ] [sig ] [2399/3401] Forecasting PHUN... [2026-02-17T20:29:29.196830] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-17T20:29:29.196862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-17T20:29:29.209294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-17T20:29:29.209645] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-17T20:29:29.210420] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-17T20:29:29.210474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:29.210506] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:29.210534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:29.210614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:29.270132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:29.270819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:29.270898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:29.270931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:29.395241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:29.395399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:29.395439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:29.395499] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:29.399048] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=34.05%) [2026-02-17T20:29:29.399331] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-17T20:29:29.399457] [INFO ] [sig ] PHUN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:29.556966] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PHUN.txt [2026-02-17T20:29:29.557110] [INFO ] [sig ] [2399/3401] Completed PHUN in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:29.557169] [INFO ] [sig ] [2400/3401] Forecasting PHVS... [2026-02-17T20:29:29.557213] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-17T20:29:29.557256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-17T20:29:29.570057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-17T20:29:29.570434] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-17T20:29:29.571257] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-17T20:29:29.571311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:29.571342] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:29.571369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:29.571425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:29.630312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:29.631125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:29.631207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:29.631240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:29.750537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:29.750716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:29.750758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:29.750787] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:29.754189] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=22.63%) [2026-02-17T20:29:29.754468] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-17T20:29:29.754614] [INFO ] [sig ] PHVS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:29.900355] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PHVS.txt [2026-02-17T20:29:29.900528] [INFO ] [sig ] [2400/3401] Completed PHVS in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:29.900586] [INFO ] [sig ] [2401/3401] Forecasting PI... [2026-02-17T20:29:29.900621] [INFO ] [sig ] Generating forecast for: PI [2026-02-17T20:29:29.900660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-17T20:29:29.912798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-17T20:29:29.913208] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-17T20:29:29.914095] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-17T20:29:29.914151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:29.914185] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:29.914213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:29.914272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:29.978150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:29.979174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:29.979267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:29.979301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:30.107950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:30.108113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:30.108152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:30.108182] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:30.111679] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-17T20:29:30.111968] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-17T20:29:30.112118] [INFO ] [sig ] PI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:30.258915] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PI.txt [2026-02-17T20:29:30.259084] [INFO ] [sig ] [2401/3401] Completed PI in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:30.259125] [INFO ] [sig ] [2402/3401] Forecasting PID... [2026-02-17T20:29:30.259154] [INFO ] [sig ] Generating forecast for: PID [2026-02-17T20:29:30.259188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-17T20:29:30.270965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-17T20:29:30.271372] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-17T20:29:30.272313] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-17T20:29:30.272369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:30.272404] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:30.272433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:30.272502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:30.334076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:30.335034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:30.335124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:30.335160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:30.460125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:30.460302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:30.460349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:30.460378] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:30.464254] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-17T20:29:30.464630] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-17T20:29:30.464805] [INFO ] [sig ] PID: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:30.620324] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PID.txt [2026-02-17T20:29:30.620482] [INFO ] [sig ] [2402/3401] Completed PID in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:30.620523] [INFO ] [sig ] [2403/3401] Forecasting PIE... [2026-02-17T20:29:30.620553] [INFO ] [sig ] Generating forecast for: PIE [2026-02-17T20:29:30.620605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-17T20:29:30.631632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-17T20:29:30.632019] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-17T20:29:30.632884] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-17T20:29:30.632941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:30.632976] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:30.633004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:30.633062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:30.691756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:30.692834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:30.692916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:30.692950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:30.823156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:30.823327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:30.823371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:30.823420] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:30.827333] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=58.21%) [2026-02-17T20:29:30.827657] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-17T20:29:30.827822] [INFO ] [sig ] PIE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:30.977451] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PIE.txt [2026-02-17T20:29:30.977629] [INFO ] [sig ] [2403/3401] Completed PIE in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:30.977673] [INFO ] [sig ] [2404/3401] Forecasting PII... [2026-02-17T20:29:30.977705] [INFO ] [sig ] Generating forecast for: PII [2026-02-17T20:29:30.977736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-17T20:29:30.989088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-17T20:29:30.989437] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-17T20:29:30.990328] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-17T20:29:30.990383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:30.990416] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:30.990442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:30.990499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:31.050344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:31.051296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:31.051388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:31.051421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:31.171453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:31.171631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:31.171672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:31.171701] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:31.175103] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-02-17T20:29:31.175380] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-17T20:29:31.175507] [INFO ] [sig ] PII: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:31.322371] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PII.txt [2026-02-17T20:29:31.322532] [INFO ] [sig ] [2404/3401] Completed PII in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:31.322593] [INFO ] [sig ] [2405/3401] Forecasting PIM... [2026-02-17T20:29:31.322629] [INFO ] [sig ] Generating forecast for: PIM [2026-02-17T20:29:31.322661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-17T20:29:31.333999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-17T20:29:31.334429] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-17T20:29:31.335253] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-17T20:29:31.335307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:31.335339] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:31.335365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:31.335422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:31.398391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:31.399504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:31.399652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:31.399722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:31.519683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:31.519861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:31.519903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:31.519933] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:31.523446] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-17T20:29:31.523754] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-17T20:29:31.523888] [INFO ] [sig ] PIM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:31.669130] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PIM.txt [2026-02-17T20:29:31.669277] [INFO ] [sig ] [2405/3401] Completed PIM in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:31.669331] [INFO ] [sig ] [2406/3401] Forecasting PINE... [2026-02-17T20:29:31.669365] [INFO ] [sig ] Generating forecast for: PINE [2026-02-17T20:29:31.669395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-17T20:29:31.682688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-17T20:29:31.683081] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-17T20:29:31.683921] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-17T20:29:31.683978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:31.684010] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:31.684037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:31.684094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:31.752726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:31.753810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:31.753946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:31.753985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:31.884758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:31.884929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:31.884970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:31.885000] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:31.889086] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-17T20:29:31.889409] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-17T20:29:31.889599] [INFO ] [sig ] PINE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:32.057849] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PINE.txt [2026-02-17T20:29:32.058041] [INFO ] [sig ] [2406/3401] Completed PINE in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-17T20:29:32.058098] [INFO ] [sig ] [2407/3401] Forecasting PINS... [2026-02-17T20:29:32.058142] [INFO ] [sig ] Generating forecast for: PINS [2026-02-17T20:29:32.058175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-17T20:29:32.070489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-17T20:29:32.070984] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-17T20:29:32.071960] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-17T20:29:32.072030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:32.072077] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:32.072136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:32.072222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:32.138686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:32.139860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:32.139955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:32.139989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:32.278464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:32.278649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:32.278692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:32.278722] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:32.282827] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-17T20:29:32.283123] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-17T20:29:32.283266] [INFO ] [sig ] PINS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:32.446406] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PINS.txt [2026-02-17T20:29:32.446559] [INFO ] [sig ] [2407/3401] Completed PINS in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-17T20:29:32.446618] [INFO ] [sig ] [2408/3401] Forecasting PK... [2026-02-17T20:29:32.446649] [INFO ] [sig ] Generating forecast for: PK [2026-02-17T20:29:32.446679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-17T20:29:32.460875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-17T20:29:32.461524] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-17T20:29:32.462650] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-17T20:29:32.462715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:32.462768] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:32.462803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:32.462874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:32.528886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:32.529939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:32.530050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:32.530104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:32.662479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:32.662669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:32.662714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:32.662744] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:32.666485] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-02-17T20:29:32.666823] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-17T20:29:32.666961] [INFO ] [sig ] PK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:32.829902] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PK.txt [2026-02-17T20:29:32.830119] [INFO ] [sig ] [2408/3401] Completed PK in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-17T20:29:32.830177] [INFO ] [sig ] [2409/3401] Forecasting PKBK... [2026-02-17T20:29:32.830208] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-17T20:29:32.830240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-17T20:29:32.842865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-17T20:29:32.843296] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-17T20:29:32.844185] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-17T20:29:32.844241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:32.844274] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:32.844300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:32.844366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:32.911525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:32.912559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:32.912671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:32.912707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:33.051351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:33.051515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:33.051562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:33.051616] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:33.055739] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-17T20:29:33.056085] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-17T20:29:33.056233] [INFO ] [sig ] PKBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:33.207672] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PKBK.txt [2026-02-17T20:29:33.207854] [INFO ] [sig ] [2409/3401] Completed PKBK in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-17T20:29:33.207901] [INFO ] [sig ] [2410/3401] Forecasting PKE... [2026-02-17T20:29:33.207931] [INFO ] [sig ] Generating forecast for: PKE [2026-02-17T20:29:33.207963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-17T20:29:33.219259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-17T20:29:33.219622] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-17T20:29:33.220611] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-17T20:29:33.220665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:33.220697] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:33.220724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:33.220780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:33.280992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:33.281890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:33.281989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:33.282033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:33.403954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:33.404121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:33.404165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:33.404196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:33.407790] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-17T20:29:33.408074] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-17T20:29:33.408205] [INFO ] [sig ] PKE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:33.559701] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PKE.txt [2026-02-17T20:29:33.559909] [INFO ] [sig ] [2410/3401] Completed PKE in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-17T20:29:33.559971] [INFO ] [sig ] [2411/3401] Forecasting PKG... [2026-02-17T20:29:33.560014] [INFO ] [sig ] Generating forecast for: PKG [2026-02-17T20:29:33.560082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-17T20:29:33.572793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-17T20:29:33.573255] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-17T20:29:33.574189] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-17T20:29:33.574244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:33.574277] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:33.574304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:33.574362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:33.637954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:33.638889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:33.638973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:33.639006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:33.895280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:33.895459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:33.895502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:33.895531] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:33.899453] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=77.85%) [2026-02-17T20:29:33.899782] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-17T20:29:33.899934] [INFO ] [sig ] PKG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:34.049667] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PKG.txt [2026-02-17T20:29:34.049839] [INFO ] [sig ] [2411/3401] Completed PKG in 0.5s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:34.049895] [INFO ] [sig ] [2412/3401] Forecasting PKOH... [2026-02-17T20:29:34.049935] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-17T20:29:34.049967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-17T20:29:34.062003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-17T20:29:34.062465] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-17T20:29:34.063491] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-17T20:29:34.063557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:34.063649] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:34.063692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:34.063773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:34.124922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:34.126248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:34.126333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:34.126367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:34.245295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:34.245503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:34.245548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:34.245599] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:34.249540] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-17T20:29:34.249975] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-17T20:29:34.250133] [INFO ] [sig ] PKOH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:34.404862] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PKOH.txt [2026-02-17T20:29:34.405000] [INFO ] [sig ] [2412/3401] Completed PKOH in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:34.405041] [INFO ] [sig ] [2413/3401] Forecasting PKX... [2026-02-17T20:29:34.405071] [INFO ] [sig ] Generating forecast for: PKX [2026-02-17T20:29:34.405101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-17T20:29:34.416348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-17T20:29:34.416689] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-17T20:29:34.417517] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-17T20:29:34.417595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:34.417666] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:34.417695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:34.417757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:34.478489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:34.479456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:34.479551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:34.479606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:34.609419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:34.609602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:34.609644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:34.609674] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:34.613551] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=42.90%) [2026-02-17T20:29:34.613918] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-17T20:29:34.614248] [INFO ] [sig ] PKX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:34.777847] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PKX.txt [2026-02-17T20:29:34.778069] [INFO ] [sig ] [2413/3401] Completed PKX in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:34.778140] [INFO ] [sig ] [2414/3401] Forecasting PLAB... [2026-02-17T20:29:34.778191] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-17T20:29:34.778244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-17T20:29:34.791835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-17T20:29:34.792262] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-17T20:29:34.793168] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-17T20:29:34.793227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:34.793259] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:34.793287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:34.793344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:34.855106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:34.856322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:34.856415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:34.856451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:35.001893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:35.002064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:35.002107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:35.002135] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:35.005731] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-02-17T20:29:35.006033] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-17T20:29:35.006169] [INFO ] [sig ] PLAB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:35.150884] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PLAB.txt [2026-02-17T20:29:35.151052] [INFO ] [sig ] [2414/3401] Completed PLAB in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:35.151092] [INFO ] [sig ] [2415/3401] Forecasting PLAY... [2026-02-17T20:29:35.151122] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-17T20:29:35.151157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-17T20:29:35.163261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-17T20:29:35.163684] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-17T20:29:35.164490] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-17T20:29:35.164543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:35.164598] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:35.164628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:35.164685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:35.224236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:35.225177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:35.225264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:35.225298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:35.344108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:35.344279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:35.344322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:35.344351] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:35.347964] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-02-17T20:29:35.348270] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-17T20:29:35.348406] [INFO ] [sig ] PLAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:35.499874] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PLAY.txt [2026-02-17T20:29:35.500235] [INFO ] [sig ] [2415/3401] Completed PLAY in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:35.500277] [INFO ] [sig ] [2416/3401] Forecasting PLBC... [2026-02-17T20:29:35.500306] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-17T20:29:35.500340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-17T20:29:35.512556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-17T20:29:35.512903] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-17T20:29:35.513703] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-17T20:29:35.513761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:35.513800] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:35.513833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:35.513902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:35.572840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:35.573552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:35.573654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:35.573689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:35.685378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:35.685593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:35.685653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:35.685737] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:35.689559] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=16.06%) [2026-02-17T20:29:35.689889] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-17T20:29:35.690027] [INFO ] [sig ] PLBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:35.845440] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PLBC.txt [2026-02-17T20:29:35.845641] [INFO ] [sig ] [2416/3401] Completed PLBC in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:35.845687] [INFO ] [sig ] [2417/3401] Forecasting PLBY... [2026-02-17T20:29:35.845719] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-17T20:29:35.845755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-17T20:29:35.858680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-17T20:29:35.859261] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-17T20:29:35.860327] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-17T20:29:35.860383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:35.860416] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:35.860444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:35.860505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:35.920328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:35.921431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:35.921518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:35.921551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:36.040531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:36.040711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:36.040753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:36.040783] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:36.044239] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=10.17%) [2026-02-17T20:29:36.044518] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-17T20:29:36.044664] [INFO ] [sig ] PLBY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:36.187331] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PLBY.txt [2026-02-17T20:29:36.187496] [INFO ] [sig ] [2417/3401] Completed PLBY in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:36.187538] [INFO ] [sig ] [2418/3401] Forecasting PLCE... [2026-02-17T20:29:36.187566] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-17T20:29:36.187616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-17T20:29:36.198991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-17T20:29:36.199310] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-17T20:29:36.200141] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-17T20:29:36.200194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:36.200226] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:36.200253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:36.200309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:36.257697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:36.258440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:36.258523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:36.258556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:36.377677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:36.377842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:36.377891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:36.377928] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:36.381354] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=77.61%) [2026-02-17T20:29:36.381655] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-17T20:29:36.381783] [INFO ] [sig ] PLCE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:36.524266] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PLCE.txt [2026-02-17T20:29:36.524425] [INFO ] [sig ] [2418/3401] Completed PLCE in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:36.524466] [INFO ] [sig ] [2419/3401] Forecasting PLD... [2026-02-17T20:29:36.524495] [INFO ] [sig ] Generating forecast for: PLD [2026-02-17T20:29:36.524528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-17T20:29:36.537607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-17T20:29:36.538032] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-17T20:29:36.539075] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-17T20:29:36.539128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:36.539159] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:36.539186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:36.539246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:36.600596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:36.601722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:36.601809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:36.601846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:36.733653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:36.733821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:36.733862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:36.733894] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:36.737417] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-17T20:29:36.737728] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-17T20:29:36.737884] [INFO ] [sig ] PLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:36.899797] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PLD.txt [2026-02-17T20:29:36.899970] [INFO ] [sig ] [2419/3401] Completed PLD in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:36.900011] [INFO ] [sig ] [2420/3401] Forecasting PLPC... [2026-02-17T20:29:36.900041] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-17T20:29:36.900073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-17T20:29:36.912229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-17T20:29:36.912651] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-17T20:29:36.913632] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-17T20:29:36.913703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:36.913737] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:36.913763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:36.913821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:36.970987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:36.971905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:36.971993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:36.972026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:37.092006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:37.092180] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:29:37.092221] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:37.092251] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:37.095854] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-02-17T20:29:37.096191] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-17T20:29:37.096341] [INFO ] [sig ] PLPC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:37.250529] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PLPC.txt [2026-02-17T20:29:37.250760] [INFO ] [sig ] [2420/3401] Completed PLPC in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:37.250821] [INFO ] [sig ] [2421/3401] Forecasting PLRX... [2026-02-17T20:29:37.250859] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-17T20:29:37.250894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-17T20:29:37.265032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-17T20:29:37.265455] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-17T20:29:37.266401] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-17T20:29:37.266459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:37.266494] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:37.266521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:37.266597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:37.331788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:37.332781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:37.332899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:37.332950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:37.467481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:37.467697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:37.467760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:37.467807] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:37.471664] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-02-17T20:29:37.472020] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-17T20:29:37.472170] [INFO ] [sig ] PLRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:37.680062] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PLRX.txt [2026-02-17T20:29:37.680298] [INFO ] [sig ] [2421/3401] Completed PLRX in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-17T20:29:37.680370] [INFO ] [sig ] [2422/3401] Forecasting PLSE... [2026-02-17T20:29:37.680423] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-17T20:29:37.680479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-17T20:29:37.697726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-17T20:29:37.699033] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-17T20:29:37.700518] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-17T20:29:37.700678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:37.700722] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:37.700753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:37.700817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:37.772269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:37.773329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:37.773434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:37.773480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:37.940618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:37.940821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:37.940878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:37.940918] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:37.946166] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=45.38%) [2026-02-17T20:29:37.946748] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-17T20:29:37.946978] [INFO ] [sig ] PLSE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:38.169204] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PLSE.txt [2026-02-17T20:29:38.169455] [INFO ] [sig ] [2422/3401] Completed PLSE in 0.5s | 2.77 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-17T20:29:38.169520] [INFO ] [sig ] [2423/3401] Forecasting PLTK... [2026-02-17T20:29:38.169562] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-17T20:29:38.169639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-17T20:29:38.196819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-17T20:29:38.205955] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-17T20:29:38.207832] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-17T20:29:38.207914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:38.208095] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:38.208154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:38.208245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:38.304206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:38.305551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:38.307336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:38.307438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:38.479183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:38.479366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:38.479418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:38.479456] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:38.484202] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=62.86%) [2026-02-17T20:29:38.484790] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-17T20:29:38.485008] [INFO ] [sig ] PLTK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:38.662712] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PLTK.txt [2026-02-17T20:29:38.662888] [INFO ] [sig ] [2423/3401] Completed PLTK in 0.5s | 2.77 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-17T20:29:38.662937] [INFO ] [sig ] [2424/3401] Forecasting PLUG... [2026-02-17T20:29:38.662969] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-17T20:29:38.663003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-17T20:29:38.678262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-17T20:29:38.678839] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-17T20:29:38.679975] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-17T20:29:38.680042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:38.680082] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:38.680115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:38.680194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:38.764382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:38.765667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:38.765794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:38.765855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:38.905334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:38.905518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:38.905566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:38.905621] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:38.909482] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=53.64%) [2026-02-17T20:29:38.909856] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-17T20:29:38.910013] [INFO ] [sig ] PLUG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:39.064521] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PLUG.txt [2026-02-17T20:29:39.064754] [INFO ] [sig ] [2424/3401] Completed PLUG in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-17T20:29:39.064816] [INFO ] [sig ] [2425/3401] Forecasting PLUS... [2026-02-17T20:29:39.064862] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-17T20:29:39.064899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-17T20:29:39.077843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-17T20:29:39.078321] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-17T20:29:39.079354] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-17T20:29:39.079421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:39.079465] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:39.079497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:39.079555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:39.138468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:39.139419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:39.139507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:39.139543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:39.263663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:39.263829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:39.263877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:39.263913] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:39.267595] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=23.92%) [2026-02-17T20:29:39.267926] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-17T20:29:39.268080] [INFO ] [sig ] PLUS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:39.416624] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PLUS.txt [2026-02-17T20:29:39.416765] [INFO ] [sig ] [2425/3401] Completed PLUS in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-17T20:29:39.416805] [INFO ] [sig ] [2426/3401] Forecasting PLXS... [2026-02-17T20:29:39.416835] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-17T20:29:39.416867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-17T20:29:39.428843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-17T20:29:39.429229] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-17T20:29:39.430092] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-17T20:29:39.430342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:39.430376] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:39.430405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:39.430463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:39.490916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:39.491627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:39.491707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:39.491741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:39.616859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:39.617026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:39.617067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:39.617097] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:39.620682] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-02-17T20:29:39.620975] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-17T20:29:39.621110] [INFO ] [sig ] PLXS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:39.768343] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PLXS.txt [2026-02-17T20:29:39.768590] [INFO ] [sig ] [2426/3401] Completed PLXS in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-17T20:29:39.768652] [INFO ] [sig ] [2427/3401] Forecasting PM... [2026-02-17T20:29:39.768695] [INFO ] [sig ] Generating forecast for: PM [2026-02-17T20:29:39.768740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-17T20:29:39.780828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-17T20:29:39.781275] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-17T20:29:39.782164] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-17T20:29:39.782222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:39.782257] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:39.782285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:39.782356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:39.839544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:39.840428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:39.840514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:39.840547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:39.966494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:39.966677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:39.966740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:39.966773] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:39.970430] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=38.06%) [2026-02-17T20:29:39.970730] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-17T20:29:39.970859] [INFO ] [sig ] PM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:40.118094] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PM.txt [2026-02-17T20:29:40.118251] [INFO ] [sig ] [2427/3401] Completed PM in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-17T20:29:40.118291] [INFO ] [sig ] [2428/3401] Forecasting PMAX... [2026-02-17T20:29:40.118323] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-17T20:29:40.118354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-17T20:29:40.133013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-17T20:29:40.133497] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-17T20:29:40.134659] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-17T20:29:40.134728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:40.134771] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:40.134807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:40.134888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:40.200855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:40.201694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:40.201779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:40.201814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:40.324311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:40.324472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:40.324527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:40.324563] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:40.328321] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-17T20:29:40.328627] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-17T20:29:40.328759] [INFO ] [sig ] PMAX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:40.480555] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PMAX.txt [2026-02-17T20:29:40.480723] [INFO ] [sig ] [2428/3401] Completed PMAX in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:40.480764] [INFO ] [sig ] [2429/3401] Forecasting PML... [2026-02-17T20:29:40.480794] [INFO ] [sig ] Generating forecast for: PML [2026-02-17T20:29:40.480825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-17T20:29:40.492981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-17T20:29:40.493396] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-17T20:29:40.494284] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-17T20:29:40.494339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:40.494373] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:40.494400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:40.494470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:40.556091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:40.557066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:40.557156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:40.557377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:40.682296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:40.682458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:40.682500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:40.682531] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:40.686158] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-17T20:29:40.686482] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-17T20:29:40.686652] [INFO ] [sig ] PML: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:40.834969] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PML.txt [2026-02-17T20:29:40.835158] [INFO ] [sig ] [2429/3401] Completed PML in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:40.835201] [INFO ] [sig ] [2430/3401] Forecasting PMM... [2026-02-17T20:29:40.835232] [INFO ] [sig ] Generating forecast for: PMM [2026-02-17T20:29:40.835262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-17T20:29:40.849852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-17T20:29:40.850231] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-17T20:29:40.851054] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-17T20:29:40.851108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:40.851168] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:40.851197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:40.851254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:40.909588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:40.910485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:40.910590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:40.910630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:41.035592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:41.035752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:41.035793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:41.035822] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:41.039534] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=30.84%) [2026-02-17T20:29:41.039860] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-17T20:29:41.040015] [INFO ] [sig ] PMM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:41.190753] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PMM.txt [2026-02-17T20:29:41.190890] [INFO ] [sig ] [2430/3401] Completed PMM in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:41.190930] [INFO ] [sig ] [2431/3401] Forecasting PMO... [2026-02-17T20:29:41.190961] [INFO ] [sig ] Generating forecast for: PMO [2026-02-17T20:29:41.190992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-17T20:29:41.202978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-17T20:29:41.203380] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-17T20:29:41.204272] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-17T20:29:41.204329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:41.204391] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:41.204424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:41.204482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:41.267936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:41.268870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:41.268968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:41.269013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:41.393775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:41.393946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:41.393996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:41.394032] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:41.397856] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-02-17T20:29:41.398202] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-17T20:29:41.398345] [INFO ] [sig ] PMO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:41.552639] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PMO.txt [2026-02-17T20:29:41.552823] [INFO ] [sig ] [2431/3401] Completed PMO in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:41.552874] [INFO ] [sig ] [2432/3401] Forecasting PMTS... [2026-02-17T20:29:41.552909] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-17T20:29:41.552943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-17T20:29:41.564661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-17T20:29:41.565113] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-17T20:29:41.565993] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-17T20:29:41.566049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:41.566085] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:41.566113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:41.566170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:41.629501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:41.630537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:41.630656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:41.630697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:41.768240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:41.768440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:41.768498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:41.768535] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:41.774280] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=50.58%) [2026-02-17T20:29:41.774890] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-17T20:29:41.775312] [INFO ] [sig ] PMTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:41.960481] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PMTS.txt [2026-02-17T20:29:41.961332] [INFO ] [sig ] [2432/3401] Completed PMTS in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:41.961385] [INFO ] [sig ] [2433/3401] Forecasting PMVP... [2026-02-17T20:29:41.961418] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-17T20:29:41.961453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-17T20:29:41.974824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-17T20:29:41.975470] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-17T20:29:41.976439] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-17T20:29:41.976505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:41.976548] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:41.976611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:41.976684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:42.043070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:42.044453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:42.044606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:42.044645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:42.177283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:42.177447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:42.177488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:42.177551] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:42.181156] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-17T20:29:42.181456] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-17T20:29:42.181606] [INFO ] [sig ] PMVP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:42.332118] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PMVP.txt [2026-02-17T20:29:42.332282] [INFO ] [sig ] [2433/3401] Completed PMVP in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:42.332323] [INFO ] [sig ] [2434/3401] Forecasting PNC... [2026-02-17T20:29:42.332355] [INFO ] [sig ] Generating forecast for: PNC [2026-02-17T20:29:42.332388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-17T20:29:42.345267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-17T20:29:42.345711] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-17T20:29:42.346518] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-17T20:29:42.346591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:42.346627] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:42.346654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:42.346710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:42.406080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:42.406980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:42.407063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:42.407096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:42.537598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:42.537761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:42.537802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:42.537832] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:42.541276] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-02-17T20:29:42.541560] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-17T20:29:42.541710] [INFO ] [sig ] PNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:42.687732] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PNC.txt [2026-02-17T20:29:42.687872] [INFO ] [sig ] [2434/3401] Completed PNC in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:42.687911] [INFO ] [sig ] [2435/3401] Forecasting PNI... [2026-02-17T20:29:42.687947] [INFO ] [sig ] Generating forecast for: PNI [2026-02-17T20:29:42.687980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-17T20:29:42.699297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-17T20:29:42.699653] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-17T20:29:42.700425] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-17T20:29:42.700479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:42.700511] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:42.700538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:42.700616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:42.759670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:42.760638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:42.760721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:42.760753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:42.872709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:42.872878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:42.872919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:42.872954] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:42.876524] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=33.92%) [2026-02-17T20:29:42.876831] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-17T20:29:42.876961] [INFO ] [sig ] PNI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:43.023099] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PNI.txt [2026-02-17T20:29:43.023250] [INFO ] [sig ] [2435/3401] Completed PNI in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:43.023290] [INFO ] [sig ] [2436/3401] Forecasting PNQI... [2026-02-17T20:29:43.023319] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-17T20:29:43.023352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-17T20:29:43.035914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-17T20:29:43.036479] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-17T20:29:43.037328] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-17T20:29:43.037382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:43.037415] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:43.037441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:43.037498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:43.098221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:43.099528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:43.099636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:43.099673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:43.238040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:43.238214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:43.238256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:43.238286] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:43.242069] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=44.76%) [2026-02-17T20:29:43.242392] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-17T20:29:43.242537] [INFO ] [sig ] PNQI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:43.407854] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PNQI.txt [2026-02-17T20:29:43.408026] [INFO ] [sig ] [2436/3401] Completed PNQI in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:43.408075] [INFO ] [sig ] [2437/3401] Forecasting PNRG... [2026-02-17T20:29:43.408112] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-17T20:29:43.408151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-17T20:29:43.420830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-17T20:29:43.421260] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-17T20:29:43.422082] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-17T20:29:43.422136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:43.422170] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:43.422197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:43.422254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:43.480336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:43.481095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:43.481359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:43.481393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:43.599547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:43.599782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:43.599824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:43.599853] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:43.603613] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=45.07%) [2026-02-17T20:29:43.603897] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-17T20:29:43.604028] [INFO ] [sig ] PNRG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:43.751023] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PNRG.txt [2026-02-17T20:29:43.751158] [INFO ] [sig ] [2437/3401] Completed PNRG in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:43.751199] [INFO ] [sig ] [2438/3401] Forecasting PNTG... [2026-02-17T20:29:43.751229] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-17T20:29:43.751261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-17T20:29:43.762189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-17T20:29:43.762525] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-17T20:29:43.763323] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-17T20:29:43.763376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:43.763408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:43.763435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:43.763496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:43.822471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:43.823274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:43.823356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:43.823388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:43.947075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:43.947250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:43.947293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:43.947341] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:43.951033] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-17T20:29:43.951344] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-17T20:29:43.951473] [INFO ] [sig ] PNTG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:44.096320] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PNTG.txt [2026-02-17T20:29:44.096459] [INFO ] [sig ] [2438/3401] Completed PNTG in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-17T20:29:44.096499] [INFO ] [sig ] [2439/3401] Forecasting PODD... [2026-02-17T20:29:44.096529] [INFO ] [sig ] Generating forecast for: PODD [2026-02-17T20:29:44.096559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-17T20:29:44.108947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-17T20:29:44.109686] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-17T20:29:44.110635] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-17T20:29:44.110692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:44.110725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:44.110752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:44.110809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:44.173480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:44.174365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:44.174451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:44.174486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:44.311244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:44.311427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:44.311478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:44.311517] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:44.316502] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-17T20:29:44.317040] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-17T20:29:44.317284] [INFO ] [sig ] PODD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:44.467052] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PODD.txt [2026-02-17T20:29:44.467255] [INFO ] [sig ] [2439/3401] Completed PODD in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-17T20:29:44.467306] [INFO ] [sig ] [2440/3401] Forecasting POOL... [2026-02-17T20:29:44.467338] [INFO ] [sig ] Generating forecast for: POOL [2026-02-17T20:29:44.467371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-17T20:29:44.481017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-17T20:29:44.481564] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-17T20:29:44.482364] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-17T20:29:44.482417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:44.482450] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:44.482478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:44.482535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:44.541634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:44.542528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:44.542660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:44.542728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:44.664317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:44.664480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:44.664520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:44.664549] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:44.668251] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: DOWN (p=47.44%) [2026-02-17T20:29:44.668537] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-17T20:29:44.668686] [INFO ] [sig ] POOL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:44.813702] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/POOL.txt [2026-02-17T20:29:44.813860] [INFO ] [sig ] [2440/3401] Completed POOL in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-17T20:29:44.813902] [INFO ] [sig ] [2441/3401] Forecasting POWI... [2026-02-17T20:29:44.813934] [INFO ] [sig ] Generating forecast for: POWI [2026-02-17T20:29:44.813965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-17T20:29:44.825236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-17T20:29:44.825589] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-17T20:29:44.826395] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-17T20:29:44.826448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:44.826481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:44.826508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:44.826564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:44.884592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:44.885234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:44.885315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:44.885348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:45.020750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:45.020927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:45.020973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:45.021007] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:45.025692] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: UP (p=55.77%) [2026-02-17T20:29:45.026115] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-17T20:29:45.026262] [INFO ] [sig ] POWI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:45.175067] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/POWI.txt [2026-02-17T20:29:45.175203] [INFO ] [sig ] [2441/3401] Completed POWI in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-17T20:29:45.175243] [INFO ] [sig ] [2442/3401] Forecasting POWL... [2026-02-17T20:29:45.175275] [INFO ] [sig ] Generating forecast for: POWL [2026-02-17T20:29:45.175305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-17T20:29:45.187759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-17T20:29:45.188146] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-17T20:29:45.188986] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-17T20:29:45.189041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:45.189075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:45.189116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:45.189175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:45.250374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:45.251297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:45.251424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:45.251462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:45.381689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:45.381852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:45.381895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:45.381925] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:45.385749] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-17T20:29:45.386040] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-17T20:29:45.386176] [INFO ] [sig ] POWL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:45.537775] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/POWL.txt [2026-02-17T20:29:45.537927] [INFO ] [sig ] [2442/3401] Completed POWL in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-17T20:29:45.537968] [INFO ] [sig ] [2443/3401] Forecasting PPC... [2026-02-17T20:29:45.538004] [INFO ] [sig ] Generating forecast for: PPC [2026-02-17T20:29:45.538041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-17T20:29:45.549900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-17T20:29:45.550263] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-17T20:29:45.551150] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-17T20:29:45.551207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:45.551242] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:45.551271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:45.551331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:45.612104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:45.612842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:45.612925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:45.612960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:45.739511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:45.739688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:45.739729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:45.739759] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:45.743190] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-02-17T20:29:45.743475] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-17T20:29:45.743620] [INFO ] [sig ] PPC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:45.891233] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PPC.txt [2026-02-17T20:29:45.891481] [INFO ] [sig ] [2443/3401] Completed PPC in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-17T20:29:45.891550] [INFO ] [sig ] [2444/3401] Forecasting PPG... [2026-02-17T20:29:45.891628] [INFO ] [sig ] Generating forecast for: PPG [2026-02-17T20:29:45.891678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-17T20:29:45.903544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-17T20:29:45.903980] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-17T20:29:45.904864] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-17T20:29:45.904919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:45.904952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:45.904979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:45.905045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:45.964849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:45.965737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:45.965820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:45.965854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:46.098237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:46.098397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:46.098438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:46.098468] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:46.101900] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=25.70%) [2026-02-17T20:29:46.102182] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-17T20:29:46.102310] [INFO ] [sig ] PPG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:46.249436] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PPG.txt [2026-02-17T20:29:46.249596] [INFO ] [sig ] [2444/3401] Completed PPG in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-17T20:29:46.249640] [INFO ] [sig ] [2445/3401] Forecasting PPH... [2026-02-17T20:29:46.249670] [INFO ] [sig ] Generating forecast for: PPH [2026-02-17T20:29:46.249702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-17T20:29:46.260777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-17T20:29:46.261125] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-17T20:29:46.261932] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-17T20:29:46.261985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:46.262017] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:46.262045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:46.262101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:46.321599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:46.322258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:46.322341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:46.322375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:46.447003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:46.447166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:46.447223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:46.447255] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:46.450852] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=37.63%) [2026-02-17T20:29:46.451180] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-17T20:29:46.451321] [INFO ] [sig ] PPH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:46.599825] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PPH.txt [2026-02-17T20:29:46.599987] [INFO ] [sig ] [2445/3401] Completed PPH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:46.600027] [INFO ] [sig ] [2446/3401] Forecasting PPIH... [2026-02-17T20:29:46.600057] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-17T20:29:46.600095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-17T20:29:46.612062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-17T20:29:46.612459] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-17T20:29:46.613308] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-17T20:29:46.613363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:46.613399] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:46.613427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:46.613495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:46.674403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:46.675367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:46.675458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:46.675494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:46.815175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:46.815337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:46.815379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:46.815423] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:46.822786] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-02-17T20:29:46.823192] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-17T20:29:46.823351] [INFO ] [sig ] PPIH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:46.981587] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PPIH.txt [2026-02-17T20:29:46.981733] [INFO ] [sig ] [2446/3401] Completed PPIH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:46.981783] [INFO ] [sig ] [2447/3401] Forecasting PPL... [2026-02-17T20:29:46.981816] [INFO ] [sig ] Generating forecast for: PPL [2026-02-17T20:29:46.981848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-17T20:29:46.993909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-17T20:29:46.994271] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-17T20:29:46.995152] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-17T20:29:46.995206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:46.995266] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:46.995296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:46.995354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:47.060923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:47.061828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:47.061919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:47.061958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:47.196563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:47.196760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:47.196807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:47.196838] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:47.200918] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: DOWN (p=28.03%) [2026-02-17T20:29:47.201227] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-17T20:29:47.201380] [INFO ] [sig ] PPL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:47.360522] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PPL.txt [2026-02-17T20:29:47.360707] [INFO ] [sig ] [2447/3401] Completed PPL in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:47.360759] [INFO ] [sig ] [2448/3401] Forecasting PPSI... [2026-02-17T20:29:47.360791] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-17T20:29:47.360822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-17T20:29:47.373255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-17T20:29:47.373654] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-17T20:29:47.374769] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-17T20:29:47.374822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:47.374855] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:47.374882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:47.374939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:47.440544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:47.441413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:47.441499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:47.441532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:47.571656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:47.571819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:47.571869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:47.571908] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:47.575698] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=11.11%) [2026-02-17T20:29:47.575992] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-17T20:29:47.576141] [INFO ] [sig ] PPSI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:47.741428] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PPSI.txt [2026-02-17T20:29:47.741656] [INFO ] [sig ] [2448/3401] Completed PPSI in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:47.741729] [INFO ] [sig ] [2449/3401] Forecasting PPTA... [2026-02-17T20:29:47.741784] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-17T20:29:47.741837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-17T20:29:47.755879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-17T20:29:47.756341] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-17T20:29:47.757297] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-17T20:29:47.757351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:47.757385] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:47.757412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:47.757469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:47.826826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:47.827796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:47.827884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:47.827918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:47.961857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:47.962030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:47.962072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:47.962102] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:47.965601] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=62.01%) [2026-02-17T20:29:47.965903] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-17T20:29:47.966046] [INFO ] [sig ] PPTA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:48.111312] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PPTA.txt [2026-02-17T20:29:48.111474] [INFO ] [sig ] [2449/3401] Completed PPTA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:48.111542] [INFO ] [sig ] [2450/3401] Forecasting PRA... [2026-02-17T20:29:48.111620] [INFO ] [sig ] Generating forecast for: PRA [2026-02-17T20:29:48.111683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-17T20:29:48.123712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-17T20:29:48.124163] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-17T20:29:48.125220] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-17T20:29:48.125274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:48.125309] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:48.125336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:48.125394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:48.184380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:48.185313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:48.185403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:48.185437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:48.308370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:48.308535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:48.308593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:48.308671] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:48.312446] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=12.48%) [2026-02-17T20:29:48.312754] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-17T20:29:48.312891] [INFO ] [sig ] PRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:48.463459] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PRA.txt [2026-02-17T20:29:48.463636] [INFO ] [sig ] [2450/3401] Completed PRA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:48.463680] [INFO ] [sig ] [2451/3401] Forecasting PRAA... [2026-02-17T20:29:48.463712] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-17T20:29:48.463745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-17T20:29:48.477112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-17T20:29:48.477557] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-17T20:29:48.478434] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-17T20:29:48.478489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:48.478522] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:48.478548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:48.478634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:48.539148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:48.540242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:48.540329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:48.540370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:48.667465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:48.667655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:48.667698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:48.667726] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:48.671236] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-17T20:29:48.671538] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-17T20:29:48.671689] [INFO ] [sig ] PRAA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:48.834667] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PRAA.txt [2026-02-17T20:29:48.834878] [INFO ] [sig ] [2451/3401] Completed PRAA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:48.834931] [INFO ] [sig ] [2452/3401] Forecasting PRAX... [2026-02-17T20:29:48.834966] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-17T20:29:48.834999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-17T20:29:48.848620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-17T20:29:48.849109] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-17T20:29:48.850053] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-17T20:29:48.850109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:48.850141] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:48.850167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:48.850225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:48.913041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:48.913988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:48.914075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:48.914115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:49.054316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:49.054482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:49.054523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:49.054553] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:49.058846] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-17T20:29:49.059148] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-17T20:29:49.059301] [INFO ] [sig ] PRAX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:49.210881] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PRAX.txt [2026-02-17T20:29:49.211042] [INFO ] [sig ] [2452/3401] Completed PRAX in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:49.211085] [INFO ] [sig ] [2453/3401] Forecasting PRCH... [2026-02-17T20:29:49.211117] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-17T20:29:49.211149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-17T20:29:49.227944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-17T20:29:49.228903] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-17T20:29:49.230607] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-17T20:29:49.230687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:49.230734] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:49.230774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:49.231183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:49.291252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:49.292335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:49.292428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:49.292462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:49.419221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:49.419407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:49.419451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:49.419481] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:49.423112] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-02-17T20:29:49.423431] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-17T20:29:49.423592] [INFO ] [sig ] PRCH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:49.579909] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRCH.txt [2026-02-17T20:29:49.580087] [INFO ] [sig ] [2453/3401] Completed PRCH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:49.580137] [INFO ] [sig ] [2454/3401] Forecasting PRDO... [2026-02-17T20:29:49.580174] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-17T20:29:49.580213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-17T20:29:49.593312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-17T20:29:49.593768] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-17T20:29:49.594715] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-17T20:29:49.594772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:49.594807] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:49.594835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:49.594893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:49.659818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:49.660850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:49.660962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:49.661013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:49.801156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:49.801341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:49.801570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:49.801635] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:49.805740] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-02-17T20:29:49.806059] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-17T20:29:49.806207] [INFO ] [sig ] PRDO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:49.959195] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRDO.txt [2026-02-17T20:29:49.959383] [INFO ] [sig ] [2454/3401] Completed PRDO in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-17T20:29:49.959636] [INFO ] [sig ] [2455/3401] Forecasting PRFZ... [2026-02-17T20:29:49.959672] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-17T20:29:49.959705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-17T20:29:49.972876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-17T20:29:49.973318] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-17T20:29:49.974294] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-17T20:29:49.974405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:49.974442] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:49.974470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:49.974529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:50.037921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:50.038868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:50.038957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:50.038993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:50.171810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:50.171982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:50.172025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:50.172056] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:50.175784] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-17T20:29:50.176080] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-17T20:29:50.176235] [INFO ] [sig ] PRFZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:50.324108] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PRFZ.txt [2026-02-17T20:29:50.324276] [INFO ] [sig ] [2455/3401] Completed PRFZ in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-17T20:29:50.324324] [INFO ] [sig ] [2456/3401] Forecasting PRG... [2026-02-17T20:29:50.324356] [INFO ] [sig ] Generating forecast for: PRG [2026-02-17T20:29:50.324389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-17T20:29:50.336693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-17T20:29:50.337091] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-17T20:29:50.337983] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-17T20:29:50.338037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:50.338070] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:50.338098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:50.338156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:50.397034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:50.397995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:50.398084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:50.398120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:50.518425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:50.518615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:50.518661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:50.518691] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:50.522352] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=67.07%) [2026-02-17T20:29:50.522677] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-17T20:29:50.522812] [INFO ] [sig ] PRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:50.666162] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRG.txt [2026-02-17T20:29:50.666337] [INFO ] [sig ] [2456/3401] Completed PRG in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-17T20:29:50.666379] [INFO ] [sig ] [2457/3401] Forecasting PRGO... [2026-02-17T20:29:50.666410] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-17T20:29:50.666442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-17T20:29:50.678515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-17T20:29:50.678937] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-17T20:29:50.679814] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-17T20:29:50.679868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:50.679901] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:50.679929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:50.679985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:50.737365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:50.738408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:50.738545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:50.738606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:50.871166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:50.871368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:50.871430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:50.871478] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:50.875868] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-02-17T20:29:50.876263] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-17T20:29:50.876419] [INFO ] [sig ] PRGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:51.027157] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRGO.txt [2026-02-17T20:29:51.027349] [INFO ] [sig ] [2457/3401] Completed PRGO in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-17T20:29:51.027390] [INFO ] [sig ] [2458/3401] Forecasting PRH... [2026-02-17T20:29:51.027424] [INFO ] [sig ] Generating forecast for: PRH [2026-02-17T20:29:51.027455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-17T20:29:51.039478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-17T20:29:51.039961] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-17T20:29:51.040948] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-17T20:29:51.041009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:51.041042] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:51.041069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:51.041127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:51.103127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:51.104066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:51.104148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:51.104182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:51.228885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:51.229052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:51.229095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:51.229126] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:51.232690] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=63.28%) [2026-02-17T20:29:51.232983] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-17T20:29:51.233116] [INFO ] [sig ] PRH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:51.381199] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRH.txt [2026-02-17T20:29:51.381371] [INFO ] [sig ] [2458/3401] Completed PRH in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-17T20:29:51.381420] [INFO ] [sig ] [2459/3401] Forecasting PRI... [2026-02-17T20:29:51.381453] [INFO ] [sig ] Generating forecast for: PRI [2026-02-17T20:29:51.381484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-17T20:29:51.393868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-17T20:29:51.394293] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-17T20:29:51.395147] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-17T20:29:51.395205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:51.395245] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:51.395278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:51.395347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:51.453425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:51.454363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:51.454450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:51.454485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:51.571152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:51.571311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:51.571353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:51.571382] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:51.574915] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=15.84%) [2026-02-17T20:29:51.575196] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-17T20:29:51.575325] [INFO ] [sig ] PRI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:51.720066] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PRI.txt [2026-02-17T20:29:51.720184] [INFO ] [sig ] [2459/3401] Completed PRI in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-17T20:29:51.720223] [INFO ] [sig ] [2460/3401] Forecasting PRIM... [2026-02-17T20:29:51.720254] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-17T20:29:51.720284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-17T20:29:51.731491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-17T20:29:51.731813] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-17T20:29:51.732603] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-17T20:29:51.732656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:51.732689] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:51.732716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:51.732774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:51.794882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:51.795622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:51.795705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:51.795738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:51.917256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:51.917628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:51.917670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:51.917702] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:51.921415] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-02-17T20:29:51.921775] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-17T20:29:51.921913] [INFO ] [sig ] PRIM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:52.065956] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRIM.txt [2026-02-17T20:29:52.066129] [INFO ] [sig ] [2460/3401] Completed PRIM in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-17T20:29:52.066173] [INFO ] [sig ] [2461/3401] Forecasting PRLB... [2026-02-17T20:29:52.066210] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-17T20:29:52.066247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-17T20:29:52.077426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-17T20:29:52.077778] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-17T20:29:52.078610] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-17T20:29:52.078663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:52.078697] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:52.078724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:52.078781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:52.137334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:52.138047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:52.138126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:52.138159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:52.260983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:52.261149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:52.261190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:52.261222] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:52.264632] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-17T20:29:52.264914] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-17T20:29:52.265042] [INFO ] [sig ] PRLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:52.412180] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PRLB.txt [2026-02-17T20:29:52.412316] [INFO ] [sig ] [2461/3401] Completed PRLB in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:52.412355] [INFO ] [sig ] [2462/3401] Forecasting PRM... [2026-02-17T20:29:52.412386] [INFO ] [sig ] Generating forecast for: PRM [2026-02-17T20:29:52.412417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-17T20:29:52.423813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-17T20:29:52.424167] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-17T20:29:52.424983] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-17T20:29:52.425036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:52.425068] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:52.425095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:52.425151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:52.483002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:52.483733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:52.483815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:52.483849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:52.610676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:52.610844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:52.610903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:52.610935] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:52.614404] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-17T20:29:52.614702] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-17T20:29:52.614829] [INFO ] [sig ] PRM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:52.762393] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRM.txt [2026-02-17T20:29:52.762521] [INFO ] [sig ] [2462/3401] Completed PRM in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:52.762560] [INFO ] [sig ] [2463/3401] Forecasting PRME... [2026-02-17T20:29:52.762610] [INFO ] [sig ] Generating forecast for: PRME [2026-02-17T20:29:52.762642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-17T20:29:52.773882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-17T20:29:52.774194] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-17T20:29:52.775003] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-17T20:29:52.775055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:52.775088] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:52.775114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:52.775170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:52.833291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:52.834161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:52.834243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:52.834276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:52.951508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:52.951733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:52.951777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:52.951806] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:52.955323] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=15.29%) [2026-02-17T20:29:52.955643] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-17T20:29:52.955777] [INFO ] [sig ] PRME: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:53.103505] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PRME.txt [2026-02-17T20:29:53.103691] [INFO ] [sig ] [2463/3401] Completed PRME in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:53.103734] [INFO ] [sig ] [2464/3401] Forecasting PRN... [2026-02-17T20:29:53.103765] [INFO ] [sig ] Generating forecast for: PRN [2026-02-17T20:29:53.103795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-17T20:29:53.115986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-17T20:29:53.116424] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-17T20:29:53.117298] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-17T20:29:53.117351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:53.117416] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:53.117445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:53.117704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:53.178186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:53.179127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:53.179217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:53.179258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:53.304043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:53.304213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:53.304254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:53.304283] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:53.308702] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=83.43%) [2026-02-17T20:29:53.309037] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-17T20:29:53.309186] [INFO ] [sig ] PRN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:53.459108] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRN.txt [2026-02-17T20:29:53.459259] [INFO ] [sig ] [2464/3401] Completed PRN in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:53.459308] [INFO ] [sig ] [2465/3401] Forecasting PROF... [2026-02-17T20:29:53.459345] [INFO ] [sig ] Generating forecast for: PROF [2026-02-17T20:29:53.459382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-17T20:29:53.470315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-17T20:29:53.470716] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-17T20:29:53.471656] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-17T20:29:53.471711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:53.471741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:53.471768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:53.471823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:53.529307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:53.530021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:53.530100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:53.530133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:53.655792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:53.655958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:53.656000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:53.656030] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:53.659754] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-02-17T20:29:53.660033] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-17T20:29:53.660162] [INFO ] [sig ] PROF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:53.805251] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PROF.txt [2026-02-17T20:29:53.805410] [INFO ] [sig ] [2465/3401] Completed PROF in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:53.805450] [INFO ] [sig ] [2466/3401] Forecasting PROK... [2026-02-17T20:29:53.805480] [INFO ] [sig ] Generating forecast for: PROK [2026-02-17T20:29:53.805510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-17T20:29:53.817707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-17T20:29:53.818071] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-17T20:29:53.818907] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-17T20:29:53.818961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:53.819008] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:53.819036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:53.819093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:53.882287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:53.883229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:53.883314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:53.883347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:54.008184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:54.008361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:54.008411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:54.008442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:54.011976] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-02-17T20:29:54.012265] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-17T20:29:54.012401] [INFO ] [sig ] PROK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:54.163170] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PROK.txt [2026-02-17T20:29:54.163349] [INFO ] [sig ] [2466/3401] Completed PROK in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:54.163396] [INFO ] [sig ] [2467/3401] Forecasting PRTA... [2026-02-17T20:29:54.163428] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-17T20:29:54.163460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-17T20:29:54.176299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-17T20:29:54.176793] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-17T20:29:54.177831] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-17T20:29:54.177893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:54.177932] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:54.177964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:54.178041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:54.247017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:54.248185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:54.248312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:54.248357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:54.373125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:54.373292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:54.373333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:54.373396] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:54.377331] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-02-17T20:29:54.377646] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-17T20:29:54.377777] [INFO ] [sig ] PRTA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:54.522250] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRTA.txt [2026-02-17T20:29:54.522406] [INFO ] [sig ] [2467/3401] Completed PRTA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:54.522448] [INFO ] [sig ] [2468/3401] Forecasting PRTH... [2026-02-17T20:29:54.522483] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-17T20:29:54.522524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-17T20:29:54.534409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-17T20:29:54.535001] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-17T20:29:54.535816] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-17T20:29:54.535869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:54.535901] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:54.535928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:54.535985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:54.597648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:54.598455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:54.598591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:54.598634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:54.723333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:54.723514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:54.723561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:54.723618] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:54.727393] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-17T20:29:54.727813] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-17T20:29:54.727988] [INFO ] [sig ] PRTH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:54.877664] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRTH.txt [2026-02-17T20:29:54.877855] [INFO ] [sig ] [2468/3401] Completed PRTH in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:54.877914] [INFO ] [sig ] [2469/3401] Forecasting PRVA... [2026-02-17T20:29:54.877959] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-17T20:29:54.877998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-17T20:29:54.890024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-17T20:29:54.890384] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-17T20:29:54.891446] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-17T20:29:54.891500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:54.891533] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:54.891560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:54.891653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:54.954013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:54.954943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:54.955046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:54.955090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:55.081680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:55.081845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:55.081888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:55.081921] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:55.086014] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=74.35%) [2026-02-17T20:29:55.086320] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-17T20:29:55.086456] [INFO ] [sig ] PRVA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:55.234354] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PRVA.txt [2026-02-17T20:29:55.234744] [INFO ] [sig ] [2469/3401] Completed PRVA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:55.234831] [INFO ] [sig ] [2470/3401] Forecasting PSC... [2026-02-17T20:29:55.234868] [INFO ] [sig ] Generating forecast for: PSC [2026-02-17T20:29:55.234900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-17T20:29:55.247164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-17T20:29:55.247534] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-17T20:29:55.248410] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-17T20:29:55.248475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:55.248510] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:55.248539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:55.248623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:55.312147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:55.313106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:55.313223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:55.313261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:55.433828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:55.433989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:55.434030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:55.434059] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:55.437951] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-02-17T20:29:55.438232] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-17T20:29:55.438388] [INFO ] [sig ] PSC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:55.583051] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PSC.txt [2026-02-17T20:29:55.583199] [INFO ] [sig ] [2470/3401] Completed PSC in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:55.583249] [INFO ] [sig ] [2471/3401] Forecasting PSCE... [2026-02-17T20:29:55.583281] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-17T20:29:55.583311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-17T20:29:55.594312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-17T20:29:55.594703] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-17T20:29:55.595484] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-17T20:29:55.595536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:55.595587] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:55.595618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:55.595674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:55.653444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:55.654204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:55.654293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:55.654334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:55.765611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:55.765780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:55.765823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:55.765856] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:55.769470] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=91.47%) [2026-02-17T20:29:55.769804] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-17T20:29:55.769975] [INFO ] [sig ] PSCE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:55.923215] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PSCE.txt [2026-02-17T20:29:55.923382] [INFO ] [sig ] [2471/3401] Completed PSCE in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-17T20:29:55.923424] [INFO ] [sig ] [2472/3401] Forecasting PSCH... [2026-02-17T20:29:55.923454] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-17T20:29:55.923485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-17T20:29:55.935570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-17T20:29:55.935986] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-17T20:29:55.937038] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-17T20:29:55.937094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:55.937128] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:55.937156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:55.937247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:55.998880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:56.000065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:56.000186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:56.000234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:56.122196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:56.122370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:56.122413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:56.122442] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:56.126004] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-17T20:29:56.126312] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-17T20:29:56.126468] [INFO ] [sig ] PSCH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:56.276520] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PSCH.txt [2026-02-17T20:29:56.276754] [INFO ] [sig ] [2472/3401] Completed PSCH in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-17T20:29:56.276805] [INFO ] [sig ] [2473/3401] Forecasting PSEC... [2026-02-17T20:29:56.276839] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-17T20:29:56.276873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-17T20:29:56.289153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-17T20:29:56.289603] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-17T20:29:56.290444] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-17T20:29:56.290509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:56.290557] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:56.290615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:56.290676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:56.351990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:56.352867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:56.352950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:56.352984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:56.472923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:56.473080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:56.473120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:56.473185] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:56.476814] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=68.60%) [2026-02-17T20:29:56.477094] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-17T20:29:56.477248] [INFO ] [sig ] PSEC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:56.620503] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PSEC.txt [2026-02-17T20:29:56.620636] [INFO ] [sig ] [2473/3401] Completed PSEC in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-17T20:29:56.620678] [INFO ] [sig ] [2474/3401] Forecasting PSF... [2026-02-17T20:29:56.620708] [INFO ] [sig ] Generating forecast for: PSF [2026-02-17T20:29:56.620738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-17T20:29:56.631727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-17T20:29:56.632023] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-17T20:29:56.632842] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-17T20:29:56.632896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:56.632928] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:56.632956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:56.633012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:56.690981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:56.691593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:56.691696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:56.691743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:56.811531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:56.811682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:56.811723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:56.811752] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:56.815190] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-02-17T20:29:56.815497] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-17T20:29:56.815643] [INFO ] [sig ] PSF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:56.961681] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PSF.txt [2026-02-17T20:29:56.961816] [INFO ] [sig ] [2474/3401] Completed PSF in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-17T20:29:56.961855] [INFO ] [sig ] [2475/3401] Forecasting PSFE... [2026-02-17T20:29:56.961884] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-17T20:29:56.961920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-17T20:29:56.974345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-17T20:29:56.974677] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-17T20:29:56.975496] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-17T20:29:56.975550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:56.975639] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:56.975670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:56.975727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:57.033291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:57.034137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:57.034236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:57.034271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:57.154245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:57.154389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:57.154429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:57.154457] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:57.157921] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=70.27%) [2026-02-17T20:29:57.158198] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-17T20:29:57.158336] [INFO ] [sig ] PSFE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:57.305375] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PSFE.txt [2026-02-17T20:29:57.305504] [INFO ] [sig ] [2475/3401] Completed PSFE in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-17T20:29:57.305547] [INFO ] [sig ] [2476/3401] Forecasting PSHG... [2026-02-17T20:29:57.305598] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-17T20:29:57.305631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-17T20:29:57.317296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-17T20:29:57.317656] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-17T20:29:57.318454] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-17T20:29:57.318518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:57.318555] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:57.318611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:57.318677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:57.379971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:57.380659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:57.380738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:57.380772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:57.503509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:57.503871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:57.503913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:57.503943] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:57.507469] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-02-17T20:29:57.507787] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-17T20:29:57.507933] [INFO ] [sig ] PSHG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:57.660442] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PSHG.txt [2026-02-17T20:29:57.660658] [INFO ] [sig ] [2476/3401] Completed PSHG in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-17T20:29:57.660704] [INFO ] [sig ] [2477/3401] Forecasting PSN... [2026-02-17T20:29:57.660736] [INFO ] [sig ] Generating forecast for: PSN [2026-02-17T20:29:57.660775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-17T20:29:57.672926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-17T20:29:57.673274] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-17T20:29:57.674159] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-17T20:29:57.674213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:57.674246] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:57.674292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:57.674364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:57.733387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:57.734170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:57.734255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:57.734289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:57.856293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:57.856460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:57.856499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:57.856528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:57.860191] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=64.10%) [2026-02-17T20:29:57.860495] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-17T20:29:57.860649] [INFO ] [sig ] PSN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:58.003699] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PSN.txt [2026-02-17T20:29:58.003904] [INFO ] [sig ] [2477/3401] Completed PSN in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-17T20:29:58.003972] [INFO ] [sig ] [2478/3401] Forecasting PSNL... [2026-02-17T20:29:58.004030] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-17T20:29:58.004074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-17T20:29:58.015479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-17T20:29:58.015862] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-17T20:29:58.016737] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-17T20:29:58.016793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:58.016828] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:58.016856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:58.016916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:58.074109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:58.074783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:58.074863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:58.074897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:58.197732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:58.197898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:58.197939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:58.197970] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:58.201482] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=13.67%) [2026-02-17T20:29:58.201786] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-17T20:29:58.201918] [INFO ] [sig ] PSNL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:58.347938] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PSNL.txt [2026-02-17T20:29:58.348110] [INFO ] [sig ] [2478/3401] Completed PSNL in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:29:58.348150] [INFO ] [sig ] [2479/3401] Forecasting PSO... [2026-02-17T20:29:58.348181] [INFO ] [sig ] Generating forecast for: PSO [2026-02-17T20:29:58.348214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-17T20:29:58.360251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-17T20:29:58.360729] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-17T20:29:58.361651] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-17T20:29:58.361707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:58.361740] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:58.361769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:58.361828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:58.420410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:58.421387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:58.421475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:58.421508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:58.546710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:58.546879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:58.546920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:58.546948] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:58.550549] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=84.32%) [2026-02-17T20:29:58.550874] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-17T20:29:58.551010] [INFO ] [sig ] PSO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:58.697683] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PSO.txt [2026-02-17T20:29:58.697849] [INFO ] [sig ] [2479/3401] Completed PSO in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:29:58.697891] [INFO ] [sig ] [2480/3401] Forecasting PSTG... [2026-02-17T20:29:58.697922] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-17T20:29:58.697956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-17T20:29:58.709438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-17T20:29:58.709887] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-17T20:29:58.710759] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-17T20:29:58.710816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:58.710850] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:58.710877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:58.710935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:58.769727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:58.770638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:58.770724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:58.770759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:58.900017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:58.900187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:58.900228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:58.900258] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:58.903781] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-02-17T20:29:58.904076] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-17T20:29:58.904212] [INFO ] [sig ] PSTG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:59.052540] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PSTG.txt [2026-02-17T20:29:59.052744] [INFO ] [sig ] [2480/3401] Completed PSTG in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:29:59.052786] [INFO ] [sig ] [2481/3401] Forecasting PSTL... [2026-02-17T20:29:59.052817] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-17T20:29:59.052860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-17T20:29:59.064685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-17T20:29:59.065069] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-17T20:29:59.065908] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-17T20:29:59.065961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:59.066021] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:59.066050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:59.066107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:59.124779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:59.125682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:59.125781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:59.125818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:59.248982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:59.249155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:59.249196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:59.249227] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:59.252808] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: DOWN (p=19.34%) [2026-02-17T20:29:59.253094] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-17T20:29:59.253225] [INFO ] [sig ] PSTL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:29:59.396333] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PSTL.txt [2026-02-17T20:29:59.396482] [INFO ] [sig ] [2481/3401] Completed PSTL in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:29:59.396522] [INFO ] [sig ] [2482/3401] Forecasting PSX... [2026-02-17T20:29:59.396553] [INFO ] [sig ] Generating forecast for: PSX [2026-02-17T20:29:59.396603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-17T20:29:59.408210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-17T20:29:59.408642] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-17T20:29:59.409416] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-17T20:29:59.409469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:59.409501] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:59.409528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:59.409605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:59.465858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:59.466612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:59.466694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:59.466728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:59.593849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:59.594022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:59.594066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:59.594098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:59.597735] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=84.90%) [2026-02-17T20:29:59.598035] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-17T20:29:59.598172] [INFO ] [sig ] PSX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:29:59.752884] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PSX.txt [2026-02-17T20:29:59.753141] [INFO ] [sig ] [2482/3401] Completed PSX in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:29:59.753205] [INFO ] [sig ] [2483/3401] Forecasting PTA... [2026-02-17T20:29:59.753255] [INFO ] [sig ] Generating forecast for: PTA [2026-02-17T20:29:59.753303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-17T20:29:59.768751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-17T20:29:59.769253] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-17T20:29:59.770376] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-17T20:29:59.770445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:29:59.770503] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:29:59.770548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:29:59.770657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:29:59.831653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:29:59.832678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:29:59.832776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:29:59.832814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:29:59.958268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:29:59.958428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:29:59.958467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:29:59.958497] [INFO ] [FORECASTER] Training complete [2026-02-17T20:29:59.961953] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=51.73%) [2026-02-17T20:29:59.962233] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-17T20:29:59.962357] [INFO ] [sig ] PTA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:00.108248] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PTA.txt [2026-02-17T20:30:00.108415] [INFO ] [sig ] [2483/3401] Completed PTA in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:30:00.108455] [INFO ] [sig ] [2484/3401] Forecasting PTC... [2026-02-17T20:30:00.108486] [INFO ] [sig ] Generating forecast for: PTC [2026-02-17T20:30:00.108518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-17T20:30:00.119989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-17T20:30:00.120359] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-17T20:30:00.121184] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-17T20:30:00.121240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:00.121274] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:00.121301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:00.121360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:00.180716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:00.181508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:00.181619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:00.181665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:00.323040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:00.323213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:00.323254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:00.323333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:00.327025] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=85.62%) [2026-02-17T20:30:00.327452] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-17T20:30:00.327661] [INFO ] [sig ] PTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:00.481741] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PTC.txt [2026-02-17T20:30:00.482110] [INFO ] [sig ] [2484/3401] Completed PTC in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:30:00.482154] [INFO ] [sig ] [2485/3401] Forecasting PTEN... [2026-02-17T20:30:00.482185] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-17T20:30:00.482216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-17T20:30:00.494654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-17T20:30:00.495037] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-17T20:30:00.496120] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-17T20:30:00.496174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:00.496207] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:00.496234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:00.496290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:00.555552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:00.556439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:00.556539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:00.556599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:00.693681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:00.693804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:00.693844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:00.693873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:00.697880] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-02-17T20:30:00.698188] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-17T20:30:00.698323] [INFO ] [sig ] PTEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:00.856779] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PTEN.txt [2026-02-17T20:30:00.856932] [INFO ] [sig ] [2485/3401] Completed PTEN in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:30:00.856974] [INFO ] [sig ] [2486/3401] Forecasting PTF... [2026-02-17T20:30:00.857006] [INFO ] [sig ] Generating forecast for: PTF [2026-02-17T20:30:00.857038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-17T20:30:00.867609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-17T20:30:00.867973] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-17T20:30:00.868810] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-17T20:30:00.868863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:00.868895] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:00.868922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:00.868979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:00.937608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:00.938666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:00.938751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:00.938784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:01.065109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:01.065266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:01.065308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:01.065337] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:01.068850] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-02-17T20:30:01.069133] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-17T20:30:01.069260] [INFO ] [sig ] PTF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:01.222513] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PTF.txt [2026-02-17T20:30:01.222713] [INFO ] [sig ] [2486/3401] Completed PTF in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:30:01.222756] [INFO ] [sig ] [2487/3401] Forecasting PTGX... [2026-02-17T20:30:01.222787] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-17T20:30:01.222821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-17T20:30:01.234657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-17T20:30:01.235025] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-17T20:30:01.235867] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-17T20:30:01.235920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:01.235952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:01.235979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:01.236036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:01.295037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:01.295949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:01.296038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:01.296073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:01.449980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:01.450157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:01.450201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:01.450231] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:01.454418] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=71.85%) [2026-02-17T20:30:01.455059] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-17T20:30:01.455226] [INFO ] [sig ] PTGX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:01.626231] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PTGX.txt [2026-02-17T20:30:01.626543] [INFO ] [sig ] [2487/3401] Completed PTGX in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-17T20:30:01.626622] [INFO ] [sig ] [2488/3401] Forecasting PTH... [2026-02-17T20:30:01.626664] [INFO ] [sig ] Generating forecast for: PTH [2026-02-17T20:30:01.626715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-17T20:30:01.718613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-17T20:30:01.719077] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-17T20:30:01.720046] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-17T20:30:01.720109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:01.720158] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:01.720189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:01.720257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:01.786111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:01.787294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:01.787416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:01.787458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:01.912193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:01.912378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:01.912424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:01.912454] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:01.916461] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=64.34%) [2026-02-17T20:30:01.916876] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-17T20:30:01.917037] [INFO ] [sig ] PTH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:02.170772] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PTH.txt [2026-02-17T20:30:02.170963] [INFO ] [sig ] [2488/3401] Completed PTH in 0.5s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-17T20:30:02.171011] [INFO ] [sig ] [2489/3401] Forecasting PTLO... [2026-02-17T20:30:02.171042] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-17T20:30:02.171076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-17T20:30:02.185325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-17T20:30:02.185833] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-17T20:30:02.187049] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-17T20:30:02.187116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:02.187150] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:02.187178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:02.187268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:02.257077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:02.258122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:02.258216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:02.258251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:02.386944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:02.387119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:02.387161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:02.387191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:02.391108] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-02-17T20:30:02.391418] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-17T20:30:02.391557] [INFO ] [sig ] PTLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:02.541069] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PTLO.txt [2026-02-17T20:30:02.541214] [INFO ] [sig ] [2489/3401] Completed PTLO in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-17T20:30:02.541253] [INFO ] [sig ] [2490/3401] Forecasting PTNQ... [2026-02-17T20:30:02.541282] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-17T20:30:02.541312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-17T20:30:02.553611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-17T20:30:02.553919] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-17T20:30:02.554748] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-17T20:30:02.554817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:02.554850] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:02.554877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:02.554934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:02.615211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:02.615897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:02.615980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:02.616012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:02.736696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:02.736857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:02.736897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:02.736925] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:02.741018] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: DOWN (p=23.94%) [2026-02-17T20:30:02.741297] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-17T20:30:02.741425] [INFO ] [sig ] PTNQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:02.898769] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PTNQ.txt [2026-02-17T20:30:02.898988] [INFO ] [sig ] [2490/3401] Completed PTNQ in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-17T20:30:02.899053] [INFO ] [sig ] [2491/3401] Forecasting PTON... [2026-02-17T20:30:02.899087] [INFO ] [sig ] Generating forecast for: PTON [2026-02-17T20:30:02.899120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-17T20:30:02.913030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-17T20:30:02.913420] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-17T20:30:02.914375] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-17T20:30:02.914431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:02.914463] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:02.914493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:02.914558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:02.974157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:02.975059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:02.975176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:02.975211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:03.103260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:03.103407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:03.103454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:03.103490] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:03.107114] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=71.43%) [2026-02-17T20:30:03.107462] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-17T20:30:03.107651] [INFO ] [sig ] PTON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:03.260329] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PTON.txt [2026-02-17T20:30:03.260513] [INFO ] [sig ] [2491/3401] Completed PTON in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-17T20:30:03.260556] [INFO ] [sig ] [2492/3401] Forecasting PTY... [2026-02-17T20:30:03.260610] [INFO ] [sig ] Generating forecast for: PTY [2026-02-17T20:30:03.260840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-17T20:30:03.274082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-17T20:30:03.274512] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-17T20:30:03.275334] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-17T20:30:03.275387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:03.275427] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:03.275456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:03.275517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:03.335215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:03.336166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:03.336254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:03.336287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:03.462063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:03.462234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:03.462275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:03.462305] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:03.465970] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=61.93%) [2026-02-17T20:30:03.466320] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-17T20:30:03.466671] [INFO ] [sig ] PTY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:03.613497] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PTY.txt [2026-02-17T20:30:03.613668] [INFO ] [sig ] [2492/3401] Completed PTY in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-17T20:30:03.613713] [INFO ] [sig ] [2493/3401] Forecasting PUBM... [2026-02-17T20:30:03.613743] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-17T20:30:03.613775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-17T20:30:03.626855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-17T20:30:03.627167] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-17T20:30:03.628002] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-17T20:30:03.628055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:03.628087] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:03.628113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:03.628173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:03.687503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:03.688458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:03.688545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:03.688602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:03.816077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:03.816423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:03.816463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:03.816491] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:03.820360] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=23.25%) [2026-02-17T20:30:03.820670] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-17T20:30:03.820804] [INFO ] [sig ] PUBM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:03.970777] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PUBM.txt [2026-02-17T20:30:03.970929] [INFO ] [sig ] [2493/3401] Completed PUBM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-17T20:30:03.970975] [INFO ] [sig ] [2494/3401] Forecasting PUK... [2026-02-17T20:30:03.971007] [INFO ] [sig ] Generating forecast for: PUK [2026-02-17T20:30:03.971047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-17T20:30:03.984515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-17T20:30:03.985082] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-17T20:30:03.986134] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-17T20:30:03.986187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:03.986220] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:03.986247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:03.986311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:04.047309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:04.048454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:04.048566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:04.048622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:04.168858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:04.169026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:04.169075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:04.169111] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:04.172555] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=81.53%) [2026-02-17T20:30:04.172853] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-17T20:30:04.172981] [INFO ] [sig ] PUK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:04.319301] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PUK.txt [2026-02-17T20:30:04.319486] [INFO ] [sig ] [2494/3401] Completed PUK in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-17T20:30:04.319537] [INFO ] [sig ] [2495/3401] Forecasting PUMP... [2026-02-17T20:30:04.319604] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-17T20:30:04.319645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-17T20:30:04.335995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-17T20:30:04.336390] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-17T20:30:04.337237] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-17T20:30:04.337291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:04.337324] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:04.337352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:04.337408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:04.404697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:04.405633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:04.405723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:04.405758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:04.535714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:04.535876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:04.535917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:04.535947] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:04.539368] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=71.36%) [2026-02-17T20:30:04.539686] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-17T20:30:04.539817] [INFO ] [sig ] PUMP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:04.687343] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PUMP.txt [2026-02-17T20:30:04.687481] [INFO ] [sig ] [2495/3401] Completed PUMP in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:04.687522] [INFO ] [sig ] [2496/3401] Forecasting PVH... [2026-02-17T20:30:04.687554] [INFO ] [sig ] Generating forecast for: PVH [2026-02-17T20:30:04.687604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-17T20:30:04.699343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-17T20:30:04.699701] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-17T20:30:04.700513] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-17T20:30:04.700567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:04.700630] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:04.700659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:04.700716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:04.759644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:04.760361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:04.760443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:04.760476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:04.883159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:04.883313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:04.883353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:04.883383] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:04.887019] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-02-17T20:30:04.887699] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-17T20:30:04.887903] [INFO ] [sig ] PVH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:05.032653] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PVH.txt [2026-02-17T20:30:05.032788] [INFO ] [sig ] [2496/3401] Completed PVH in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:05.032828] [INFO ] [sig ] [2497/3401] Forecasting PVL... [2026-02-17T20:30:05.032858] [INFO ] [sig ] Generating forecast for: PVL [2026-02-17T20:30:05.032889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-17T20:30:05.044342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-17T20:30:05.044777] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-17T20:30:05.045567] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-17T20:30:05.045647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:05.045679] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:05.045706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:05.045762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:05.104822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:05.105537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:05.105638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:05.105859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:05.220344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:05.220508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:05.220588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:05.220623] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:05.224109] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=12.67%) [2026-02-17T20:30:05.224387] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-17T20:30:05.224510] [INFO ] [sig ] PVL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:05.373699] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PVL.txt [2026-02-17T20:30:05.373874] [INFO ] [sig ] [2497/3401] Completed PVL in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:05.373916] [INFO ] [sig ] [2498/3401] Forecasting PWP... [2026-02-17T20:30:05.373946] [INFO ] [sig ] Generating forecast for: PWP [2026-02-17T20:30:05.373979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-17T20:30:05.386198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-17T20:30:05.386546] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-17T20:30:05.387367] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-17T20:30:05.387420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:05.387481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:05.387509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:05.387567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:05.446292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:05.446959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:05.447038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:05.447071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:05.567027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:05.567178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:05.567234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:05.567267] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:05.570663] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-17T20:30:05.570941] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-17T20:30:05.571067] [INFO ] [sig ] PWP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:05.719275] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PWP.txt [2026-02-17T20:30:05.719428] [INFO ] [sig ] [2498/3401] Completed PWP in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:05.719469] [INFO ] [sig ] [2499/3401] Forecasting PXS... [2026-02-17T20:30:05.719500] [INFO ] [sig ] Generating forecast for: PXS [2026-02-17T20:30:05.719532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-17T20:30:05.730482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-17T20:30:05.730891] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-17T20:30:05.731734] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-17T20:30:05.731788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:05.731821] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:05.731848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:05.731904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:05.789696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:05.790843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:05.790936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:05.790970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:05.898829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:05.899001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:05.899042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:05.899071] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:05.902526] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=12.25%) [2026-02-17T20:30:05.902843] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-17T20:30:05.902979] [INFO ] [sig ] PXS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:06.052257] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PXS.txt [2026-02-17T20:30:06.052421] [INFO ] [sig ] [2499/3401] Completed PXS in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:06.052461] [INFO ] [sig ] [2500/3401] Forecasting PY... [2026-02-17T20:30:06.052491] [INFO ] [sig ] Generating forecast for: PY [2026-02-17T20:30:06.052522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-17T20:30:06.062996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-17T20:30:06.063329] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-17T20:30:06.064289] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-17T20:30:06.064343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:06.064376] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:06.064403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:06.064460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:06.123729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:06.124494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:06.124600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:06.124637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:06.229695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:06.229851] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:30:06.229892] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:06.229921] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:06.233340] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-17T20:30:06.233637] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-17T20:30:06.233787] [INFO ] [sig ] PY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:06.379315] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PY.txt [2026-02-17T20:30:06.379492] [INFO ] [sig ] [2500/3401] Completed PY in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:06.379533] [INFO ] [sig ] [2501/3401] Forecasting PYXS... [2026-02-17T20:30:06.379562] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-17T20:30:06.379620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-17T20:30:06.392125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-17T20:30:06.392566] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-17T20:30:06.393384] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-17T20:30:06.393438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:06.393514] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:06.393545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:06.393620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:06.451606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:06.452509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:06.452634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:06.452677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:06.584445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:06.584640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:06.584685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:06.584714] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:06.588502] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-17T20:30:06.588839] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-17T20:30:06.588975] [INFO ] [sig ] PYXS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:06.762090] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PYXS.txt [2026-02-17T20:30:06.762309] [INFO ] [sig ] [2501/3401] Completed PYXS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:06.762374] [INFO ] [sig ] [2502/3401] Forecasting PZZA... [2026-02-17T20:30:06.762423] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-17T20:30:06.762473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-17T20:30:06.775910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-17T20:30:06.776374] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-17T20:30:06.777414] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-17T20:30:06.777471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:06.777508] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:06.777541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:06.777632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:06.844251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:06.845342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:06.845433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:06.845467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:06.975323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:06.975486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:06.975529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:06.975569] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:06.979319] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=58.68%) [2026-02-17T20:30:06.979676] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-17T20:30:06.979836] [INFO ] [sig ] PZZA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:07.136300] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PZZA.txt [2026-02-17T20:30:07.136454] [INFO ] [sig ] [2502/3401] Completed PZZA in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:07.136497] [INFO ] [sig ] [2503/3401] Forecasting QBTS... [2026-02-17T20:30:07.136529] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-17T20:30:07.136562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-17T20:30:07.148732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-17T20:30:07.149166] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-17T20:30:07.150119] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-17T20:30:07.150174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:07.150214] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:07.150251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:07.150333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:07.213910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:07.214854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:07.214944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:07.214979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:07.346512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:07.346705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:07.346751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:07.346781] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:07.350680] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=90.31%) [2026-02-17T20:30:07.351012] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-17T20:30:07.351162] [INFO ] [sig ] QBTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:07.512234] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QBTS.txt [2026-02-17T20:30:07.512420] [INFO ] [sig ] [2503/3401] Completed QBTS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:07.512464] [INFO ] [sig ] [2504/3401] Forecasting QCLN... [2026-02-17T20:30:07.512506] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-17T20:30:07.512546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-17T20:30:07.524327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-17T20:30:07.524749] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-17T20:30:07.525605] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-17T20:30:07.525660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:07.525693] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:07.525722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:07.525780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:07.583888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:07.584675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:07.584759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:07.584795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:07.710788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:07.710952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:07.710993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:07.711023] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:07.714454] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: UP (p=92.64%) [2026-02-17T20:30:07.714752] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-17T20:30:07.714883] [INFO ] [sig ] QCLN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:07.857727] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QCLN.txt [2026-02-17T20:30:07.857881] [INFO ] [sig ] [2504/3401] Completed QCLN in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-17T20:30:07.857923] [INFO ] [sig ] [2505/3401] Forecasting QCOM... [2026-02-17T20:30:07.857961] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-17T20:30:07.857993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-17T20:30:07.870267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-17T20:30:07.870684] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-17T20:30:07.871466] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-17T20:30:07.871519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:07.871551] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:07.871597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:07.871657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:07.930673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:07.931947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:07.932033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:07.932066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:08.058039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:08.058219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:08.058285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:08.058333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:08.062054] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=67.08%) [2026-02-17T20:30:08.062349] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-17T20:30:08.062485] [INFO ] [sig ] QCOM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:08.215610] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QCOM.txt [2026-02-17T20:30:08.215768] [INFO ] [sig ] [2505/3401] Completed QCOM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-17T20:30:08.215808] [INFO ] [sig ] [2506/3401] Forecasting QCRH... [2026-02-17T20:30:08.215838] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-17T20:30:08.215868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-17T20:30:08.227861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-17T20:30:08.228282] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-17T20:30:08.229097] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-17T20:30:08.229150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:08.229183] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:08.229211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:08.229268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:08.293308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:08.294333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:08.294435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:08.294470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:08.416852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:08.417021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:08.417063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:08.417093] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:08.420765] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=10.90%) [2026-02-17T20:30:08.421100] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-17T20:30:08.421246] [INFO ] [sig ] QCRH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:08.580194] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QCRH.txt [2026-02-17T20:30:08.580371] [INFO ] [sig ] [2506/3401] Completed QCRH in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-17T20:30:08.580415] [INFO ] [sig ] [2507/3401] Forecasting QDEL... [2026-02-17T20:30:08.580445] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-17T20:30:08.580477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-17T20:30:08.592543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-17T20:30:08.592960] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-17T20:30:08.593818] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-17T20:30:08.593883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:08.593918] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:08.593946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:08.594004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:08.663370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:08.664452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:08.664562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:08.664619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:08.791778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:08.791954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:08.791996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:08.792027] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:08.795567] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-02-17T20:30:08.795900] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-17T20:30:08.796047] [INFO ] [sig ] QDEL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:08.951769] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QDEL.txt [2026-02-17T20:30:08.951960] [INFO ] [sig ] [2507/3401] Completed QDEL in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-17T20:30:08.952032] [INFO ] [sig ] [2508/3401] Forecasting QFIN... [2026-02-17T20:30:08.952067] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-17T20:30:08.952107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-17T20:30:08.964705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-17T20:30:08.965133] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-17T20:30:08.966018] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-17T20:30:08.966073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:08.966107] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:08.966149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:08.966214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:09.029010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:09.030041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:09.030179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:09.030217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:09.157889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:09.158068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:09.158111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:09.158158] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:09.161979] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-02-17T20:30:09.162299] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-17T20:30:09.162440] [INFO ] [sig ] QFIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:09.317906] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QFIN.txt [2026-02-17T20:30:09.318087] [INFO ] [sig ] [2508/3401] Completed QFIN in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-17T20:30:09.318131] [INFO ] [sig ] [2509/3401] Forecasting QGEN... [2026-02-17T20:30:09.318161] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-17T20:30:09.318193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-17T20:30:09.329975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-17T20:30:09.330406] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-17T20:30:09.331262] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-17T20:30:09.331316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:09.331349] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:09.331375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:09.331433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:09.393866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:09.394866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:09.394960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:09.394996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:09.531512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:09.531702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:09.531746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:09.531775] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:09.536160] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-02-17T20:30:09.536495] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-17T20:30:09.536660] [INFO ] [sig ] QGEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:09.710264] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QGEN.txt [2026-02-17T20:30:09.710447] [INFO ] [sig ] [2509/3401] Completed QGEN in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-17T20:30:09.710491] [INFO ] [sig ] [2510/3401] Forecasting QLYS... [2026-02-17T20:30:09.710521] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-17T20:30:09.710554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-17T20:30:09.723338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-17T20:30:09.723823] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-17T20:30:09.724728] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-17T20:30:09.724785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:09.724819] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:09.724847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:09.724906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:09.783868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:09.784873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:09.784963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:09.785017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:09.908738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:09.908917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:09.908960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:09.908991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:09.912753] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=43.28%) [2026-02-17T20:30:09.913085] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-17T20:30:09.913230] [INFO ] [sig ] QLYS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:10.063504] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QLYS.txt [2026-02-17T20:30:10.063704] [INFO ] [sig ] [2510/3401] Completed QLYS in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-17T20:30:10.063747] [INFO ] [sig ] [2511/3401] Forecasting QMCO... [2026-02-17T20:30:10.063777] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-17T20:30:10.063809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-17T20:30:10.076402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-17T20:30:10.076923] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-17T20:30:10.077941] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-17T20:30:10.078001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:10.078036] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:10.078064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:10.078122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:10.144261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:10.145457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:10.145546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:10.145609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:10.278352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:10.278548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:10.278806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:10.278839] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:10.283348] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-17T20:30:10.283737] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-17T20:30:10.284095] [INFO ] [sig ] QMCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:10.437235] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QMCO.txt [2026-02-17T20:30:10.437460] [INFO ] [sig ] [2511/3401] Completed QMCO in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:10.437510] [INFO ] [sig ] [2512/3401] Forecasting QMOM... [2026-02-17T20:30:10.437548] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-17T20:30:10.437627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-17T20:30:10.453050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-17T20:30:10.453649] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-17T20:30:10.454945] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-17T20:30:10.455026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:10.455075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:10.455138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:10.455233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:10.520348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:10.521312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:10.521397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:10.521431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:10.652330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:10.652529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:10.652595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:10.652633] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:10.657020] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-02-17T20:30:10.657496] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-17T20:30:10.657699] [INFO ] [sig ] QMOM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:10.810442] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QMOM.txt [2026-02-17T20:30:10.810640] [INFO ] [sig ] [2512/3401] Completed QMOM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:10.810687] [INFO ] [sig ] [2513/3401] Forecasting QNTM... [2026-02-17T20:30:10.810719] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-17T20:30:10.810755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-17T20:30:10.822286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-17T20:30:10.822736] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-17T20:30:10.823591] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-17T20:30:10.823648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:10.823682] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:10.823712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:10.823771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:10.884695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:10.885676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:10.885768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:10.885804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:11.025143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:11.025333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:11.025395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:11.025440] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:11.030842] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-02-17T20:30:11.031250] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-17T20:30:11.031436] [INFO ] [sig ] QNTM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:11.212621] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QNTM.txt [2026-02-17T20:30:11.212816] [INFO ] [sig ] [2513/3401] Completed QNTM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:11.212872] [INFO ] [sig ] [2514/3401] Forecasting QQMG... [2026-02-17T20:30:11.212905] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-17T20:30:11.212939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-17T20:30:11.225610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-17T20:30:11.226033] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-17T20:30:11.226905] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-17T20:30:11.226961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:11.226997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:11.227026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:11.227086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:11.288194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:11.289121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:11.289207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:11.289240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:11.405611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:11.405783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:11.405824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:11.405854] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:11.409380] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-17T20:30:11.409709] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-17T20:30:11.409852] [INFO ] [sig ] QQMG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:11.560757] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QQMG.txt [2026-02-17T20:30:11.561125] [INFO ] [sig ] [2514/3401] Completed QQMG in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:11.561167] [INFO ] [sig ] [2515/3401] Forecasting QQQ... [2026-02-17T20:30:11.561195] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-17T20:30:11.561225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-17T20:30:11.573810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-17T20:30:11.574231] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-17T20:30:11.575098] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-17T20:30:11.575152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:11.575226] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:11.575254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:11.575312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:11.639167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:11.640646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:11.640745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:11.640978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:11.784714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:11.784901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:11.784943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:11.784974] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:11.788847] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-17T20:30:11.789162] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-17T20:30:11.789311] [INFO ] [sig ] QQQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:11.939694] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QQQ.txt [2026-02-17T20:30:11.939853] [INFO ] [sig ] [2515/3401] Completed QQQ in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:11.939893] [INFO ] [sig ] [2516/3401] Forecasting QQQE... [2026-02-17T20:30:11.940115] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-17T20:30:11.940163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-17T20:30:11.953301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-17T20:30:11.953723] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-17T20:30:11.954784] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-17T20:30:11.954841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:11.954874] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:11.954900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:11.954957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:12.015644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:12.016666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:12.016767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:12.016831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:12.152124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:12.152296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:12.152341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:12.152372] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:12.156081] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-02-17T20:30:12.156400] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-17T20:30:12.156557] [INFO ] [sig ] QQQE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:12.326562] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QQQE.txt [2026-02-17T20:30:12.326761] [INFO ] [sig ] [2516/3401] Completed QQQE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:12.326805] [INFO ] [sig ] [2517/3401] Forecasting QQQI... [2026-02-17T20:30:12.326843] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-17T20:30:12.326887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-17T20:30:12.340280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-17T20:30:12.340701] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-17T20:30:12.341555] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-17T20:30:12.341634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:12.341669] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:12.341699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:12.341755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:12.403003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:12.404012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:12.404111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:12.404149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:12.521523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:12.521706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:12.521749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:12.521779] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:12.525377] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-02-17T20:30:12.525711] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-17T20:30:12.525869] [INFO ] [sig ] QQQI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:12.673213] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QQQI.txt [2026-02-17T20:30:12.673368] [INFO ] [sig ] [2517/3401] Completed QQQI in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:12.673410] [INFO ] [sig ] [2518/3401] Forecasting QQQJ... [2026-02-17T20:30:12.673440] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-17T20:30:12.673473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-17T20:30:12.684942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-17T20:30:12.685346] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-17T20:30:12.686175] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-17T20:30:12.686229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:12.686261] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:12.686287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:12.686348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:12.746756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:12.747986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:12.748116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:12.748163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:12.872400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:12.872564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:12.872626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:12.872689] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:12.876134] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=65.93%) [2026-02-17T20:30:12.876421] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-17T20:30:12.876552] [INFO ] [sig ] QQQJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:13.023221] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QQQJ.txt [2026-02-17T20:30:13.023362] [INFO ] [sig ] [2518/3401] Completed QQQJ in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:13.023403] [INFO ] [sig ] [2519/3401] Forecasting QQQM... [2026-02-17T20:30:13.023432] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-17T20:30:13.023464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-17T20:30:13.035210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-17T20:30:13.035616] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-17T20:30:13.036465] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-17T20:30:13.036521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:13.036554] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:13.036602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:13.036669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:13.095516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:13.096223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:13.096305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:13.096339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:13.232449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:13.232647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:13.232691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:13.232720] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:13.236212] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=53.14%) [2026-02-17T20:30:13.236491] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-17T20:30:13.236640] [INFO ] [sig ] QQQM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:13.382984] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QQQM.txt [2026-02-17T20:30:13.383113] [INFO ] [sig ] [2519/3401] Completed QQQM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:13.383153] [INFO ] [sig ] [2520/3401] Forecasting QQQX... [2026-02-17T20:30:13.383183] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-17T20:30:13.383214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-17T20:30:13.393994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-17T20:30:13.394401] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-17T20:30:13.395265] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-17T20:30:13.395322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:13.395356] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:13.395384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:13.395443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:13.461623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:13.462541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:13.462738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:13.462777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:13.587904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:13.588062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:13.588103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:13.588133] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:13.591563] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-17T20:30:13.591891] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-17T20:30:13.592018] [INFO ] [sig ] QQQX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:13.736853] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QQQX.txt [2026-02-17T20:30:13.737159] [INFO ] [sig ] [2520/3401] Completed QQQX in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:13.737215] [INFO ] [sig ] [2521/3401] Forecasting QRHC... [2026-02-17T20:30:13.737246] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-17T20:30:13.737280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-17T20:30:13.749435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-17T20:30:13.749805] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-17T20:30:13.750618] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-17T20:30:13.750672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:13.750707] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:13.750736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:13.750793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:13.808636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:13.809363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:13.809444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:13.809477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:13.930385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:13.930546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:13.930604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:13.930636] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:13.934073] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: UP (p=75.28%) [2026-02-17T20:30:13.934352] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-17T20:30:13.934481] [INFO ] [sig ] QRHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:14.081393] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QRHC.txt [2026-02-17T20:30:14.081533] [INFO ] [sig ] [2521/3401] Completed QRHC in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-17T20:30:14.081592] [INFO ] [sig ] [2522/3401] Forecasting QRVO... [2026-02-17T20:30:14.081625] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-17T20:30:14.081656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-17T20:30:14.092486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-17T20:30:14.092851] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-17T20:30:14.093719] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-17T20:30:14.093778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:14.093823] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:14.093854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:14.093914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:14.154587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:14.155664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:14.155774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:14.155808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:14.289699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:14.289872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:14.289915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:14.289947] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:14.293501] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-02-17T20:30:14.293842] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-17T20:30:14.293991] [INFO ] [sig ] QRVO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:14.446304] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QRVO.txt [2026-02-17T20:30:14.446450] [INFO ] [sig ] [2522/3401] Completed QRVO in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-17T20:30:14.446491] [INFO ] [sig ] [2523/3401] Forecasting QS... [2026-02-17T20:30:14.446521] [INFO ] [sig ] Generating forecast for: QS [2026-02-17T20:30:14.446553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-17T20:30:14.457536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-17T20:30:14.457937] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-17T20:30:14.458766] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-17T20:30:14.458819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:14.458851] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:14.458878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:14.458949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:14.516221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:14.517094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:14.517184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:14.517231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:14.642236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:14.642394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:14.642434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:14.642463] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:14.645910] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=30.70%) [2026-02-17T20:30:14.646190] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-17T20:30:14.646324] [INFO ] [sig ] QS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:14.798886] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QS.txt [2026-02-17T20:30:14.799049] [INFO ] [sig ] [2523/3401] Completed QS in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-17T20:30:14.799091] [INFO ] [sig ] [2524/3401] Forecasting QTEC... [2026-02-17T20:30:14.799123] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-17T20:30:14.799156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-17T20:30:14.811095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-17T20:30:14.811472] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-17T20:30:14.812306] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-17T20:30:14.812360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:14.812393] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:14.812427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:14.812494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:14.871155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:14.871942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:14.872027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:14.872062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:14.996244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:14.996409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:14.996451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:14.996481] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:15.000142] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-17T20:30:15.000433] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-17T20:30:15.000565] [INFO ] [sig ] QTEC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:15.153483] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QTEC.txt [2026-02-17T20:30:15.153697] [INFO ] [sig ] [2524/3401] Completed QTEC in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-17T20:30:15.153744] [INFO ] [sig ] [2525/3401] Forecasting QTRX... [2026-02-17T20:30:15.153774] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-17T20:30:15.153809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-17T20:30:15.165947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-17T20:30:15.166339] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-17T20:30:15.167314] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-17T20:30:15.167388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:15.167424] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:15.167454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:15.167514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:15.227378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:15.228320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:15.228465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:15.228530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:15.365248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:15.365416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:15.365458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:15.365488] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:15.369174] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-02-17T20:30:15.369523] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-17T20:30:15.369695] [INFO ] [sig ] QTRX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:15.541205] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QTRX.txt [2026-02-17T20:30:15.541368] [INFO ] [sig ] [2525/3401] Completed QTRX in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-17T20:30:15.541409] [INFO ] [sig ] [2526/3401] Forecasting QTTB... [2026-02-17T20:30:15.541440] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-17T20:30:15.541472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-17T20:30:15.553361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-17T20:30:15.553742] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-17T20:30:15.554594] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-17T20:30:15.554648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:15.554681] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:15.554708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:15.554765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:15.613602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:15.614402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:15.614483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:15.614517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:15.731150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:15.731309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:15.731350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:15.731378] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:15.734792] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-02-17T20:30:15.735070] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-17T20:30:15.735199] [INFO ] [sig ] QTTB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:15.882244] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QTTB.txt [2026-02-17T20:30:15.882407] [INFO ] [sig ] [2526/3401] Completed QTTB in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-17T20:30:15.882449] [INFO ] [sig ] [2527/3401] Forecasting QTUM... [2026-02-17T20:30:15.882478] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-17T20:30:15.882511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-17T20:30:15.894691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-17T20:30:15.895291] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-17T20:30:15.896153] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-17T20:30:15.896208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:15.896241] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:15.896269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:15.896327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:15.956479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:15.957427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:15.957518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:15.957553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:16.083679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:16.083855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:16.083902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:16.083931] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:16.087478] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-17T20:30:16.087867] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-17T20:30:16.088014] [INFO ] [sig ] QTUM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:16.243944] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QTUM.txt [2026-02-17T20:30:16.244101] [INFO ] [sig ] [2527/3401] Completed QTUM in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-17T20:30:16.244141] [INFO ] [sig ] [2528/3401] Forecasting QTWO... [2026-02-17T20:30:16.244172] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-17T20:30:16.244204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-17T20:30:16.255438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-17T20:30:16.255879] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-17T20:30:16.256749] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-17T20:30:16.256808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:16.256842] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:16.256869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:16.256926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:16.318708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:16.319592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:16.319682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:16.319715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:16.448912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:16.449073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:16.449114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:16.449143] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:16.452991] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=39.33%) [2026-02-17T20:30:16.453276] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-17T20:30:16.453405] [INFO ] [sig ] QTWO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:16.611195] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QTWO.txt [2026-02-17T20:30:16.611400] [INFO ] [sig ] [2528/3401] Completed QTWO in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:16.611444] [INFO ] [sig ] [2529/3401] Forecasting QUAD... [2026-02-17T20:30:16.611474] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-17T20:30:16.611506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-17T20:30:16.624305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-17T20:30:16.624721] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-17T20:30:16.625525] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-17T20:30:16.625599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:16.625634] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:16.625662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:16.625722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:16.686590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:16.687528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:16.687722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:16.687762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:16.810300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:16.810474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:16.810516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:16.810546] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:16.814833] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: UP (p=51.89%) [2026-02-17T20:30:16.815324] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-17T20:30:16.815458] [INFO ] [sig ] QUAD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:16.964476] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QUAD.txt [2026-02-17T20:30:16.964656] [INFO ] [sig ] [2529/3401] Completed QUAD in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:16.964701] [INFO ] [sig ] [2530/3401] Forecasting QUIK... [2026-02-17T20:30:16.964731] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-17T20:30:16.964763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-17T20:30:16.976726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-17T20:30:16.977368] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-17T20:30:16.978241] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-17T20:30:16.978295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:16.978327] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:16.978354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:16.978412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:17.041561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:17.042478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:17.042570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:17.042629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:17.167893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:17.168063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:17.168104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:17.168134] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:17.171903] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=53.57%) [2026-02-17T20:30:17.172326] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-17T20:30:17.172478] [INFO ] [sig ] QUIK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:17.351268] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QUIK.txt [2026-02-17T20:30:17.351472] [INFO ] [sig ] [2530/3401] Completed QUIK in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:17.351536] [INFO ] [sig ] [2531/3401] Forecasting QURE... [2026-02-17T20:30:17.351593] [INFO ] [sig ] Generating forecast for: QURE [2026-02-17T20:30:17.351631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-17T20:30:17.363407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-17T20:30:17.363914] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-17T20:30:17.364877] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-17T20:30:17.364941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:17.364977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:17.365006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:17.365064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:17.425700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:17.426632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:17.426726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:17.426758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:17.558201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:17.558365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:17.558407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:17.558437] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:17.562247] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=26.89%) [2026-02-17T20:30:17.562538] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-17T20:30:17.562691] [INFO ] [sig ] QURE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:17.713325] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QURE.txt [2026-02-17T20:30:17.713485] [INFO ] [sig ] [2531/3401] Completed QURE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:17.713528] [INFO ] [sig ] [2532/3401] Forecasting QVAL... [2026-02-17T20:30:17.713559] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-17T20:30:17.713614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-17T20:30:17.724721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-17T20:30:17.725113] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-17T20:30:17.725974] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-17T20:30:17.726032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:17.726096] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:17.726127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:17.726187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:17.786654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:17.787458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:17.787541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:17.787592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:17.914831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:17.915028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:17.915072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:17.915103] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:17.919111] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-17T20:30:17.919425] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-17T20:30:17.919604] [INFO ] [sig ] QVAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:18.068709] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/QVAL.txt [2026-02-17T20:30:18.068880] [INFO ] [sig ] [2532/3401] Completed QVAL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:18.068932] [INFO ] [sig ] [2533/3401] Forecasting QVCC... [2026-02-17T20:30:18.068963] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-17T20:30:18.068995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-17T20:30:18.081937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-17T20:30:18.082344] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-17T20:30:18.083173] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-17T20:30:18.083227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:18.083259] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:18.083285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:18.083341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:18.152524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:18.153786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:18.153908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:18.153964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:18.329319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:18.329492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:18.329551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:18.329607] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:18.334399] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=80.17%) [2026-02-17T20:30:18.334893] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-17T20:30:18.335060] [INFO ] [sig ] QVCC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:18.497878] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QVCC.txt [2026-02-17T20:30:18.498073] [INFO ] [sig ] [2533/3401] Completed QVCC in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:18.498118] [INFO ] [sig ] [2534/3401] Forecasting QYLD... [2026-02-17T20:30:18.498161] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-17T20:30:18.498213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-17T20:30:18.511100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-17T20:30:18.511520] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-17T20:30:18.512399] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-17T20:30:18.512457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:18.512490] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:18.512518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:18.512596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:18.577624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:18.578692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:18.578788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:18.578834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:18.712983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:18.713161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:18.713219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:18.713257] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:18.718222] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-02-17T20:30:18.718608] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-17T20:30:18.718756] [INFO ] [sig ] QYLD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:18.890069] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QYLD.txt [2026-02-17T20:30:18.890217] [INFO ] [sig ] [2534/3401] Completed QYLD in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:18.890258] [INFO ] [sig ] [2535/3401] Forecasting QYLG... [2026-02-17T20:30:18.890288] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-17T20:30:18.890319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-17T20:30:18.901832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-17T20:30:18.902227] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-17T20:30:18.903051] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-17T20:30:18.903105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:18.903138] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:18.903165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:18.903222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:18.963048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:18.964423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:18.964524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:18.964558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:19.086273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:19.086438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:19.086479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:19.086555] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:19.090794] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-02-17T20:30:19.091083] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-17T20:30:19.091217] [INFO ] [sig ] QYLG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:19.241296] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/QYLG.txt [2026-02-17T20:30:19.241499] [INFO ] [sig ] [2535/3401] Completed QYLG in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:19.241557] [INFO ] [sig ] [2536/3401] Forecasting RA... [2026-02-17T20:30:19.241622] [INFO ] [sig ] Generating forecast for: RA [2026-02-17T20:30:19.241669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-17T20:30:19.255019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-17T20:30:19.255428] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-17T20:30:19.256272] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-17T20:30:19.256328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:19.256378] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:19.256407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:19.256466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:19.317730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:19.318597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:19.318683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:19.318717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:19.455890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:19.456058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:19.456100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:19.456129] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:19.459752] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-17T20:30:19.460110] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-17T20:30:19.460252] [INFO ] [sig ] RA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:19.605344] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RA.txt [2026-02-17T20:30:19.605482] [INFO ] [sig ] [2536/3401] Completed RA in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:19.605523] [INFO ] [sig ] [2537/3401] Forecasting RACE... [2026-02-17T20:30:19.605553] [INFO ] [sig ] Generating forecast for: RACE [2026-02-17T20:30:19.605604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-17T20:30:19.617873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-17T20:30:19.618210] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-17T20:30:19.619010] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-17T20:30:19.619062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:19.619094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:19.619121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:19.619177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:19.679289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:19.680249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:19.680357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:19.680391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:19.809039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:19.809219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:19.809267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:19.809298] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:19.813021] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=49.29%) [2026-02-17T20:30:19.813344] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-17T20:30:19.813526] [INFO ] [sig ] RACE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:19.970119] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RACE.txt [2026-02-17T20:30:19.970265] [INFO ] [sig ] [2537/3401] Completed RACE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-17T20:30:19.970305] [INFO ] [sig ] [2538/3401] Forecasting RAIL... [2026-02-17T20:30:19.970335] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-17T20:30:19.970368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-17T20:30:19.981528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-17T20:30:19.981945] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-17T20:30:19.982842] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-17T20:30:19.982898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:19.982932] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:19.982960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:19.983017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:20.042841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:20.043630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:20.043716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:20.043750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:20.172104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:20.172263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:20.172304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:20.172333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:20.176305] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=30.71%) [2026-02-17T20:30:20.176600] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-17T20:30:20.176729] [INFO ] [sig ] RAIL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:20.322291] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RAIL.txt [2026-02-17T20:30:20.322443] [INFO ] [sig ] [2538/3401] Completed RAIL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-17T20:30:20.322491] [INFO ] [sig ] [2539/3401] Forecasting RAMP... [2026-02-17T20:30:20.322529] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-17T20:30:20.322567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-17T20:30:20.333810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-17T20:30:20.334164] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-17T20:30:20.335014] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-17T20:30:20.335069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:20.335104] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:20.335133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:20.335192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:20.395470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:20.396269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:20.396351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:20.396385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:20.529859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:20.530021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:20.530063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:20.530094] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:20.533891] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-02-17T20:30:20.534254] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-17T20:30:20.534393] [INFO ] [sig ] RAMP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:20.680266] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RAMP.txt [2026-02-17T20:30:20.680404] [INFO ] [sig ] [2539/3401] Completed RAMP in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-17T20:30:20.680461] [INFO ] [sig ] [2540/3401] Forecasting RARE... [2026-02-17T20:30:20.680493] [INFO ] [sig ] Generating forecast for: RARE [2026-02-17T20:30:20.680524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-17T20:30:20.694914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-17T20:30:20.695310] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-17T20:30:20.696158] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-17T20:30:20.696214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:20.696248] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:20.696278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:20.696337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:20.755980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:20.756999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:20.757143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:20.757192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:20.888749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:20.888928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:20.888974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:20.889004] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:20.892542] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-17T20:30:20.892885] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-17T20:30:20.893022] [INFO ] [sig ] RARE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:21.045733] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RARE.txt [2026-02-17T20:30:21.045896] [INFO ] [sig ] [2540/3401] Completed RARE in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-17T20:30:21.045939] [INFO ] [sig ] [2541/3401] Forecasting RAVE... [2026-02-17T20:30:21.045970] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-17T20:30:21.046002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-17T20:30:21.056811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-17T20:30:21.057179] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-17T20:30:21.058018] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-17T20:30:21.058070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:21.058102] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:21.058129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:21.058187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:21.116712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:21.117848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:21.117946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:21.117990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:21.235997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:21.236177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:21.236226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:21.236257] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:21.240112] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-02-17T20:30:21.240425] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-17T20:30:21.240598] [INFO ] [sig ] RAVE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:21.388919] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RAVE.txt [2026-02-17T20:30:21.389090] [INFO ] [sig ] [2541/3401] Completed RAVE in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-17T20:30:21.389144] [INFO ] [sig ] [2542/3401] Forecasting RAY... [2026-02-17T20:30:21.389178] [INFO ] [sig ] Generating forecast for: RAY [2026-02-17T20:30:21.389211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-17T20:30:21.400764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-17T20:30:21.401397] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-17T20:30:21.402235] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-17T20:30:21.402290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:21.402323] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:21.402351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:21.402410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:21.461790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:21.462747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:21.462867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:21.462902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:21.580388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:21.580560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:21.580625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:21.580655] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:21.584082] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-17T20:30:21.584375] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-17T20:30:21.584510] [INFO ] [sig ] RAY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:21.729184] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RAY.txt [2026-02-17T20:30:21.729550] [INFO ] [sig ] [2542/3401] Completed RAY in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-17T20:30:21.729617] [INFO ] [sig ] [2543/3401] Forecasting RBA... [2026-02-17T20:30:21.729653] [INFO ] [sig ] Generating forecast for: RBA [2026-02-17T20:30:21.729687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-17T20:30:21.743523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-17T20:30:21.743959] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-17T20:30:21.744791] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-17T20:30:21.744847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:21.744887] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:21.744924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:21.744985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:21.805558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:21.806460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:21.806550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:21.806612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:21.929475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:21.929670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:21.929733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:21.929764] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:21.933916] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=89.62%) [2026-02-17T20:30:21.934227] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-17T20:30:21.934372] [INFO ] [sig ] RBA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:22.084836] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RBA.txt [2026-02-17T20:30:22.084982] [INFO ] [sig ] [2543/3401] Completed RBA in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-17T20:30:22.085023] [INFO ] [sig ] [2544/3401] Forecasting RBB... [2026-02-17T20:30:22.085052] [INFO ] [sig ] Generating forecast for: RBB [2026-02-17T20:30:22.085083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-17T20:30:22.096382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-17T20:30:22.096767] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-17T20:30:22.097604] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-17T20:30:22.097656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:22.097688] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:22.097714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:22.097770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:22.158079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:22.159138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:22.159415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:22.159449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:22.283309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:22.283484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:22.283529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:22.283559] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:22.287288] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-17T20:30:22.287595] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-17T20:30:22.287728] [INFO ] [sig ] RBB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:22.437828] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RBB.txt [2026-02-17T20:30:22.437974] [INFO ] [sig ] [2544/3401] Completed RBB in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-17T20:30:22.438014] [INFO ] [sig ] [2545/3401] Forecasting RBC... [2026-02-17T20:30:22.438042] [INFO ] [sig ] Generating forecast for: RBC [2026-02-17T20:30:22.438074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-17T20:30:22.450383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-17T20:30:22.450773] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-17T20:30:22.451617] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-17T20:30:22.451677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:22.451710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:22.451737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:22.451794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:22.513215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:22.514222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:22.514345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:22.514382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:22.637779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:22.637945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:22.637986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:22.638017] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:22.642280] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=59.38%) [2026-02-17T20:30:22.642561] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-17T20:30:22.642711] [INFO ] [sig ] RBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:22.795080] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RBC.txt [2026-02-17T20:30:22.795465] [INFO ] [sig ] [2545/3401] Completed RBC in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:22.795507] [INFO ] [sig ] [2546/3401] Forecasting RBCAA... [2026-02-17T20:30:22.795537] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-17T20:30:22.795591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-17T20:30:22.807071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-17T20:30:22.807502] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-17T20:30:22.808452] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-17T20:30:22.808506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:22.808539] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:22.808589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:22.808651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:22.866711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:22.867911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:22.868012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:22.868053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:23.002610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:23.002779] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:30:23.002822] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:23.002853] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:23.006883] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-02-17T20:30:23.007425] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-17T20:30:23.007635] [INFO ] [sig ] RBCAA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:23.168318] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RBCAA.txt [2026-02-17T20:30:23.168719] [INFO ] [sig ] [2546/3401] Completed RBCAA in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:23.168767] [INFO ] [sig ] [2547/3401] Forecasting RBLX... [2026-02-17T20:30:23.168798] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-17T20:30:23.168832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-17T20:30:23.181520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-17T20:30:23.181881] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-17T20:30:23.182737] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-17T20:30:23.182791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:23.182841] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:23.182871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:23.182929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:23.242077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:23.242783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:23.242865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:23.242898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:23.366266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:23.366429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:23.366469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:23.366498] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:23.370046] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-02-17T20:30:23.370324] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-17T20:30:23.370450] [INFO ] [sig ] RBLX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:23.529734] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RBLX.txt [2026-02-17T20:30:23.529905] [INFO ] [sig ] [2547/3401] Completed RBLX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:23.529948] [INFO ] [sig ] [2548/3401] Forecasting RC... [2026-02-17T20:30:23.529978] [INFO ] [sig ] Generating forecast for: RC [2026-02-17T20:30:23.530010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-17T20:30:23.542666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-17T20:30:23.543080] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-17T20:30:23.544348] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-17T20:30:23.544408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:23.544451] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:23.544481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:23.544539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:23.604745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:23.605553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:23.605658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:23.605694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:23.735619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:23.735806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:23.735849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:23.735881] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:23.739825] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: UP (p=51.27%) [2026-02-17T20:30:23.740301] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-17T20:30:23.740435] [INFO ] [sig ] RC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:23.886186] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RC.txt [2026-02-17T20:30:23.886320] [INFO ] [sig ] [2548/3401] Completed RC in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:23.886359] [INFO ] [sig ] [2549/3401] Forecasting RCEL... [2026-02-17T20:30:23.886388] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-17T20:30:23.886419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-17T20:30:23.898173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-17T20:30:23.898530] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-17T20:30:23.899424] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-17T20:30:23.899478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:23.899540] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:23.899591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:23.899674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:23.958832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:23.959753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:23.959842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:23.959876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:24.086335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:24.086498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:24.086543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:24.086592] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:24.090057] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-02-17T20:30:24.090362] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-17T20:30:24.090501] [INFO ] [sig ] RCEL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:24.234517] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RCEL.txt [2026-02-17T20:30:24.234671] [INFO ] [sig ] [2549/3401] Completed RCEL in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:24.234721] [INFO ] [sig ] [2550/3401] Forecasting RCI... [2026-02-17T20:30:24.234753] [INFO ] [sig ] Generating forecast for: RCI [2026-02-17T20:30:24.234783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-17T20:30:24.246432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-17T20:30:24.246852] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-17T20:30:24.247721] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-17T20:30:24.247774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:24.247806] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:24.247834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:24.247891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:24.306274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:24.307156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:24.307267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:24.307303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:24.430288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:24.430460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:24.430503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:24.430534] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:24.434558] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-02-17T20:30:24.434871] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-17T20:30:24.435007] [INFO ] [sig ] RCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:24.585422] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RCI.txt [2026-02-17T20:30:24.585639] [INFO ] [sig ] [2550/3401] Completed RCI in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:24.585695] [INFO ] [sig ] [2551/3401] Forecasting RCKY... [2026-02-17T20:30:24.585734] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-17T20:30:24.585780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-17T20:30:24.602026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-17T20:30:24.602513] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-17T20:30:24.603707] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-17T20:30:24.603779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:24.603832] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:24.603878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:24.603970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:24.677366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:24.678301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:24.678402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:24.678436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:24.813213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:24.813389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:24.813438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:24.813470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:24.817102] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=8.30%) [2026-02-17T20:30:24.817451] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-17T20:30:24.817630] [INFO ] [sig ] RCKY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:24.979545] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RCKY.txt [2026-02-17T20:30:24.979767] [INFO ] [sig ] [2551/3401] Completed RCKY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:24.979811] [INFO ] [sig ] [2552/3401] Forecasting RCL... [2026-02-17T20:30:24.979843] [INFO ] [sig ] Generating forecast for: RCL [2026-02-17T20:30:24.979876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-17T20:30:24.993621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-17T20:30:24.994115] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-17T20:30:24.995112] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-17T20:30:24.995186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:24.995234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:24.995295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:24.995394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:25.082511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:25.083770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:25.083901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:25.083950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:25.248819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:25.249034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:25.249102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:25.249211] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:25.255295] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-17T20:30:25.255930] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-17T20:30:25.256167] [INFO ] [sig ] RCL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:25.502528] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RCL.txt [2026-02-17T20:30:25.502928] [INFO ] [sig ] [2552/3401] Completed RCL in 0.5s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:25.502986] [INFO ] [sig ] [2553/3401] Forecasting RCS... [2026-02-17T20:30:25.503027] [INFO ] [sig ] Generating forecast for: RCS [2026-02-17T20:30:25.503075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-17T20:30:25.522008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-17T20:30:25.522857] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-17T20:30:25.525745] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-17T20:30:25.525898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:25.525947] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:25.525983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:25.526069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:25.606361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:25.607562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:25.607729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:25.607773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:25.781314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:25.781532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:25.781627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:25.781679] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:25.787467] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=41.04%) [2026-02-17T20:30:25.788055] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-17T20:30:25.788299] [INFO ] [sig ] RCS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:26.011892] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RCS.txt [2026-02-17T20:30:26.012137] [INFO ] [sig ] [2553/3401] Completed RCS in 0.5s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-17T20:30:26.012201] [INFO ] [sig ] [2554/3401] Forecasting RCUS... [2026-02-17T20:30:26.012251] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-17T20:30:26.012301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-17T20:30:26.034673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-17T20:30:26.035199] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-17T20:30:26.036338] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-17T20:30:26.036404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:26.036441] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:26.036472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:26.036545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:26.122920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:26.123975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:26.124068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:26.124103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:26.299898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:26.300117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:26.300169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:26.300206] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:26.305544] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=92.72%) [2026-02-17T20:30:26.306109] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-17T20:30:26.306316] [INFO ] [sig ] RCUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:26.513204] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RCUS.txt [2026-02-17T20:30:26.513432] [INFO ] [sig ] [2554/3401] Completed RCUS in 0.5s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:26.513495] [INFO ] [sig ] [2555/3401] Forecasting RDCM... [2026-02-17T20:30:26.513544] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-17T20:30:26.513617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-17T20:30:26.526689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-17T20:30:26.527115] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-17T20:30:26.528059] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-17T20:30:26.528114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:26.528146] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:26.528174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:26.528239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:26.587053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:26.588085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:26.588192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:26.588226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:26.718345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:26.718512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:26.718554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:26.718604] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:26.722069] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=16.95%) [2026-02-17T20:30:26.722357] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-17T20:30:26.722491] [INFO ] [sig ] RDCM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:26.866279] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RDCM.txt [2026-02-17T20:30:26.866432] [INFO ] [sig ] [2555/3401] Completed RDCM in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:26.866474] [INFO ] [sig ] [2556/3401] Forecasting RDVY... [2026-02-17T20:30:26.866508] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-17T20:30:26.866540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-17T20:30:26.879723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-17T20:30:26.880108] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-17T20:30:26.880945] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-17T20:30:26.881000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:26.881034] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:26.881063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:26.881121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:26.941379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:26.942329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:26.942416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:26.942450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:27.071966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:27.072149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:27.072193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:27.072223] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:27.076083] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=21.91%) [2026-02-17T20:30:27.076420] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-17T20:30:27.076563] [INFO ] [sig ] RDVY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:27.240386] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RDVY.txt [2026-02-17T20:30:27.240553] [INFO ] [sig ] [2556/3401] Completed RDVY in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:27.240615] [INFO ] [sig ] [2557/3401] Forecasting RDY... [2026-02-17T20:30:27.240648] [INFO ] [sig ] Generating forecast for: RDY [2026-02-17T20:30:27.240679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-17T20:30:27.252949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-17T20:30:27.253317] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-17T20:30:27.254171] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-17T20:30:27.254226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:27.254258] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:27.254285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:27.254341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:27.315278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:27.316116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:27.316202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:27.316235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:27.452476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:27.452657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:27.452701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:27.452731] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:27.456704] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=46.71%) [2026-02-17T20:30:27.457010] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-17T20:30:27.457151] [INFO ] [sig ] RDY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:27.619260] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RDY.txt [2026-02-17T20:30:27.619425] [INFO ] [sig ] [2557/3401] Completed RDY in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:27.619484] [INFO ] [sig ] [2558/3401] Forecasting REAL... [2026-02-17T20:30:27.619536] [INFO ] [sig ] Generating forecast for: REAL [2026-02-17T20:30:27.619591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-17T20:30:27.631639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-17T20:30:27.632027] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-17T20:30:27.632911] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-17T20:30:27.632965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:27.632997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:27.633023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:27.633135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:27.698241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:27.699153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:27.699246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:27.699281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:27.833765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:27.833950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:27.833998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:27.834028] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:27.837863] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-17T20:30:27.838266] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-17T20:30:27.838451] [INFO ] [sig ] REAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:28.002530] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/REAL.txt [2026-02-17T20:30:28.002718] [INFO ] [sig ] [2558/3401] Completed REAL in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:28.002760] [INFO ] [sig ] [2559/3401] Forecasting REAX... [2026-02-17T20:30:28.002792] [INFO ] [sig ] Generating forecast for: REAX [2026-02-17T20:30:28.002823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-17T20:30:28.014860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-17T20:30:28.015252] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-17T20:30:28.016194] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-17T20:30:28.016251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:28.016284] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:28.016312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:28.016370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:28.082228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:28.083163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:28.083287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:28.083488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:28.218155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:28.218335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:28.218382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:28.218432] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:28.222820] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=29.69%) [2026-02-17T20:30:28.223189] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-17T20:30:28.223339] [INFO ] [sig ] REAX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:28.379122] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/REAX.txt [2026-02-17T20:30:28.379289] [INFO ] [sig ] [2559/3401] Completed REAX in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:28.379331] [INFO ] [sig ] [2560/3401] Forecasting REBN... [2026-02-17T20:30:28.379360] [INFO ] [sig ] Generating forecast for: REBN [2026-02-17T20:30:28.379392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-17T20:30:28.395713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-17T20:30:28.396397] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-17T20:30:28.397910] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-17T20:30:28.398017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:28.398056] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:28.398085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:28.398148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:28.469863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:28.471210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:28.471329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:28.471371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:28.624033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:28.624221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:28.624271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:28.624304] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:28.628293] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-02-17T20:30:28.628636] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-17T20:30:28.628788] [INFO ] [sig ] REBN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:28.774754] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/REBN.txt [2026-02-17T20:30:28.774904] [INFO ] [sig ] [2560/3401] Completed REBN in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:28.774944] [INFO ] [sig ] [2561/3401] Forecasting REFI... [2026-02-17T20:30:28.774973] [INFO ] [sig ] Generating forecast for: REFI [2026-02-17T20:30:28.775003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-17T20:30:28.786805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-17T20:30:28.787158] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-17T20:30:28.788085] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-17T20:30:28.788153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:28.788195] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:28.788230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:28.788288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:28.853306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:28.854295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:28.854383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:28.854418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:28.985548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:28.985749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:28.985793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:28.985823] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:28.989776] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-02-17T20:30:28.990133] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-17T20:30:28.990293] [INFO ] [sig ] REFI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:29.144409] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/REFI.txt [2026-02-17T20:30:29.144619] [INFO ] [sig ] [2561/3401] Completed REFI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-17T20:30:29.144666] [INFO ] [sig ] [2562/3401] Forecasting REG... [2026-02-17T20:30:29.144697] [INFO ] [sig ] Generating forecast for: REG [2026-02-17T20:30:29.144729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-17T20:30:29.157747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-17T20:30:29.158152] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-17T20:30:29.159207] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-17T20:30:29.159262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:29.159474] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:29.159507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:29.159597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:29.223016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:29.223937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:29.224024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:29.224059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:29.356171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:29.356340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:29.356382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:29.356413] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:29.360102] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=42.29%) [2026-02-17T20:30:29.360395] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-17T20:30:29.360529] [INFO ] [sig ] REG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:29.516210] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/REG.txt [2026-02-17T20:30:29.516408] [INFO ] [sig ] [2562/3401] Completed REG in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:29.516663] [INFO ] [sig ] [2563/3401] Forecasting REGN... [2026-02-17T20:30:29.516699] [INFO ] [sig ] Generating forecast for: REGN [2026-02-17T20:30:29.516734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-17T20:30:29.532532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-17T20:30:29.533260] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-17T20:30:29.534551] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-17T20:30:29.534634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:29.534672] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:29.534700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:29.534760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:29.600163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:29.601635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:29.601747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:29.601783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:29.737812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:29.738078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:29.738133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:29.738165] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:29.743143] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-17T20:30:29.743698] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-17T20:30:29.743921] [INFO ] [sig ] REGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:29.904879] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/REGN.txt [2026-02-17T20:30:29.905072] [INFO ] [sig ] [2563/3401] Completed REGN in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:29.905116] [INFO ] [sig ] [2564/3401] Forecasting RELL... [2026-02-17T20:30:29.905146] [INFO ] [sig ] Generating forecast for: RELL [2026-02-17T20:30:29.905179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-17T20:30:29.917860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-17T20:30:29.918508] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-17T20:30:29.919389] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-17T20:30:29.919447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:29.919481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:29.919509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:29.919568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:29.980288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:29.981530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:29.981655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:29.981690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:30.106683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:30.106856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:30.106898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:30.106927] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:30.110559] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-17T20:30:30.110922] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-17T20:30:30.111066] [INFO ] [sig ] RELL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:30.263015] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RELL.txt [2026-02-17T20:30:30.263180] [INFO ] [sig ] [2564/3401] Completed RELL in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:30.263220] [INFO ] [sig ] [2565/3401] Forecasting RELX... [2026-02-17T20:30:30.263250] [INFO ] [sig ] Generating forecast for: RELX [2026-02-17T20:30:30.263282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-17T20:30:30.274404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-17T20:30:30.274836] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-17T20:30:30.275672] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-17T20:30:30.275728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:30.275761] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:30.275788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:30.275845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:30.335250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:30.336169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:30.336266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:30.336300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:30.461675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:30.461848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:30.461890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:30.461921] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:30.465469] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-17T20:30:30.465834] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-17T20:30:30.465979] [INFO ] [sig ] RELX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:30.614323] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RELX.txt [2026-02-17T20:30:30.614494] [INFO ] [sig ] [2565/3401] Completed RELX in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:30.614534] [INFO ] [sig ] [2566/3401] Forecasting RELY... [2026-02-17T20:30:30.614563] [INFO ] [sig ] Generating forecast for: RELY [2026-02-17T20:30:30.614624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-17T20:30:30.626056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-17T20:30:30.626462] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-17T20:30:30.627361] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-17T20:30:30.627416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:30.627480] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:30.627508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:30.627565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:30.687589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:30.688466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:30.688563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:30.688623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:30.815753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:30.815942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:30.815986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:30.816017] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:30.820616] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=31.80%) [2026-02-17T20:30:30.820912] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-17T20:30:30.821049] [INFO ] [sig ] RELY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:30.978063] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RELY.txt [2026-02-17T20:30:30.978237] [INFO ] [sig ] [2566/3401] Completed RELY in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:30.978287] [INFO ] [sig ] [2567/3401] Forecasting REPL... [2026-02-17T20:30:30.978316] [INFO ] [sig ] Generating forecast for: REPL [2026-02-17T20:30:30.978347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-17T20:30:30.990161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-17T20:30:30.990570] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-17T20:30:30.991445] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-17T20:30:30.991512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:30.991558] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:30.991606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:30.991682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:31.058500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:31.059372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:31.059460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:31.059494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:31.190680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:31.190871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:31.190918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:31.190948] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:31.194625] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=61.21%) [2026-02-17T20:30:31.194918] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-17T20:30:31.195064] [INFO ] [sig ] REPL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:31.349030] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/REPL.txt [2026-02-17T20:30:31.349210] [INFO ] [sig ] [2567/3401] Completed REPL in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:31.349253] [INFO ] [sig ] [2568/3401] Forecasting RERE... [2026-02-17T20:30:31.349284] [INFO ] [sig ] Generating forecast for: RERE [2026-02-17T20:30:31.349319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-17T20:30:31.360969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-17T20:30:31.361361] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-17T20:30:31.362253] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-17T20:30:31.362307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:31.362341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:31.362369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:31.362425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:31.430541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:31.431553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:31.431660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:31.431694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:31.562099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:31.562270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:31.562311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:31.562348] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:31.566394] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=74.83%) [2026-02-17T20:30:31.566709] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-17T20:30:31.566845] [INFO ] [sig ] RERE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:31.720020] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RERE.txt [2026-02-17T20:30:31.720185] [INFO ] [sig ] [2568/3401] Completed RERE in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:31.720226] [INFO ] [sig ] [2569/3401] Forecasting RES... [2026-02-17T20:30:31.720255] [INFO ] [sig ] Generating forecast for: RES [2026-02-17T20:30:31.720287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-17T20:30:31.732791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-17T20:30:31.733190] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-17T20:30:31.734209] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-17T20:30:31.734272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:31.734317] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:31.734354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:31.734429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:31.801815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:31.802924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:31.803047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:31.803084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:31.937337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:31.937496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:31.937537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:31.937623] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:31.941177] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-02-17T20:30:31.941463] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-17T20:30:31.941613] [INFO ] [sig ] RES: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:32.083716] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RES.txt [2026-02-17T20:30:32.083846] [INFO ] [sig ] [2569/3401] Completed RES in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-17T20:30:32.083886] [INFO ] [sig ] [2570/3401] Forecasting REX... [2026-02-17T20:30:32.083915] [INFO ] [sig ] Generating forecast for: REX [2026-02-17T20:30:32.083947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-17T20:30:32.095815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-17T20:30:32.096175] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-17T20:30:32.096993] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-17T20:30:32.097046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:32.097079] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:32.097105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:32.097161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:32.160909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:32.161878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:32.161972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:32.162009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:32.287149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:32.287353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:32.287399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:32.287435] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:32.291043] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=73.36%) [2026-02-17T20:30:32.291374] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-17T20:30:32.291511] [INFO ] [sig ] REX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:32.439860] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/REX.txt [2026-02-17T20:30:32.440026] [INFO ] [sig ] [2570/3401] Completed REX in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:32.440066] [INFO ] [sig ] [2571/3401] Forecasting REYN... [2026-02-17T20:30:32.440096] [INFO ] [sig ] Generating forecast for: REYN [2026-02-17T20:30:32.440127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-17T20:30:32.452040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-17T20:30:32.452463] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-17T20:30:32.453304] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-17T20:30:32.453527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:32.453598] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:32.453629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:32.453691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:32.515259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:32.516152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:32.516238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:32.516273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:32.634410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:32.634589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:32.634634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:32.634664] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:32.638111] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=33.61%) [2026-02-17T20:30:32.638389] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-17T20:30:32.638515] [INFO ] [sig ] REYN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:32.782537] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/REYN.txt [2026-02-17T20:30:32.782719] [INFO ] [sig ] [2571/3401] Completed REYN in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:32.782759] [INFO ] [sig ] [2572/3401] Forecasting REZI... [2026-02-17T20:30:32.782788] [INFO ] [sig ] Generating forecast for: REZI [2026-02-17T20:30:32.782820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-17T20:30:32.794039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-17T20:30:32.794399] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-17T20:30:32.795259] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-17T20:30:32.795313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:32.795347] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:32.795375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:32.795432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:32.853620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:32.854364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:32.854446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:32.854481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:32.980552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:32.980755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:32.980799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:32.980829] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:32.984393] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-02-17T20:30:32.984713] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-17T20:30:32.984851] [INFO ] [sig ] REZI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:33.131675] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/REZI.txt [2026-02-17T20:30:33.131848] [INFO ] [sig ] [2572/3401] Completed REZI in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:33.131903] [INFO ] [sig ] [2573/3401] Forecasting RF... [2026-02-17T20:30:33.131938] [INFO ] [sig ] Generating forecast for: RF [2026-02-17T20:30:33.131972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-17T20:30:33.143000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-17T20:30:33.143406] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-17T20:30:33.144246] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-17T20:30:33.144300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:33.144333] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:33.144360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:33.144417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:33.204056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:33.204977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:33.205064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:33.205099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:33.342735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:33.342936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:33.342978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:33.343007] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:33.346689] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=65.56%) [2026-02-17T20:30:33.347010] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-17T20:30:33.347150] [INFO ] [sig ] RF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:33.500366] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RF.txt [2026-02-17T20:30:33.500541] [INFO ] [sig ] [2573/3401] Completed RF in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:33.500610] [INFO ] [sig ] [2574/3401] Forecasting RFI... [2026-02-17T20:30:33.500646] [INFO ] [sig ] Generating forecast for: RFI [2026-02-17T20:30:33.500687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-17T20:30:33.513238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-17T20:30:33.513709] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-17T20:30:33.514674] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-17T20:30:33.514740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:33.514774] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:33.514802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:33.514862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:33.573809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:33.574712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:33.574799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:33.574833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:33.697591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:33.697759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:33.697799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:33.697828] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:33.701645] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=48.12%) [2026-02-17T20:30:33.701936] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-17T20:30:33.702254] [INFO ] [sig ] RFI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:33.851672] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RFI.txt [2026-02-17T20:30:33.851837] [INFO ] [sig ] [2574/3401] Completed RFI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:33.851885] [INFO ] [sig ] [2575/3401] Forecasting RFL... [2026-02-17T20:30:33.851916] [INFO ] [sig ] Generating forecast for: RFL [2026-02-17T20:30:33.851948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-17T20:30:33.865034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-17T20:30:33.865464] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-17T20:30:33.866520] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-17T20:30:33.866596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:33.866640] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:33.866669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:33.866728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:33.930225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:33.931353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:33.931461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:33.931496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:34.061146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:34.061337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:34.061477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:34.061513] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:34.065320] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-02-17T20:30:34.065615] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-17T20:30:34.065742] [INFO ] [sig ] RFL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:34.212705] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RFL.txt [2026-02-17T20:30:34.212868] [INFO ] [sig ] [2575/3401] Completed RFL in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:34.212909] [INFO ] [sig ] [2576/3401] Forecasting RFM... [2026-02-17T20:30:34.212939] [INFO ] [sig ] Generating forecast for: RFM [2026-02-17T20:30:34.212979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-17T20:30:34.224111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-17T20:30:34.224477] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-17T20:30:34.225321] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-17T20:30:34.225375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:34.225408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:34.225436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:34.225494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:34.285140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:34.285811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:34.285893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:34.285975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:34.398908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:34.399080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:34.399122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:34.399155] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:34.402937] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-02-17T20:30:34.403222] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-17T20:30:34.403370] [INFO ] [sig ] RFM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:34.553196] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RFM.txt [2026-02-17T20:30:34.553343] [INFO ] [sig ] [2576/3401] Completed RFM in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:34.553382] [INFO ] [sig ] [2577/3401] Forecasting RFMZ... [2026-02-17T20:30:34.553412] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-17T20:30:34.553444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-17T20:30:34.564542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-17T20:30:34.564895] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-17T20:30:34.565735] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-17T20:30:34.565788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:34.565820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:34.565846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:34.565903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:34.625745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:34.626820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:34.626901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:34.626935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:34.750791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:34.750968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:34.751021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:34.751055] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:34.754834] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=66.49%) [2026-02-17T20:30:34.755134] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-17T20:30:34.755268] [INFO ] [sig ] RFMZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:34.898658] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RFMZ.txt [2026-02-17T20:30:34.898803] [INFO ] [sig ] [2577/3401] Completed RFMZ in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-17T20:30:34.898842] [INFO ] [sig ] [2578/3401] Forecasting RGA... [2026-02-17T20:30:34.898872] [INFO ] [sig ] Generating forecast for: RGA [2026-02-17T20:30:34.898902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-17T20:30:34.910776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-17T20:30:34.911153] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-17T20:30:34.912025] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-17T20:30:34.912080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:34.912113] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:34.912141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:34.912200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:34.971060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:34.971979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:34.972066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:34.972102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:35.100832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:35.101006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:35.101048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:35.101113] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:35.104740] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=88.17%) [2026-02-17T20:30:35.105034] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-17T20:30:35.105172] [INFO ] [sig ] RGA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:35.263640] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RGA.txt [2026-02-17T20:30:35.263803] [INFO ] [sig ] [2578/3401] Completed RGA in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:35.263843] [INFO ] [sig ] [2579/3401] Forecasting RGCO... [2026-02-17T20:30:35.263873] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-17T20:30:35.263906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-17T20:30:35.276253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-17T20:30:35.276734] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-17T20:30:35.277752] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-17T20:30:35.277806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:35.277838] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:35.277866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:35.277923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:35.336196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:35.336844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:35.336923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:35.336955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:35.441360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:35.441655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:35.441693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:35.441720] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:35.445138] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=17.06%) [2026-02-17T20:30:35.445412] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-17T20:30:35.445536] [INFO ] [sig ] RGCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:35.593874] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RGCO.txt [2026-02-17T20:30:35.594029] [INFO ] [sig ] [2579/3401] Completed RGCO in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:35.594070] [INFO ] [sig ] [2580/3401] Forecasting RGEN... [2026-02-17T20:30:35.594100] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-17T20:30:35.594130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-17T20:30:35.605837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-17T20:30:35.606151] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-17T20:30:35.606968] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-17T20:30:35.607020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:35.607052] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:35.607080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:35.607135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:35.666313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:35.667407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:35.667535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:35.667571] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:35.793436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:35.793609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:35.793651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:35.793681] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:35.797191] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=11.20%) [2026-02-17T20:30:35.797501] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-17T20:30:35.797654] [INFO ] [sig ] RGEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:35.964794] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RGEN.txt [2026-02-17T20:30:35.964959] [INFO ] [sig ] [2580/3401] Completed RGEN in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:35.964999] [INFO ] [sig ] [2581/3401] Forecasting RGLD... [2026-02-17T20:30:35.965028] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-17T20:30:35.965060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-17T20:30:35.977069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-17T20:30:35.977498] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-17T20:30:35.978320] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-17T20:30:35.978384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:35.978420] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:35.978447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:35.978504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:36.038739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:36.039825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:36.039907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:36.039939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:36.163359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:36.163744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:36.163786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:36.163814] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:36.167607] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-02-17T20:30:36.167882] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-17T20:30:36.168011] [INFO ] [sig ] RGLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:36.316260] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RGLD.txt [2026-02-17T20:30:36.316429] [INFO ] [sig ] [2581/3401] Completed RGLD in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:36.316471] [INFO ] [sig ] [2582/3401] Forecasting RGNX... [2026-02-17T20:30:36.316500] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-17T20:30:36.316532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-17T20:30:36.328258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-17T20:30:36.328699] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-17T20:30:36.329653] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-17T20:30:36.329715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:36.329803] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:36.329853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:36.329936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:36.389477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:36.390391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:36.390483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:36.390519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:36.514048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:36.514217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:36.514263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:36.514294] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:36.518233] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-02-17T20:30:36.518753] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-17T20:30:36.518889] [INFO ] [sig ] RGNX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:36.668711] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RGNX.txt [2026-02-17T20:30:36.668873] [INFO ] [sig ] [2582/3401] Completed RGNX in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:36.668914] [INFO ] [sig ] [2583/3401] Forecasting RGP... [2026-02-17T20:30:36.668944] [INFO ] [sig ] Generating forecast for: RGP [2026-02-17T20:30:36.668978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-17T20:30:36.680650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-17T20:30:36.681004] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-17T20:30:36.681816] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-17T20:30:36.681869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:36.681947] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:36.681976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:36.682034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:36.741280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:36.742184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:36.742276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:36.742320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:36.871332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:36.871487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:36.871530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:36.871559] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:36.875887] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-17T20:30:36.876193] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-17T20:30:36.876342] [INFO ] [sig ] RGP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:37.023398] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RGP.txt [2026-02-17T20:30:37.023560] [INFO ] [sig ] [2583/3401] Completed RGP in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:37.023619] [INFO ] [sig ] [2584/3401] Forecasting RGS... [2026-02-17T20:30:37.023649] [INFO ] [sig ] Generating forecast for: RGS [2026-02-17T20:30:37.023680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-17T20:30:37.035504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-17T20:30:37.035906] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-17T20:30:37.036903] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-17T20:30:37.036958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:37.036991] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:37.037017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:37.037073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:37.095443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:37.096177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:37.096266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:37.096301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:37.207291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:37.207439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:37.207478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:37.207506] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:37.211216] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-17T20:30:37.211498] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-17T20:30:37.211645] [INFO ] [sig ] RGS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:37.356808] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RGS.txt [2026-02-17T20:30:37.356952] [INFO ] [sig ] [2584/3401] Completed RGS in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:37.356992] [INFO ] [sig ] [2585/3401] Forecasting RGTI... [2026-02-17T20:30:37.357021] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-17T20:30:37.357052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-17T20:30:37.368307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-17T20:30:37.368706] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-17T20:30:37.369489] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-17T20:30:37.369542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:37.369593] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:37.369624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:37.369685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:37.429759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:37.430447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:37.430531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:37.430563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:37.555031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:37.555146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:37.555187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:37.555216] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:37.558778] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=50.11%) [2026-02-17T20:30:37.559081] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-17T20:30:37.559217] [INFO ] [sig ] RGTI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:37.702734] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RGTI.txt [2026-02-17T20:30:37.702852] [INFO ] [sig ] [2585/3401] Completed RGTI in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:37.702891] [INFO ] [sig ] [2586/3401] Forecasting RH... [2026-02-17T20:30:37.702919] [INFO ] [sig ] Generating forecast for: RH [2026-02-17T20:30:37.702958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-17T20:30:37.717825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-17T20:30:37.718280] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-17T20:30:37.719328] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-17T20:30:37.719394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:37.719440] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:37.719480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:37.719563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:37.787155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:37.788486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:37.788594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:37.788630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:37.912430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:37.912608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:37.912659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:37.912695] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:37.916220] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-02-17T20:30:37.916506] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-17T20:30:37.916678] [INFO ] [sig ] RH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:38.061681] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RH.txt [2026-02-17T20:30:38.061813] [INFO ] [sig ] [2586/3401] Completed RH in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-17T20:30:38.061861] [INFO ] [sig ] [2587/3401] Forecasting RHI... [2026-02-17T20:30:38.061896] [INFO ] [sig ] Generating forecast for: RHI [2026-02-17T20:30:38.061934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-17T20:30:38.074365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-17T20:30:38.074758] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-17T20:30:38.075554] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-17T20:30:38.075628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:38.075663] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:38.075689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:38.075745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:38.132736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:38.133439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:38.133520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:38.133556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:38.258638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:38.258793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:38.258833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:38.258862] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:38.262757] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=66.69%) [2026-02-17T20:30:38.263053] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-17T20:30:38.263186] [INFO ] [sig ] RHI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:38.418717] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RHI.txt [2026-02-17T20:30:38.418870] [INFO ] [sig ] [2587/3401] Completed RHI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:38.418910] [INFO ] [sig ] [2588/3401] Forecasting RHP... [2026-02-17T20:30:38.418939] [INFO ] [sig ] Generating forecast for: RHP [2026-02-17T20:30:38.418969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-17T20:30:38.430078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-17T20:30:38.430444] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-17T20:30:38.431246] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-17T20:30:38.431299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:38.431330] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:38.431356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:38.431413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:38.495144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:38.496112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:38.496198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:38.496233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:38.617308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:38.617468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:38.617510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:38.617540] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:38.621104] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-17T20:30:38.621391] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-17T20:30:38.621527] [INFO ] [sig ] RHP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:38.771158] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RHP.txt [2026-02-17T20:30:38.771303] [INFO ] [sig ] [2588/3401] Completed RHP in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:38.771342] [INFO ] [sig ] [2589/3401] Forecasting RIG... [2026-02-17T20:30:38.771371] [INFO ] [sig ] Generating forecast for: RIG [2026-02-17T20:30:38.771412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-17T20:30:38.783822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-17T20:30:38.784197] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-17T20:30:38.785108] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-17T20:30:38.785163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:38.785197] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:38.785224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:38.785282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:38.846482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:38.847306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:38.847391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:38.847426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:38.976959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:38.977119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:38.977160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:38.977189] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:38.980707] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=69.11%) [2026-02-17T20:30:38.981039] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-17T20:30:38.981186] [INFO ] [sig ] RIG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:39.123725] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RIG.txt [2026-02-17T20:30:39.123879] [INFO ] [sig ] [2589/3401] Completed RIG in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:39.123919] [INFO ] [sig ] [2590/3401] Forecasting RIGL... [2026-02-17T20:30:39.123949] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-17T20:30:39.123982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-17T20:30:39.135476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-17T20:30:39.135972] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-17T20:30:39.136932] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-17T20:30:39.136991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:39.137025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:39.137054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:39.137113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:39.195878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:39.196769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:39.196856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:39.196890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:39.320824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:39.321020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:39.321063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:39.321092] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:39.324756] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-17T20:30:39.325055] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-17T20:30:39.325184] [INFO ] [sig ] RIGL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:39.467510] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RIGL.txt [2026-02-17T20:30:39.467666] [INFO ] [sig ] [2590/3401] Completed RIGL in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:39.467708] [INFO ] [sig ] [2591/3401] Forecasting RILY... [2026-02-17T20:30:39.467737] [INFO ] [sig ] Generating forecast for: RILY [2026-02-17T20:30:39.467768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-17T20:30:39.479735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-17T20:30:39.480096] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-17T20:30:39.480902] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-17T20:30:39.480955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:39.480987] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:39.481015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:39.481071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:39.540503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:39.541305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:39.541387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:39.541422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:39.666962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:39.667120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:39.667159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:39.667188] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:39.670633] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: UP (p=85.48%) [2026-02-17T20:30:39.670915] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-17T20:30:39.671044] [INFO ] [sig ] RILY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:39.814766] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RILY.txt [2026-02-17T20:30:39.814904] [INFO ] [sig ] [2591/3401] Completed RILY in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:39.814944] [INFO ] [sig ] [2592/3401] Forecasting RILYN... [2026-02-17T20:30:39.814974] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-17T20:30:39.815004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-17T20:30:39.825586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-17T20:30:39.825953] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-17T20:30:39.826760] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-17T20:30:39.826812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:39.826845] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:39.826872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:39.826929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:39.884368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:39.885183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:39.885266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:39.885300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:39.999803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:39.999996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:40.000038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:40.000068] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:40.004076] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-17T20:30:40.004370] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-17T20:30:40.004712] [INFO ] [sig ] RILYN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:40.150487] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RILYN.txt [2026-02-17T20:30:40.150858] [INFO ] [sig ] [2592/3401] Completed RILYN in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:40.150901] [INFO ] [sig ] [2593/3401] Forecasting RILYZ... [2026-02-17T20:30:40.150931] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-17T20:30:40.150974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-17T20:30:40.163661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-17T20:30:40.164038] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-17T20:30:40.164853] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-17T20:30:40.164906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:40.164937] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:40.164964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:40.165036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:40.223659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:40.224535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:40.224655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:40.224721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:40.349717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:40.349880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:40.349927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:40.349963] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:40.354105] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: DOWN (p=24.68%) [2026-02-17T20:30:40.354425] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-17T20:30:40.354567] [INFO ] [sig ] RILYZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:40.498751] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RILYZ.txt [2026-02-17T20:30:40.498915] [INFO ] [sig ] [2593/3401] Completed RILYZ in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:40.498963] [INFO ] [sig ] [2594/3401] Forecasting RING... [2026-02-17T20:30:40.498994] [INFO ] [sig ] Generating forecast for: RING [2026-02-17T20:30:40.499025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-17T20:30:40.511031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-17T20:30:40.511418] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-17T20:30:40.512256] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-17T20:30:40.512309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:40.512341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:40.512368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:40.512424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:40.570875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:40.571732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:40.571818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:40.571852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:40.691981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:40.692144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:40.692185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:40.692214] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:40.695636] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: DOWN (p=48.08%) [2026-02-17T20:30:40.695938] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-17T20:30:40.696064] [INFO ] [sig ] RING: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:40.848817] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RING.txt [2026-02-17T20:30:40.848968] [INFO ] [sig ] [2594/3401] Completed RING in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-17T20:30:40.849008] [INFO ] [sig ] [2595/3401] Forecasting RIO... [2026-02-17T20:30:40.849038] [INFO ] [sig ] Generating forecast for: RIO [2026-02-17T20:30:40.849069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-17T20:30:40.860770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-17T20:30:40.861119] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-17T20:30:40.862001] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-17T20:30:40.862070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:40.862104] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:40.862132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:40.862190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:40.920184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:40.920907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:40.920988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:40.921021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:41.047255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:41.047397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:41.047438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:41.047468] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:41.051244] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=94.55%) [2026-02-17T20:30:41.051537] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-17T20:30:41.051693] [INFO ] [sig ] RIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:41.199088] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RIO.txt [2026-02-17T20:30:41.199261] [INFO ] [sig ] [2595/3401] Completed RIO in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:41.199307] [INFO ] [sig ] [2596/3401] Forecasting RITM... [2026-02-17T20:30:41.199350] [INFO ] [sig ] Generating forecast for: RITM [2026-02-17T20:30:41.199403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-17T20:30:41.211964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-17T20:30:41.212343] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-17T20:30:41.213169] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-17T20:30:41.213223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:41.213254] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:41.213282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:41.213338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:41.275984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:41.276886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:41.276973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:41.277008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:41.398145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:41.398314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:41.398361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:41.398396] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:41.402075] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-02-17T20:30:41.402361] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-17T20:30:41.402493] [INFO ] [sig ] RITM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:41.559406] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RITM.txt [2026-02-17T20:30:41.559659] [INFO ] [sig ] [2596/3401] Completed RITM in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:41.559725] [INFO ] [sig ] [2597/3401] Forecasting RIVN... [2026-02-17T20:30:41.559770] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-17T20:30:41.559811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-17T20:30:41.572283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-17T20:30:41.572696] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-17T20:30:41.573600] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-17T20:30:41.573664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:41.573697] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:41.573725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:41.573783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:41.634648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:41.635485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:41.635592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:41.635629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:41.762590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:41.762757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:41.762798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:41.762829] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:41.766433] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=10.50%) [2026-02-17T20:30:41.766752] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-17T20:30:41.767072] [INFO ] [sig ] RIVN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:41.910601] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RIVN.txt [2026-02-17T20:30:41.910749] [INFO ] [sig ] [2597/3401] Completed RIVN in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:41.910790] [INFO ] [sig ] [2598/3401] Forecasting RKLB... [2026-02-17T20:30:41.910818] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-17T20:30:41.910850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-17T20:30:41.922430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-17T20:30:41.922867] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-17T20:30:41.923794] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-17T20:30:41.923851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:41.923886] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:41.923915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:41.923974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:41.981365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:41.982146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:41.982228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:41.982260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:42.106376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:42.106546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:42.106606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:42.106637] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:42.110557] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=73.99%) [2026-02-17T20:30:42.110857] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-17T20:30:42.110992] [INFO ] [sig ] RKLB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:42.261524] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RKLB.txt [2026-02-17T20:30:42.261714] [INFO ] [sig ] [2598/3401] Completed RKLB in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:42.261763] [INFO ] [sig ] [2599/3401] Forecasting RL... [2026-02-17T20:30:42.261804] [INFO ] [sig ] Generating forecast for: RL [2026-02-17T20:30:42.261840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-17T20:30:42.273308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-17T20:30:42.273713] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-17T20:30:42.274537] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-17T20:30:42.274609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:42.274644] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:42.274671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:42.274729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:42.333119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:42.333903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:42.333986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:42.334018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:42.460909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:42.461065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:42.461107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:42.461139] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:42.465353] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=53.01%) [2026-02-17T20:30:42.465695] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-17T20:30:42.465833] [INFO ] [sig ] RL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:42.612385] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RL.txt [2026-02-17T20:30:42.612520] [INFO ] [sig ] [2599/3401] Completed RL in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:42.612558] [INFO ] [sig ] [2600/3401] Forecasting RLAY... [2026-02-17T20:30:42.612607] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-17T20:30:42.612640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-17T20:30:42.624170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-17T20:30:42.624515] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-17T20:30:42.625315] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-17T20:30:42.625368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:42.625441] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:42.625470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:42.625528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:42.683405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:42.684120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:42.684204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:42.684236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:42.813936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:42.814107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:42.814147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:42.814177] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:42.817898] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-17T20:30:42.818207] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-17T20:30:42.818339] [INFO ] [sig ] RLAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:42.971319] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RLAY.txt [2026-02-17T20:30:42.971492] [INFO ] [sig ] [2600/3401] Completed RLAY in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:42.971545] [INFO ] [sig ] [2601/3401] Forecasting RLI... [2026-02-17T20:30:42.971597] [INFO ] [sig ] Generating forecast for: RLI [2026-02-17T20:30:42.971633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-17T20:30:42.983556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-17T20:30:42.983992] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-17T20:30:42.984922] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-17T20:30:42.984978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:42.985012] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:42.985039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:42.985104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:43.048544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:43.049273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:43.049366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:43.049413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:43.184371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:43.184539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:43.184614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:43.184651] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:43.188430] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-17T20:30:43.188764] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-17T20:30:43.188905] [INFO ] [sig ] RLI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:43.344964] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RLI.txt [2026-02-17T20:30:43.345107] [INFO ] [sig ] [2601/3401] Completed RLI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:43.345150] [INFO ] [sig ] [2602/3401] Forecasting RLJ... [2026-02-17T20:30:43.345193] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-17T20:30:43.345232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-17T20:30:43.356372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-17T20:30:43.356766] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-17T20:30:43.357696] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-17T20:30:43.357751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:43.357785] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:43.357812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:43.357869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:43.422454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:43.423473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:43.423561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:43.423614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:43.547739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:43.547923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:43.547987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:43.548019] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:43.552095] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=4.44%) [2026-02-17T20:30:43.552433] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-17T20:30:43.552602] [INFO ] [sig ] RLJ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:43.710328] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RLJ.txt [2026-02-17T20:30:43.710503] [INFO ] [sig ] [2602/3401] Completed RLJ in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:43.710544] [INFO ] [sig ] [2603/3401] Forecasting RLMD... [2026-02-17T20:30:43.710594] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-17T20:30:43.710631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-17T20:30:43.723257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-17T20:30:43.723713] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-17T20:30:43.724601] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-17T20:30:43.724656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:43.724690] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:43.724718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:43.724776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:43.785455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:43.786400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:43.786496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:43.786533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:43.916236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:43.916408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:43.916452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:43.916530] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:43.920776] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=38.45%) [2026-02-17T20:30:43.921097] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-17T20:30:43.921433] [INFO ] [sig ] RLMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:44.081632] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RLMD.txt [2026-02-17T20:30:44.081800] [INFO ] [sig ] [2603/3401] Completed RLMD in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-17T20:30:44.081840] [INFO ] [sig ] [2604/3401] Forecasting RLTY... [2026-02-17T20:30:44.081870] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-17T20:30:44.081902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-17T20:30:44.093710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-17T20:30:44.094080] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-17T20:30:44.094910] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-17T20:30:44.094964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:44.094996] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:44.095023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:44.095079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:44.159676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:44.160669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:44.160757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:44.160793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:44.287755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:44.287942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:44.287995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:44.288027] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:44.291883] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=10.68%) [2026-02-17T20:30:44.292185] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-17T20:30:44.292328] [INFO ] [sig ] RLTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:44.445435] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RLTY.txt [2026-02-17T20:30:44.445620] [INFO ] [sig ] [2604/3401] Completed RLTY in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-17T20:30:44.445856] [INFO ] [sig ] [2605/3401] Forecasting RLX... [2026-02-17T20:30:44.445886] [INFO ] [sig ] Generating forecast for: RLX [2026-02-17T20:30:44.445918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-17T20:30:44.458256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-17T20:30:44.458617] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-17T20:30:44.459624] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-17T20:30:44.459873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:44.459906] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:44.459933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:44.459991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:44.522415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:44.523182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:44.523269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:44.523304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:44.645664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:44.645828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:44.645872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:44.645906] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:44.649550] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-02-17T20:30:44.649859] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-17T20:30:44.649995] [INFO ] [sig ] RLX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:44.791709] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RLX.txt [2026-02-17T20:30:44.791863] [INFO ] [sig ] [2605/3401] Completed RLX in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-17T20:30:44.791903] [INFO ] [sig ] [2606/3401] Forecasting RM... [2026-02-17T20:30:44.791932] [INFO ] [sig ] Generating forecast for: RM [2026-02-17T20:30:44.791964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-17T20:30:44.803433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-17T20:30:44.803851] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-17T20:30:44.804836] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-17T20:30:44.804893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:44.804942] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:44.804971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:44.805030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:44.864269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:44.865203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:44.865294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:44.865329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:44.993616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:44.993796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:44.993838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:44.993866] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:44.997555] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-17T20:30:44.997861] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-17T20:30:44.997991] [INFO ] [sig ] RM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:45.140361] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RM.txt [2026-02-17T20:30:45.140506] [INFO ] [sig ] [2606/3401] Completed RM in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-17T20:30:45.140546] [INFO ] [sig ] [2607/3401] Forecasting RMAX... [2026-02-17T20:30:45.140595] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-17T20:30:45.140629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-17T20:30:45.153596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-17T20:30:45.154035] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-17T20:30:45.155000] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-17T20:30:45.155063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:45.155101] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:45.155134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:45.155209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:45.218554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:45.219703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:45.219788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:45.219823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:45.341143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:45.341326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:45.341377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:45.341416] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:45.345920] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=62.38%) [2026-02-17T20:30:45.346268] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-17T20:30:45.346426] [INFO ] [sig ] RMAX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:45.506305] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RMAX.txt [2026-02-17T20:30:45.506456] [INFO ] [sig ] [2607/3401] Completed RMAX in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-17T20:30:45.506502] [INFO ] [sig ] [2608/3401] Forecasting RMBI... [2026-02-17T20:30:45.506532] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-17T20:30:45.506563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-17T20:30:45.518401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-17T20:30:45.518834] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-17T20:30:45.519639] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-17T20:30:45.519692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:45.519725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:45.519753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:45.519810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:45.577035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:45.577816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:45.577896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:45.577929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:45.692583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:45.692754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:45.692989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:45.693017] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:45.697026] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-17T20:30:45.697422] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-17T20:30:45.697619] [INFO ] [sig ] RMBI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:45.847060] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RMBI.txt [2026-02-17T20:30:45.847244] [INFO ] [sig ] [2608/3401] Completed RMBI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-17T20:30:45.847296] [INFO ] [sig ] [2609/3401] Forecasting RMBS... [2026-02-17T20:30:45.847328] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-17T20:30:45.847367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-17T20:30:45.859203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-17T20:30:45.859605] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-17T20:30:45.860408] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-17T20:30:45.860464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:45.860504] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:45.860552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:45.860685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:45.921494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:45.922390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:45.922476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:45.922512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:46.046870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:46.047036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:46.047077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:46.047107] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:46.050878] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-17T20:30:46.051227] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-17T20:30:46.051404] [INFO ] [sig ] RMBS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:46.207972] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RMBS.txt [2026-02-17T20:30:46.208176] [INFO ] [sig ] [2609/3401] Completed RMBS in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-17T20:30:46.208238] [INFO ] [sig ] [2610/3401] Forecasting RMD... [2026-02-17T20:30:46.208292] [INFO ] [sig ] Generating forecast for: RMD [2026-02-17T20:30:46.208339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-17T20:30:46.222094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-17T20:30:46.222522] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-17T20:30:46.223367] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-17T20:30:46.223423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:46.223457] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:46.223491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:46.223559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:46.293616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:46.295141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:46.295291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:46.295326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:46.432263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:46.432435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:46.432484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:46.432520] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:46.436414] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=62.08%) [2026-02-17T20:30:46.436750] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-17T20:30:46.436889] [INFO ] [sig ] RMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:46.601911] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RMD.txt [2026-02-17T20:30:46.602067] [INFO ] [sig ] [2610/3401] Completed RMD in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-17T20:30:46.602115] [INFO ] [sig ] [2611/3401] Forecasting RMI... [2026-02-17T20:30:46.602146] [INFO ] [sig ] Generating forecast for: RMI [2026-02-17T20:30:46.602178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-17T20:30:46.616619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-17T20:30:46.617095] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-17T20:30:46.618421] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-17T20:30:46.618515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:46.618559] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:46.618627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:46.618691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:46.688793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:46.689884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:46.690012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:46.690047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:46.826487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:46.826682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:46.826724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:46.826754] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:46.830534] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=37.84%) [2026-02-17T20:30:46.830950] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-17T20:30:46.831107] [INFO ] [sig ] RMI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:46.990440] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RMI.txt [2026-02-17T20:30:46.990669] [INFO ] [sig ] [2611/3401] Completed RMI in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:46.990719] [INFO ] [sig ] [2612/3401] Forecasting RMM... [2026-02-17T20:30:46.990751] [INFO ] [sig ] Generating forecast for: RMM [2026-02-17T20:30:46.990785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-17T20:30:47.003102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-17T20:30:47.003553] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-17T20:30:47.004760] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-17T20:30:47.004821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:47.004855] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:47.004884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:47.004943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:47.071259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:47.072190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:47.072290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:47.072326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:47.208987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:47.209155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:47.209197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:47.209227] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:47.213043] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-02-17T20:30:47.213395] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-17T20:30:47.213592] [INFO ] [sig ] RMM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:47.374215] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RMM.txt [2026-02-17T20:30:47.374380] [INFO ] [sig ] [2612/3401] Completed RMM in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:47.374420] [INFO ] [sig ] [2613/3401] Forecasting RMMZ... [2026-02-17T20:30:47.374451] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-17T20:30:47.374482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-17T20:30:47.385651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-17T20:30:47.385985] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-17T20:30:47.386789] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-17T20:30:47.386842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:47.386875] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:47.386902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:47.386959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:47.448240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:47.449363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:47.449450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:47.449495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:47.564354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:47.564519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:47.564564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:47.564634] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:47.568181] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-17T20:30:47.568479] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-17T20:30:47.568660] [INFO ] [sig ] RMMZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:47.721602] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RMMZ.txt [2026-02-17T20:30:47.721859] [INFO ] [sig ] [2613/3401] Completed RMMZ in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:47.721912] [INFO ] [sig ] [2614/3401] Forecasting RMNI... [2026-02-17T20:30:47.721944] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-17T20:30:47.721976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-17T20:30:47.734596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-17T20:30:47.734970] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-17T20:30:47.735908] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-17T20:30:47.735970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:47.736004] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:47.736033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:47.736091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:47.795921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:47.796893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:47.796979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:47.797012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:47.923805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:47.923963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:47.924005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:47.924034] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:47.927708] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-02-17T20:30:47.927994] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-17T20:30:47.928125] [INFO ] [sig ] RMNI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:48.071331] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RMNI.txt [2026-02-17T20:30:48.071469] [INFO ] [sig ] [2614/3401] Completed RMNI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:48.071507] [INFO ] [sig ] [2615/3401] Forecasting RNA... [2026-02-17T20:30:48.071537] [INFO ] [sig ] Generating forecast for: RNA [2026-02-17T20:30:48.071586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-17T20:30:48.083529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-17T20:30:48.083928] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-17T20:30:48.084800] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-17T20:30:48.084864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:48.084906] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:48.084943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:48.085008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:48.145551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:48.146266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:48.146349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:48.146401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:48.270137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:48.270310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:48.270351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:48.270380] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:48.274143] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-17T20:30:48.274489] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-17T20:30:48.274658] [INFO ] [sig ] RNA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:48.419792] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RNA.txt [2026-02-17T20:30:48.419952] [INFO ] [sig ] [2615/3401] Completed RNA in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:48.419993] [INFO ] [sig ] [2616/3401] Forecasting RNAC... [2026-02-17T20:30:48.420022] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-17T20:30:48.420054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-17T20:30:48.431349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-17T20:30:48.431789] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-17T20:30:48.432684] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-17T20:30:48.432740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:48.432774] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:48.432801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:48.432858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:48.493673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:48.494670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:48.494762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:48.494796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:48.619473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:48.619663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:48.619706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:48.619737] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:48.623281] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=97.59%) [2026-02-17T20:30:48.623699] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-17T20:30:48.623853] [INFO ] [sig ] RNAC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:48.774161] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RNAC.txt [2026-02-17T20:30:48.774323] [INFO ] [sig ] [2616/3401] Completed RNAC in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:48.774364] [INFO ] [sig ] [2617/3401] Forecasting RNAZ... [2026-02-17T20:30:48.774394] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-17T20:30:48.774425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-17T20:30:48.787520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-17T20:30:48.788024] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-17T20:30:48.788982] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-17T20:30:48.789044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:48.789111] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:48.789155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:48.789217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:48.851180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:48.852127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:48.852233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:48.852268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:48.979115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:48.979284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:48.979326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:48.979355] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:48.983236] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-17T20:30:48.983630] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-17T20:30:48.983781] [INFO ] [sig ] RNAZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:49.161558] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RNAZ.txt [2026-02-17T20:30:49.161739] [INFO ] [sig ] [2617/3401] Completed RNAZ in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:49.161780] [INFO ] [sig ] [2618/3401] Forecasting RNG... [2026-02-17T20:30:49.161810] [INFO ] [sig ] Generating forecast for: RNG [2026-02-17T20:30:49.161842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-17T20:30:49.173046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-17T20:30:49.173359] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-17T20:30:49.174167] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-17T20:30:49.174221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:49.174254] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:49.174281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:49.174338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:49.231423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:49.232131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:49.232212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:49.232243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:49.355153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:49.355308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:49.355350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:49.355380] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:49.359547] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-02-17T20:30:49.359850] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-17T20:30:49.359975] [INFO ] [sig ] RNG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:49.505704] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RNG.txt [2026-02-17T20:30:49.505845] [INFO ] [sig ] [2618/3401] Completed RNG in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:49.505886] [INFO ] [sig ] [2619/3401] Forecasting RNP... [2026-02-17T20:30:49.505916] [INFO ] [sig ] Generating forecast for: RNP [2026-02-17T20:30:49.505947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-17T20:30:49.517378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-17T20:30:49.517747] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-17T20:30:49.518537] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-17T20:30:49.518615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:49.518651] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:49.518678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:49.518734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:49.575304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:49.576016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:49.576095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:49.576128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:49.694458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:49.694627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:49.694678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:49.694714] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:49.698226] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-02-17T20:30:49.698522] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-17T20:30:49.698684] [INFO ] [sig ] RNP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:49.918602] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RNP.txt [2026-02-17T20:30:49.918765] [INFO ] [sig ] [2619/3401] Completed RNP in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-17T20:30:49.918806] [INFO ] [sig ] [2620/3401] Forecasting ROAD... [2026-02-17T20:30:49.918835] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-17T20:30:49.918869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-17T20:30:49.930211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-17T20:30:49.930651] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-17T20:30:49.931458] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-17T20:30:49.931512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:49.931544] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:49.931588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:49.931649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:49.988657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:49.989453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:49.989536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:49.989587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:50.111514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:50.111696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:50.111738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:50.111814] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:50.115404] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-02-17T20:30:50.115737] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-17T20:30:50.115867] [INFO ] [sig ] ROAD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:50.261064] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ROAD.txt [2026-02-17T20:30:50.261226] [INFO ] [sig ] [2620/3401] Completed ROAD in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:50.261266] [INFO ] [sig ] [2621/3401] Forecasting ROCK... [2026-02-17T20:30:50.261297] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-17T20:30:50.261328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-17T20:30:50.272402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-17T20:30:50.272798] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-17T20:30:50.273629] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-17T20:30:50.273685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:50.273720] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:50.273748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:50.273805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:50.351979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:50.353025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:50.353113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:50.353148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:50.468944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:50.469108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:50.469150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:50.469180] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:50.472707] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-02-17T20:30:50.472996] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-17T20:30:50.473126] [INFO ] [sig ] ROCK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:50.615530] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ROCK.txt [2026-02-17T20:30:50.615721] [INFO ] [sig ] [2621/3401] Completed ROCK in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:50.615766] [INFO ] [sig ] [2622/3401] Forecasting ROE... [2026-02-17T20:30:50.615796] [INFO ] [sig ] Generating forecast for: ROE [2026-02-17T20:30:50.615828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-17T20:30:50.637480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-17T20:30:50.637919] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-17T20:30:50.638767] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-17T20:30:50.638823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:50.638858] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:50.638886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:50.638944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:50.699623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:50.700361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:50.700444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:50.700478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:50.820555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:50.820740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:50.820783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:50.820814] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:50.824589] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-02-17T20:30:50.824878] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-17T20:30:50.825014] [INFO ] [sig ] ROE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:50.968346] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ROE.txt [2026-02-17T20:30:50.968492] [INFO ] [sig ] [2622/3401] Completed ROE in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:50.968535] [INFO ] [sig ] [2623/3401] Forecasting ROP... [2026-02-17T20:30:50.968567] [INFO ] [sig ] Generating forecast for: ROP [2026-02-17T20:30:50.968623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-17T20:30:50.979656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-17T20:30:50.980061] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-17T20:30:50.980915] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-17T20:30:50.980971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:50.981005] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:50.981033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:50.981094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:51.040898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:51.041652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:51.041737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:51.041770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:51.165506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:51.165682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:51.165726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:51.165756] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:51.169300] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-17T20:30:51.169602] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-17T20:30:51.169738] [INFO ] [sig ] ROP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:51.317709] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ROP.txt [2026-02-17T20:30:51.317853] [INFO ] [sig ] [2623/3401] Completed ROP in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:51.317892] [INFO ] [sig ] [2624/3401] Forecasting RPAY... [2026-02-17T20:30:51.317921] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-17T20:30:51.317952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-17T20:30:51.329506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-17T20:30:51.330093] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-17T20:30:51.330936] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-17T20:30:51.330991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:51.331026] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:51.331054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:51.331111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:51.393019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:51.393927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:51.394022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:51.394061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:51.515363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:51.515523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:51.515565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:51.515627] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:51.519788] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-02-17T20:30:51.520294] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-17T20:30:51.520433] [INFO ] [sig ] RPAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:51.672288] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RPAY.txt [2026-02-17T20:30:51.672457] [INFO ] [sig ] [2624/3401] Completed RPAY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:51.672500] [INFO ] [sig ] [2625/3401] Forecasting RPD... [2026-02-17T20:30:51.672532] [INFO ] [sig ] Generating forecast for: RPD [2026-02-17T20:30:51.672584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-17T20:30:51.684113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-17T20:30:51.684500] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-17T20:30:51.685368] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-17T20:30:51.685423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:51.685457] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:51.685486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:51.685545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:51.743592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:51.744462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:51.744549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:51.744604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:51.867932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:51.868102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:51.868144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:51.868173] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:51.872420] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-17T20:30:51.872766] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-17T20:30:51.873102] [INFO ] [sig ] RPD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:52.026628] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RPD.txt [2026-02-17T20:30:52.026786] [INFO ] [sig ] [2625/3401] Completed RPD in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:52.026826] [INFO ] [sig ] [2626/3401] Forecasting RPID... [2026-02-17T20:30:52.026856] [INFO ] [sig ] Generating forecast for: RPID [2026-02-17T20:30:52.026888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-17T20:30:52.038108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-17T20:30:52.038517] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-17T20:30:52.039559] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-17T20:30:52.039637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:52.039672] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:52.039699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:52.039765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:52.101122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:52.102110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:52.102205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:52.102241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:52.229894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:52.230082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:52.230125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:52.230155] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:52.234107] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=44.91%) [2026-02-17T20:30:52.234462] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-17T20:30:52.234634] [INFO ] [sig ] RPID: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:52.384234] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RPID.txt [2026-02-17T20:30:52.384411] [INFO ] [sig ] [2626/3401] Completed RPID in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:52.384462] [INFO ] [sig ] [2627/3401] Forecasting RPRX... [2026-02-17T20:30:52.384493] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-17T20:30:52.384525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-17T20:30:52.396469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-17T20:30:52.396920] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-17T20:30:52.397869] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-17T20:30:52.397932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:52.397967] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:52.397995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:52.398054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:52.455561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:52.456499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:52.456656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:52.456694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:52.587461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:52.587651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:52.587708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:52.587740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:52.591500] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=74.61%) [2026-02-17T20:30:52.591830] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-17T20:30:52.591971] [INFO ] [sig ] RPRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:52.735986] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RPRX.txt [2026-02-17T20:30:52.736177] [INFO ] [sig ] [2627/3401] Completed RPRX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-17T20:30:52.736225] [INFO ] [sig ] [2628/3401] Forecasting RQI... [2026-02-17T20:30:52.736261] [INFO ] [sig ] Generating forecast for: RQI [2026-02-17T20:30:52.736300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-17T20:30:52.748642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-17T20:30:52.749096] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-17T20:30:52.749984] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-17T20:30:52.750040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:52.750074] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:52.750102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:52.750160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:52.808286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:52.809266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:52.809355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:52.809390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:52.934560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:52.934745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:52.934786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:52.934815] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:52.938294] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=53.19%) [2026-02-17T20:30:52.938602] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-17T20:30:52.938739] [INFO ] [sig ] RQI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:53.110182] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RQI.txt [2026-02-17T20:30:53.110347] [INFO ] [sig ] [2628/3401] Completed RQI in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:53.110390] [INFO ] [sig ] [2629/3401] Forecasting RRBI... [2026-02-17T20:30:53.110422] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-17T20:30:53.110454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-17T20:30:53.121687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-17T20:30:53.122129] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-17T20:30:53.123097] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-17T20:30:53.123156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:53.123188] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:53.123216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:53.123273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:53.183735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:53.184743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:53.184833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:53.184868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:53.298302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:53.298473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:53.298526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:53.298557] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:53.302288] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-02-17T20:30:53.302634] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-17T20:30:53.302799] [INFO ] [sig ] RRBI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:53.450489] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RRBI.txt [2026-02-17T20:30:53.450676] [INFO ] [sig ] [2629/3401] Completed RRBI in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:53.450722] [INFO ] [sig ] [2630/3401] Forecasting RRC... [2026-02-17T20:30:53.450755] [INFO ] [sig ] Generating forecast for: RRC [2026-02-17T20:30:53.450788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-17T20:30:53.462631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-17T20:30:53.463033] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-17T20:30:53.463896] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-17T20:30:53.463952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:53.464025] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:53.464057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:53.464116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:53.524326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:53.525414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:53.525519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:53.525563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:53.649647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:53.649823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:53.649865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:53.649896] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:53.654306] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-02-17T20:30:53.654678] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-17T20:30:53.654823] [INFO ] [sig ] RRC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:53.806099] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RRC.txt [2026-02-17T20:30:53.806293] [INFO ] [sig ] [2630/3401] Completed RRC in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:53.806336] [INFO ] [sig ] [2631/3401] Forecasting RRGB... [2026-02-17T20:30:53.806367] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-17T20:30:53.806398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-17T20:30:53.818378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-17T20:30:53.818865] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-17T20:30:53.819834] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-17T20:30:53.819894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:53.819928] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:53.819958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:53.820018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:53.879274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:53.880101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:53.880189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:53.880224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:54.000963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:54.001131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:54.001175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:54.001221] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:54.004862] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=45.52%) [2026-02-17T20:30:54.005151] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-17T20:30:54.005299] [INFO ] [sig ] RRGB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:54.148126] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RRGB.txt [2026-02-17T20:30:54.148309] [INFO ] [sig ] [2631/3401] Completed RRGB in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:54.148352] [INFO ] [sig ] [2632/3401] Forecasting RRX... [2026-02-17T20:30:54.148383] [INFO ] [sig ] Generating forecast for: RRX [2026-02-17T20:30:54.148415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-17T20:30:54.160524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-17T20:30:54.160979] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-17T20:30:54.161909] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-17T20:30:54.161966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:54.162001] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:54.162030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:54.162093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:54.230956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:54.232145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:54.232278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:54.232328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:54.358274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:54.358442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:54.358485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:54.358514] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:54.362038] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-17T20:30:54.362328] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-17T20:30:54.362476] [INFO ] [sig ] RRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:54.508836] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RRX.txt [2026-02-17T20:30:54.509001] [INFO ] [sig ] [2632/3401] Completed RRX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:54.509043] [INFO ] [sig ] [2633/3401] Forecasting RS... [2026-02-17T20:30:54.509073] [INFO ] [sig ] Generating forecast for: RS [2026-02-17T20:30:54.509105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-17T20:30:54.520545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-17T20:30:54.520985] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-17T20:30:54.521811] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-17T20:30:54.521866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:54.521899] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:54.521927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:54.521983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:54.580678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:54.581594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:54.581682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:54.581716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:54.700687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:54.700850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:54.700892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:54.700922] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:54.704395] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-17T20:30:54.704698] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-17T20:30:54.704830] [INFO ] [sig ] RS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:54.847185] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RS.txt [2026-02-17T20:30:54.847360] [INFO ] [sig ] [2633/3401] Completed RS in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:54.847408] [INFO ] [sig ] [2634/3401] Forecasting RSG... [2026-02-17T20:30:54.847438] [INFO ] [sig ] Generating forecast for: RSG [2026-02-17T20:30:54.847470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-17T20:30:54.858189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-17T20:30:54.858563] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-17T20:30:54.859382] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-17T20:30:54.859436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:54.859500] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:54.859529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:54.859606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:54.917035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:54.917976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:54.918067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:54.918102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:55.045694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:55.045865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:55.045908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:55.045937] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:55.049738] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=71.77%) [2026-02-17T20:30:55.050136] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-17T20:30:55.050292] [INFO ] [sig ] RSG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:55.199683] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RSG.txt [2026-02-17T20:30:55.199845] [INFO ] [sig ] [2634/3401] Completed RSG in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:55.199885] [INFO ] [sig ] [2635/3401] Forecasting RSI... [2026-02-17T20:30:55.199915] [INFO ] [sig ] Generating forecast for: RSI [2026-02-17T20:30:55.199946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-17T20:30:55.211528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-17T20:30:55.211953] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-17T20:30:55.212806] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-17T20:30:55.212861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:55.212893] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:55.212919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:55.212975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:55.272876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:55.273895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:55.273990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:55.274024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:55.406470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:55.406667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:55.406714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:55.406745] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:55.411209] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-17T20:30:55.411608] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-17T20:30:55.411815] [INFO ] [sig ] RSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:55.564108] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RSI.txt [2026-02-17T20:30:55.564264] [INFO ] [sig ] [2635/3401] Completed RSI in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:55.564305] [INFO ] [sig ] [2636/3401] Forecasting RSKD... [2026-02-17T20:30:55.564335] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-17T20:30:55.564367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-17T20:30:55.575181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-17T20:30:55.575522] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-17T20:30:55.576317] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-17T20:30:55.576371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:55.576404] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:55.576431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:55.576488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:55.643749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:55.644704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:55.644798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:55.644832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:55.793418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:55.793615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:55.793661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:55.793690] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:55.797357] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=84.91%) [2026-02-17T20:30:55.797745] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-17T20:30:55.797918] [INFO ] [sig ] RSKD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:55.956649] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RSKD.txt [2026-02-17T20:30:55.956844] [INFO ] [sig ] [2636/3401] Completed RSKD in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-17T20:30:55.956887] [INFO ] [sig ] [2637/3401] Forecasting RSSS... [2026-02-17T20:30:55.956916] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-17T20:30:55.956948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-17T20:30:55.968838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-17T20:30:55.969282] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-17T20:30:55.970155] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-17T20:30:55.970210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:55.970241] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:55.970268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:55.970338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:56.029053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:56.029972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:56.030056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:56.030090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:56.149551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:56.149734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:56.149777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:56.149853] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:56.154390] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-02-17T20:30:56.154723] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-17T20:30:56.154863] [INFO ] [sig ] RSSS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:56.309100] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RSSS.txt [2026-02-17T20:30:56.309280] [INFO ] [sig ] [2637/3401] Completed RSSS in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:56.309328] [INFO ] [sig ] [2638/3401] Forecasting RTO... [2026-02-17T20:30:56.309360] [INFO ] [sig ] Generating forecast for: RTO [2026-02-17T20:30:56.309391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-17T20:30:56.322477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-17T20:30:56.322844] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-17T20:30:56.323669] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-17T20:30:56.323723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:56.323755] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:56.323782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:56.323839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:56.380550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:56.381522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:56.381644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:56.381682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:56.511841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:56.512000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:56.512040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:56.512071] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:56.515674] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=84.59%) [2026-02-17T20:30:56.516013] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-17T20:30:56.516161] [INFO ] [sig ] RTO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:56.669196] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RTO.txt [2026-02-17T20:30:56.669334] [INFO ] [sig ] [2638/3401] Completed RTO in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:56.669374] [INFO ] [sig ] [2639/3401] Forecasting RUM... [2026-02-17T20:30:56.669404] [INFO ] [sig ] Generating forecast for: RUM [2026-02-17T20:30:56.669435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-17T20:30:56.681353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-17T20:30:56.681716] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-17T20:30:56.682525] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-17T20:30:56.682597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:56.682631] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:56.682659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:56.682717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:56.741457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:56.742233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:56.742318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:56.742382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:56.872501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:56.872684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:56.872727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:56.872759] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:56.876349] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-02-17T20:30:56.876695] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-17T20:30:56.876875] [INFO ] [sig ] RUM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:57.021269] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RUM.txt [2026-02-17T20:30:57.021435] [INFO ] [sig ] [2639/3401] Completed RUM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:57.021478] [INFO ] [sig ] [2640/3401] Forecasting RUN... [2026-02-17T20:30:57.021510] [INFO ] [sig ] Generating forecast for: RUN [2026-02-17T20:30:57.021545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-17T20:30:57.033195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-17T20:30:57.033633] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-17T20:30:57.034682] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-17T20:30:57.034738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:57.034771] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:57.034799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:57.034857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:57.097824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:57.098733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:57.098825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:57.098861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:57.226966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:57.227360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:57.227405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:57.227434] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:57.232920] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-02-17T20:30:57.233358] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-17T20:30:57.233525] [INFO ] [sig ] RUN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:57.393142] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RUN.txt [2026-02-17T20:30:57.393301] [INFO ] [sig ] [2640/3401] Completed RUN in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:57.393343] [INFO ] [sig ] [2641/3401] Forecasting RUNN... [2026-02-17T20:30:57.393373] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-17T20:30:57.393406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-17T20:30:57.404611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-17T20:30:57.404946] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-17T20:30:57.405739] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-17T20:30:57.405797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:57.405829] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:57.405870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:57.405928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:57.465528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:57.466356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:57.466442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:57.466479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:57.590294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:57.590451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:57.590492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:57.590529] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:57.593919] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=84.80%) [2026-02-17T20:30:57.594195] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-17T20:30:57.594324] [INFO ] [sig ] RUNN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:57.747939] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RUNN.txt [2026-02-17T20:30:57.748117] [INFO ] [sig ] [2641/3401] Completed RUNN in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:57.748160] [INFO ] [sig ] [2642/3401] Forecasting RUSHA... [2026-02-17T20:30:57.748190] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-17T20:30:57.748223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-17T20:30:57.762782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-17T20:30:57.763424] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-17T20:30:57.764397] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-17T20:30:57.764476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:57.764519] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:57.764555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:57.764662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:57.827278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:57.828202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:57.828329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:57.828368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:57.952864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:57.953234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:57.953276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:57.953306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:57.956976] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=83.37%) [2026-02-17T20:30:57.957294] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-17T20:30:57.957428] [INFO ] [sig ] RUSHA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:58.102237] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RUSHA.txt [2026-02-17T20:30:58.102393] [INFO ] [sig ] [2642/3401] Completed RUSHA in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:58.102434] [INFO ] [sig ] [2643/3401] Forecasting RUSHB... [2026-02-17T20:30:58.102464] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-17T20:30:58.102497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-17T20:30:58.114372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-17T20:30:58.114817] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-17T20:30:58.115713] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-17T20:30:58.115771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:58.115806] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:58.115832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:58.115889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:58.176439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:58.177412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:58.177506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:58.177540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:58.296800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:58.296969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:58.297011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:58.297041] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:58.300631] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=48.28%) [2026-02-17T20:30:58.300935] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-17T20:30:58.301091] [INFO ] [sig ] RUSHB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:58.451271] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RUSHB.txt [2026-02-17T20:30:58.451492] [INFO ] [sig ] [2643/3401] Completed RUSHB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:58.451557] [INFO ] [sig ] [2644/3401] Forecasting RVMD... [2026-02-17T20:30:58.451631] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-17T20:30:58.451686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-17T20:30:58.464123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-17T20:30:58.464565] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-17T20:30:58.465472] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-17T20:30:58.465528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:58.465562] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:58.465629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:58.465692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:58.524642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:58.525356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:58.525471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:58.525508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:58.647906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:58.648252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:58.648295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:58.648325] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:58.651907] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-17T20:30:58.652187] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-17T20:30:58.652324] [INFO ] [sig ] RVMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:58.806767] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RVMD.txt [2026-02-17T20:30:58.806916] [INFO ] [sig ] [2644/3401] Completed RVMD in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-17T20:30:58.806955] [INFO ] [sig ] [2645/3401] Forecasting RVSB... [2026-02-17T20:30:58.806986] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-17T20:30:58.807024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-17T20:30:58.818485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-17T20:30:58.818877] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-17T20:30:58.819771] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-17T20:30:58.819825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:58.819858] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:58.819886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:58.819943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:58.879140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:58.879978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:58.880064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:58.880099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:58.996218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:58.996375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:58.996417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:58.996451] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:59.000138] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=91.50%) [2026-02-17T20:30:59.000440] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-17T20:30:59.000595] [INFO ] [sig ] RVSB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:59.151704] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RVSB.txt [2026-02-17T20:30:59.151934] [INFO ] [sig ] [2645/3401] Completed RVSB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:30:59.151983] [INFO ] [sig ] [2646/3401] Forecasting RVTY... [2026-02-17T20:30:59.152015] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-17T20:30:59.152048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-17T20:30:59.165618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-17T20:30:59.165983] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-17T20:30:59.166848] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-17T20:30:59.166902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:59.166934] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:59.166960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:59.167017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:59.229208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:59.230308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:59.230397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:59.230432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:59.360602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:59.360760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:59.360805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:59.360835] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:59.364460] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=30.51%) [2026-02-17T20:30:59.364772] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-17T20:30:59.364906] [INFO ] [sig ] RVTY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:30:59.519204] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RVTY.txt [2026-02-17T20:30:59.519546] [INFO ] [sig ] [2646/3401] Completed RVTY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:30:59.519626] [INFO ] [sig ] [2647/3401] Forecasting RWAY... [2026-02-17T20:30:59.519680] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-17T20:30:59.519711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-17T20:30:59.531125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-17T20:30:59.531551] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-17T20:30:59.532498] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-17T20:30:59.532553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:59.532616] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:59.532648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:59.532706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:59.595092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:59.596004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:59.596089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:59.596124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:30:59.735510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:30:59.735695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:30:59.735738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:30:59.735768] [INFO ] [FORECASTER] Training complete [2026-02-17T20:30:59.739534] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=72.34%) [2026-02-17T20:30:59.739877] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-17T20:30:59.740214] [INFO ] [sig ] RWAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:30:59.903371] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RWAY.txt [2026-02-17T20:30:59.903561] [INFO ] [sig ] [2647/3401] Completed RWAY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:30:59.903629] [INFO ] [sig ] [2648/3401] Forecasting RXO... [2026-02-17T20:30:59.903662] [INFO ] [sig ] Generating forecast for: RXO [2026-02-17T20:30:59.903696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-17T20:30:59.915935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-17T20:30:59.916372] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-17T20:30:59.917283] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-17T20:30:59.917339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:30:59.917371] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:30:59.917399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:30:59.917457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:30:59.982396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:30:59.983285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:30:59.983368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:30:59.983402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:00.109243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:00.109404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:00.109445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:00.109491] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:00.112993] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=33.14%) [2026-02-17T20:31:00.113274] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-17T20:31:00.113401] [INFO ] [sig ] RXO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:00.272835] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RXO.txt [2026-02-17T20:31:00.272997] [INFO ] [sig ] [2648/3401] Completed RXO in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:31:00.273055] [INFO ] [sig ] [2649/3401] Forecasting RXRX... [2026-02-17T20:31:00.273088] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-17T20:31:00.273121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-17T20:31:00.283923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-17T20:31:00.284351] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-17T20:31:00.285610] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-17T20:31:00.285664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:00.285695] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:00.285722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:00.285778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:00.345927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:00.346892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:00.346978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:00.347012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:00.478475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:00.478665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:00.478708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:00.478739] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:00.482259] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-17T20:31:00.482564] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-17T20:31:00.482725] [INFO ] [sig ] RXRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:00.654503] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RXRX.txt [2026-02-17T20:31:00.654696] [INFO ] [sig ] [2649/3401] Completed RXRX in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:31:00.654742] [INFO ] [sig ] [2650/3401] Forecasting RY... [2026-02-17T20:31:00.654775] [INFO ] [sig ] Generating forecast for: RY [2026-02-17T20:31:00.654807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-17T20:31:00.666337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-17T20:31:00.666785] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-17T20:31:00.667693] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-17T20:31:00.667749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:00.667784] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:00.667812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:00.667870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:00.732618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:00.733551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:00.733662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:00.733696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:00.875038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:00.875215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:00.875256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:00.875287] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:00.879281] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=60.11%) [2026-02-17T20:31:00.879728] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-17T20:31:00.879883] [INFO ] [sig ] RY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:01.036855] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RY.txt [2026-02-17T20:31:01.037021] [INFO ] [sig ] [2650/3401] Completed RY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:31:01.037063] [INFO ] [sig ] [2651/3401] Forecasting RYAAY... [2026-02-17T20:31:01.037094] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-17T20:31:01.037125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-17T20:31:01.051909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-17T20:31:01.052403] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-17T20:31:01.053429] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-17T20:31:01.053491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:01.053596] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:01.053639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:01.053719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:01.120208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:01.121207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:01.121306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:01.121342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:01.251489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:01.251678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:01.251721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:01.251752] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:01.255424] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=99.84%) [2026-02-17T20:31:01.255768] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-17T20:31:01.255910] [INFO ] [sig ] RYAAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:01.405899] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RYAAY.txt [2026-02-17T20:31:01.406068] [INFO ] [sig ] [2651/3401] Completed RYAAY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:31:01.406109] [INFO ] [sig ] [2652/3401] Forecasting RYAM... [2026-02-17T20:31:01.406138] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-17T20:31:01.406168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-17T20:31:01.418301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-17T20:31:01.418762] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-17T20:31:01.419656] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-17T20:31:01.419711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:01.419746] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:01.419775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:01.419850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:01.480829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:01.481766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:01.481858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:01.481895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:01.616017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:01.616383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:01.616431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:01.616465] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:01.620828] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-02-17T20:31:01.621118] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-17T20:31:01.621253] [INFO ] [sig ] RYAM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:01.771383] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RYAM.txt [2026-02-17T20:31:01.771609] [INFO ] [sig ] [2652/3401] Completed RYAM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-17T20:31:01.771670] [INFO ] [sig ] [2653/3401] Forecasting RYAN... [2026-02-17T20:31:01.771702] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-17T20:31:01.771734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-17T20:31:01.783485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-17T20:31:01.783968] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-17T20:31:01.784923] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-17T20:31:01.784983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:01.785017] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:01.785045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:01.785103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:01.845469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:01.846409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:01.846500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:01.846534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:01.975511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:01.975731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:01.975787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:01.975829] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:01.980808] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-02-17T20:31:01.981236] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-17T20:31:01.981419] [INFO ] [sig ] RYAN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:02.207944] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RYAN.txt [2026-02-17T20:31:02.208154] [INFO ] [sig ] [2653/3401] Completed RYAN in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:02.208210] [INFO ] [sig ] [2654/3401] Forecasting RYI... [2026-02-17T20:31:02.208252] [INFO ] [sig ] Generating forecast for: RYI [2026-02-17T20:31:02.208298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-17T20:31:02.223271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-17T20:31:02.223816] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-17T20:31:02.224896] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-17T20:31:02.224982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:02.225029] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:02.225068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:02.225151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:02.294866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:02.295842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:02.295938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:02.295973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:02.419694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:02.419871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:02.419914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:02.419980] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:02.423737] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: UP (p=66.17%) [2026-02-17T20:31:02.424130] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-17T20:31:02.424288] [INFO ] [sig ] RYI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:02.575743] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RYI.txt [2026-02-17T20:31:02.575950] [INFO ] [sig ] [2654/3401] Completed RYI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:02.575996] [INFO ] [sig ] [2655/3401] Forecasting RYN... [2026-02-17T20:31:02.576025] [INFO ] [sig ] Generating forecast for: RYN [2026-02-17T20:31:02.576057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-17T20:31:02.587450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-17T20:31:02.587889] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-17T20:31:02.588753] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-17T20:31:02.588809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:02.588841] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:02.588868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:02.588925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:02.647387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:02.648485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:02.648615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:02.648652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:02.781511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:02.781726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:02.781786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:02.781831] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:02.787329] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=61.22%) [2026-02-17T20:31:02.787891] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-17T20:31:02.788108] [INFO ] [sig ] RYN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:02.938063] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RYN.txt [2026-02-17T20:31:02.938228] [INFO ] [sig ] [2655/3401] Completed RYN in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:02.938269] [INFO ] [sig ] [2656/3401] Forecasting RYTM... [2026-02-17T20:31:02.938300] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-17T20:31:02.938330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-17T20:31:02.950058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-17T20:31:02.950460] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-17T20:31:02.951309] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-17T20:31:02.951370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:02.951405] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:02.951432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:02.951489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:03.008924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:03.009879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:03.009974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:03.010007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:03.130594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:03.130768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:03.130809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:03.130840] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:03.134294] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-02-17T20:31:03.134593] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-17T20:31:03.134726] [INFO ] [sig ] RYTM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:03.275900] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RYTM.txt [2026-02-17T20:31:03.276037] [INFO ] [sig ] [2656/3401] Completed RYTM in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:03.276076] [INFO ] [sig ] [2657/3401] Forecasting RZB... [2026-02-17T20:31:03.276106] [INFO ] [sig ] Generating forecast for: RZB [2026-02-17T20:31:03.276137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-17T20:31:03.286885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-17T20:31:03.287255] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-17T20:31:03.288079] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-17T20:31:03.288132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:03.288163] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:03.288190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:03.288246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:03.344523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:03.345198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:03.345277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:03.345311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:03.463214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:03.463383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:03.463426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:03.463456] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:03.467051] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-02-17T20:31:03.467369] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-17T20:31:03.467502] [INFO ] [sig ] RZB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:03.615778] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/RZB.txt [2026-02-17T20:31:03.615958] [INFO ] [sig ] [2657/3401] Completed RZB in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:03.616001] [INFO ] [sig ] [2658/3401] Forecasting RZC... [2026-02-17T20:31:03.616041] [INFO ] [sig ] Generating forecast for: RZC [2026-02-17T20:31:03.616085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-17T20:31:03.631339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-17T20:31:03.631905] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-17T20:31:03.633146] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-17T20:31:03.633222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:03.633269] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:03.633307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:03.633400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:03.712165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:03.713115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:03.713206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:03.713239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:03.834563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:03.834761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:03.834805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:03.834838] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:03.838427] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-02-17T20:31:03.838759] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-17T20:31:03.838901] [INFO ] [sig ] RZC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:04.008370] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/RZC.txt [2026-02-17T20:31:04.008526] [INFO ] [sig ] [2658/3401] Completed RZC in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:04.008567] [INFO ] [sig ] [2659/3401] Forecasting S... [2026-02-17T20:31:04.008618] [INFO ] [sig ] Generating forecast for: S [2026-02-17T20:31:04.008651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-17T20:31:04.020284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-17T20:31:04.020711] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-17T20:31:04.021523] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-17T20:31:04.021603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:04.021639] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:04.021666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:04.021723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:04.078514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:04.079387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:04.079478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:04.079511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:04.203247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:04.203413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:04.203454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:04.203484] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:04.207079] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=62.52%) [2026-02-17T20:31:04.207443] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-17T20:31:04.207607] [INFO ] [sig ] S: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:04.351394] [INFO ] [LOCAL ] Saved forecast: S 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/S.txt [2026-02-17T20:31:04.351538] [INFO ] [sig ] [2659/3401] Completed S in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:04.351597] [INFO ] [sig ] [2660/3401] Forecasting SA... [2026-02-17T20:31:04.351632] [INFO ] [sig ] Generating forecast for: SA [2026-02-17T20:31:04.351664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-17T20:31:04.363355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-17T20:31:04.363788] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-17T20:31:04.364639] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-17T20:31:04.364701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:04.364745] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:04.364775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:04.364833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:04.432487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:04.433406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:04.433492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:04.433528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:04.573915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:04.574084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:04.574127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:04.574158] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:04.577924] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-17T20:31:04.578232] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-17T20:31:04.578371] [INFO ] [sig ] SA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:04.732771] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SA.txt [2026-02-17T20:31:04.732933] [INFO ] [sig ] [2660/3401] Completed SA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-17T20:31:04.732975] [INFO ] [sig ] [2661/3401] Forecasting SAFE... [2026-02-17T20:31:04.733009] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-17T20:31:04.733041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-17T20:31:04.744892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-17T20:31:04.745290] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-17T20:31:04.746116] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-17T20:31:04.746176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:04.746216] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:04.746252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:04.746314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:04.805409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:04.806389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:04.806484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:04.806559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:04.932438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:04.932626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:04.932689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:04.932726] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:04.936455] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: UP (p=63.84%) [2026-02-17T20:31:04.936837] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-17T20:31:04.936990] [INFO ] [sig ] SAFE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:05.089548] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SAFE.txt [2026-02-17T20:31:05.089730] [INFO ] [sig ] [2661/3401] Completed SAFE in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:05.089772] [INFO ] [sig ] [2662/3401] Forecasting SAH... [2026-02-17T20:31:05.089803] [INFO ] [sig ] Generating forecast for: SAH [2026-02-17T20:31:05.089835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-17T20:31:05.101062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-17T20:31:05.101476] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-17T20:31:05.102293] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-17T20:31:05.102347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:05.102380] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:05.102408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:05.102465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:05.160074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:05.161018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:05.161106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:05.161141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:05.278862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:05.279034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:05.279076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:05.279106] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:05.282527] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=1.27%) [2026-02-17T20:31:05.282837] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-17T20:31:05.282969] [INFO ] [sig ] SAH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:05.427537] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SAH.txt [2026-02-17T20:31:05.427703] [INFO ] [sig ] [2662/3401] Completed SAH in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:05.427745] [INFO ] [sig ] [2663/3401] Forecasting SAIA... [2026-02-17T20:31:05.427775] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-17T20:31:05.427806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-17T20:31:05.439646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-17T20:31:05.440023] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-17T20:31:05.441034] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-17T20:31:05.441087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:05.441119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:05.441145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:05.441202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:05.498896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:05.499611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:05.499711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:05.499746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:05.625977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:05.626142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:05.626184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:05.626213] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:05.629998] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=18.32%) [2026-02-17T20:31:05.630276] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-17T20:31:05.630401] [INFO ] [sig ] SAIA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:05.774051] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SAIA.txt [2026-02-17T20:31:05.774205] [INFO ] [sig ] [2663/3401] Completed SAIA in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:05.774246] [INFO ] [sig ] [2664/3401] Forecasting SAIC... [2026-02-17T20:31:05.774276] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-17T20:31:05.774306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-17T20:31:05.786124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-17T20:31:05.786497] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-17T20:31:05.787329] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-17T20:31:05.787382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:05.787414] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:05.787441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:05.787498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:05.846706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:05.847547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:05.847651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:05.847684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:05.970907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:05.971079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:05.971122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:05.971149] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:05.974686] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=66.03%) [2026-02-17T20:31:05.974977] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-17T20:31:05.975112] [INFO ] [sig ] SAIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:06.116980] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SAIC.txt [2026-02-17T20:31:06.117148] [INFO ] [sig ] [2664/3401] Completed SAIC in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:06.117190] [INFO ] [sig ] [2665/3401] Forecasting SAM... [2026-02-17T20:31:06.117234] [INFO ] [sig ] Generating forecast for: SAM [2026-02-17T20:31:06.117265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-17T20:31:06.128208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-17T20:31:06.128603] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-17T20:31:06.129389] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-17T20:31:06.129442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:06.129500] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:06.129528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:06.129603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:06.185945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:06.186619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:06.186698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:06.186731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:06.306403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:06.306563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:06.306623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:06.306653] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:06.310057] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-02-17T20:31:06.310334] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-17T20:31:06.310463] [INFO ] [sig ] SAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:06.455541] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SAM.txt [2026-02-17T20:31:06.455699] [INFO ] [sig ] [2665/3401] Completed SAM in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:06.455740] [INFO ] [sig ] [2666/3401] Forecasting SAMG... [2026-02-17T20:31:06.455771] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-17T20:31:06.455801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-17T20:31:06.468687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-17T20:31:06.469078] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-17T20:31:06.469892] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-17T20:31:06.469945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:06.469977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:06.470004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:06.470061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:06.532353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:06.533440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:06.533525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:06.533558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:06.653709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:06.653875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:06.653917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:06.653947] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:06.657415] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=15.63%) [2026-02-17T20:31:06.657718] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-17T20:31:06.657847] [INFO ] [sig ] SAMG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:06.799394] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SAMG.txt [2026-02-17T20:31:06.799556] [INFO ] [sig ] [2666/3401] Completed SAMG in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:06.799630] [INFO ] [sig ] [2667/3401] Forecasting SAN... [2026-02-17T20:31:06.799684] [INFO ] [sig ] Generating forecast for: SAN [2026-02-17T20:31:06.799760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-17T20:31:06.811958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-17T20:31:06.812391] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-17T20:31:06.813334] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-17T20:31:06.813389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:06.813422] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:06.813451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:06.813508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:06.874713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:06.875640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:06.875730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:06.875765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:07.018421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:07.018601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:07.018644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:07.018674] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:07.022093] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-02-17T20:31:07.022373] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-17T20:31:07.022501] [INFO ] [sig ] SAN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:07.172095] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SAN.txt [2026-02-17T20:31:07.172250] [INFO ] [sig ] [2667/3401] Completed SAN in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:07.172289] [INFO ] [sig ] [2668/3401] Forecasting SANA... [2026-02-17T20:31:07.172320] [INFO ] [sig ] Generating forecast for: SANA [2026-02-17T20:31:07.172352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-17T20:31:07.183828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-17T20:31:07.184207] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-17T20:31:07.185023] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-17T20:31:07.185077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:07.185139] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:07.185168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:07.185225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:07.244821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:07.245771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:07.245863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:07.245899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:07.369983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:07.370158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:07.370198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:07.370227] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:07.373662] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-17T20:31:07.373949] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-17T20:31:07.374107] [INFO ] [sig ] SANA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:07.517985] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SANA.txt [2026-02-17T20:31:07.518169] [INFO ] [sig ] [2668/3401] Completed SANA in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:07.518214] [INFO ] [sig ] [2669/3401] Forecasting SANM... [2026-02-17T20:31:07.518253] [INFO ] [sig ] Generating forecast for: SANM [2026-02-17T20:31:07.518288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-17T20:31:07.529896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-17T20:31:07.530294] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-17T20:31:07.531185] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-17T20:31:07.531240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:07.531274] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:07.531303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:07.531362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:07.589951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:07.590822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:07.590908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:07.590943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:07.730917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:07.731109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:07.731170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:07.731215] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:07.736166] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: DOWN (p=49.93%) [2026-02-17T20:31:07.736606] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-17T20:31:07.736791] [INFO ] [sig ] SANM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:07.891108] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SANM.txt [2026-02-17T20:31:07.891286] [INFO ] [sig ] [2669/3401] Completed SANM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-17T20:31:07.891336] [INFO ] [sig ] [2670/3401] Forecasting SAP... [2026-02-17T20:31:07.891370] [INFO ] [sig ] Generating forecast for: SAP [2026-02-17T20:31:07.891402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-17T20:31:07.902907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-17T20:31:07.903295] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-17T20:31:07.904158] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-17T20:31:07.904213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:07.904249] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:07.904277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:07.904335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:07.965594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:07.966552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:07.966695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:07.966734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:08.095238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:08.095398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:08.095441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:08.095470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:08.098928] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=33.85%) [2026-02-17T20:31:08.099234] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-17T20:31:08.099370] [INFO ] [sig ] SAP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:08.243114] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SAP.txt [2026-02-17T20:31:08.243277] [INFO ] [sig ] [2670/3401] Completed SAP in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:08.243319] [INFO ] [sig ] [2671/3401] Forecasting SARK... [2026-02-17T20:31:08.243350] [INFO ] [sig ] Generating forecast for: SARK [2026-02-17T20:31:08.243382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-17T20:31:08.255192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-17T20:31:08.255623] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-17T20:31:08.256542] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-17T20:31:08.256617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:08.256650] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:08.256677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:08.256741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:08.315717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:08.316624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:08.316717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:08.316751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:08.459244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:08.459414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:08.459470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:08.459563] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:08.464342] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-17T20:31:08.464775] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-17T20:31:08.464930] [INFO ] [sig ] SARK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:08.620286] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SARK.txt [2026-02-17T20:31:08.620437] [INFO ] [sig ] [2671/3401] Completed SARK in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:08.620478] [INFO ] [sig ] [2672/3401] Forecasting SATL... [2026-02-17T20:31:08.620508] [INFO ] [sig ] Generating forecast for: SATL [2026-02-17T20:31:08.620540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-17T20:31:08.632474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-17T20:31:08.632913] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-17T20:31:08.633763] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-17T20:31:08.633818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:08.633852] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:08.633882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:08.633941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:08.693017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:08.693949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:08.694036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:08.694070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:08.813469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:08.813651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:08.813694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:08.813740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:08.817306] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: UP (p=72.03%) [2026-02-17T20:31:08.817635] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-17T20:31:08.817775] [INFO ] [sig ] SATL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:08.963120] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SATL.txt [2026-02-17T20:31:08.963296] [INFO ] [sig ] [2672/3401] Completed SATL in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:08.963347] [INFO ] [sig ] [2673/3401] Forecasting SATS... [2026-02-17T20:31:08.963381] [INFO ] [sig ] Generating forecast for: SATS [2026-02-17T20:31:08.963416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-17T20:31:08.975483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-17T20:31:08.975928] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-17T20:31:08.976808] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-17T20:31:08.976863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:08.976896] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:08.976923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:08.976981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:09.039256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:09.040392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:09.040483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:09.040518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:09.172361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:09.172527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:09.172592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:09.172628] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:09.176206] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-17T20:31:09.176515] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-17T20:31:09.176679] [INFO ] [sig ] SATS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:09.322704] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SATS.txt [2026-02-17T20:31:09.322864] [INFO ] [sig ] [2673/3401] Completed SATS in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:09.322903] [INFO ] [sig ] [2674/3401] Forecasting SAVA... [2026-02-17T20:31:09.322933] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-17T20:31:09.322965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-17T20:31:09.334187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-17T20:31:09.334550] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-17T20:31:09.335372] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-17T20:31:09.335427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:09.335462] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:09.335491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:09.335550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:09.393376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:09.394164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:09.394246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:09.394316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:09.518174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:09.518339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:09.518381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:09.518411] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:09.522067] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=8.78%) [2026-02-17T20:31:09.522354] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-17T20:31:09.522508] [INFO ] [sig ] SAVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:09.672319] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SAVA.txt [2026-02-17T20:31:09.672490] [INFO ] [sig ] [2674/3401] Completed SAVA in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:09.672531] [INFO ] [sig ] [2675/3401] Forecasting SB... [2026-02-17T20:31:09.672597] [INFO ] [sig ] Generating forecast for: SB [2026-02-17T20:31:09.672634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-17T20:31:09.683924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-17T20:31:09.684323] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-17T20:31:09.685138] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-17T20:31:09.685191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:09.685224] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:09.685251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:09.685312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:09.744642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:09.745526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:09.745651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:09.745689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:09.863855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:09.864020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:09.864062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:09.864091] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:09.867621] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-02-17T20:31:09.867909] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-17T20:31:09.868043] [INFO ] [sig ] SB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:10.011216] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SB.txt [2026-02-17T20:31:10.011367] [INFO ] [sig ] [2675/3401] Completed SB in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:10.011407] [INFO ] [sig ] [2676/3401] Forecasting SBAC... [2026-02-17T20:31:10.011437] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-17T20:31:10.011470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-17T20:31:10.022404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-17T20:31:10.022768] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-17T20:31:10.023597] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-17T20:31:10.023668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:10.023700] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:10.023727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:10.023798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:10.083170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:10.084061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:10.084160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:10.084204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:10.215109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:10.215486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:10.215536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:10.215583] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:10.219308] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-17T20:31:10.219669] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-17T20:31:10.219830] [INFO ] [sig ] SBAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:10.363097] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SBAC.txt [2026-02-17T20:31:10.363279] [INFO ] [sig ] [2676/3401] Completed SBAC in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:10.363322] [INFO ] [sig ] [2677/3401] Forecasting SBCF... [2026-02-17T20:31:10.363353] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-17T20:31:10.363384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-17T20:31:10.375082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-17T20:31:10.375506] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-17T20:31:10.376355] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-17T20:31:10.376411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:10.376445] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:10.376473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:10.376532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:10.436658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:10.437640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:10.437728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:10.437762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:10.559868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:10.560039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:10.560082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:10.560114] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:10.563666] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=27.52%) [2026-02-17T20:31:10.563974] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-17T20:31:10.564111] [INFO ] [sig ] SBCF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:10.717851] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SBCF.txt [2026-02-17T20:31:10.718033] [INFO ] [sig ] [2677/3401] Completed SBCF in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-17T20:31:10.718097] [INFO ] [sig ] [2678/3401] Forecasting SBFM... [2026-02-17T20:31:10.718158] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-17T20:31:10.718212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-17T20:31:10.730827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-17T20:31:10.731239] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-17T20:31:10.732129] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-17T20:31:10.732187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:10.732221] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:10.732249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:10.732307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:10.796232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:10.797236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:10.797378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:10.797415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:10.929956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:10.930216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:10.930281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:10.930331] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:10.934246] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=73.80%) [2026-02-17T20:31:10.934539] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-17T20:31:10.934711] [INFO ] [sig ] SBFM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:11.085827] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SBFM.txt [2026-02-17T20:31:11.085984] [INFO ] [sig ] [2678/3401] Completed SBFM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:11.086026] [INFO ] [sig ] [2679/3401] Forecasting SBGI... [2026-02-17T20:31:11.086057] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-17T20:31:11.086093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-17T20:31:11.098756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-17T20:31:11.099138] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-17T20:31:11.099982] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-17T20:31:11.100039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:11.100073] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:11.100101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:11.100160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:11.159192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:11.160045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:11.160128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:11.160163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:11.276525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:11.276704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:11.276747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:11.276776] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:11.280260] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-02-17T20:31:11.280538] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-17T20:31:11.280706] [INFO ] [sig ] SBGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:11.462410] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SBGI.txt [2026-02-17T20:31:11.462597] [INFO ] [sig ] [2679/3401] Completed SBGI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:11.462642] [INFO ] [sig ] [2680/3401] Forecasting SBH... [2026-02-17T20:31:11.462674] [INFO ] [sig ] Generating forecast for: SBH [2026-02-17T20:31:11.462713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-17T20:31:11.475222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-17T20:31:11.475675] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-17T20:31:11.476547] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-17T20:31:11.476627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:11.476661] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:11.476688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:11.476747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:11.533798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:11.534672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:11.534757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:11.534790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:11.660953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:11.661128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:11.661170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:11.661199] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:11.664862] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-17T20:31:11.665149] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-17T20:31:11.665290] [INFO ] [sig ] SBH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:11.813821] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SBH.txt [2026-02-17T20:31:11.813963] [INFO ] [sig ] [2680/3401] Completed SBH in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:11.814003] [INFO ] [sig ] [2681/3401] Forecasting SBI... [2026-02-17T20:31:11.814035] [INFO ] [sig ] Generating forecast for: SBI [2026-02-17T20:31:11.814074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-17T20:31:11.825089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-17T20:31:11.825468] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-17T20:31:11.826272] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-17T20:31:11.826325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:11.826357] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:11.826383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:11.826439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:11.884490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:11.885344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:11.885432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:11.885467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:12.012071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:12.012241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:12.012282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:12.012312] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:12.015780] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=59.77%) [2026-02-17T20:31:12.016070] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-17T20:31:12.016207] [INFO ] [sig ] SBI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:12.162707] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SBI.txt [2026-02-17T20:31:12.162892] [INFO ] [sig ] [2681/3401] Completed SBI in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:12.162934] [INFO ] [sig ] [2682/3401] Forecasting SBLK... [2026-02-17T20:31:12.162966] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-17T20:31:12.162997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-17T20:31:12.174126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-17T20:31:12.174452] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-17T20:31:12.175251] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-17T20:31:12.175305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:12.175338] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:12.175365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:12.175422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:12.233257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:12.233992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:12.234074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:12.234111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:12.355795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:12.355960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:12.356000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:12.356029] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:12.359591] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=31.45%) [2026-02-17T20:31:12.359873] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-17T20:31:12.360002] [INFO ] [sig ] SBLK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:12.506306] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SBLK.txt [2026-02-17T20:31:12.506467] [INFO ] [sig ] [2682/3401] Completed SBLK in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:12.506508] [INFO ] [sig ] [2683/3401] Forecasting SBRA... [2026-02-17T20:31:12.506538] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-17T20:31:12.506591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-17T20:31:12.518449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-17T20:31:12.518877] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-17T20:31:12.519754] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-17T20:31:12.519808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:12.519841] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:12.519869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:12.519926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:12.576780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:12.577748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:12.577842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:12.577875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:12.696860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:12.697025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:12.697066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:12.697095] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:12.700677] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-17T20:31:12.700961] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-17T20:31:12.701091] [INFO ] [sig ] SBRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:12.843100] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SBRA.txt [2026-02-17T20:31:12.843250] [INFO ] [sig ] [2683/3401] Completed SBRA in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:12.843289] [INFO ] [sig ] [2684/3401] Forecasting SBS... [2026-02-17T20:31:12.843320] [INFO ] [sig ] Generating forecast for: SBS [2026-02-17T20:31:12.843350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-17T20:31:12.854393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-17T20:31:12.854743] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-17T20:31:12.855512] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-17T20:31:12.855565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:12.855621] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:12.855649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:12.855706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:12.913042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:12.913737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:12.913817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:12.913851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:13.037949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:13.038121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:13.038164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:13.038197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:13.041799] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: DOWN (p=31.64%) [2026-02-17T20:31:13.042099] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-17T20:31:13.042235] [INFO ] [sig ] SBS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:13.188627] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SBS.txt [2026-02-17T20:31:13.188776] [INFO ] [sig ] [2684/3401] Completed SBS in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:13.188825] [INFO ] [sig ] [2685/3401] Forecasting SBSI... [2026-02-17T20:31:13.188859] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-17T20:31:13.188889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-17T20:31:13.200061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-17T20:31:13.200441] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-17T20:31:13.201247] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-17T20:31:13.201300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:13.201361] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:13.201390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:13.201446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:13.258460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:13.259384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:13.259471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:13.259503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:13.380389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:13.380595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:13.380640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:13.380670] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:13.384200] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-17T20:31:13.384484] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-17T20:31:13.384634] [INFO ] [sig ] SBSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:13.529969] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SBSI.txt [2026-02-17T20:31:13.530128] [INFO ] [sig ] [2685/3401] Completed SBSI in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:13.530168] [INFO ] [sig ] [2686/3401] Forecasting SBUX... [2026-02-17T20:31:13.530200] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-17T20:31:13.530231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-17T20:31:13.542430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-17T20:31:13.542910] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-17T20:31:13.543879] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-17T20:31:13.543945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:13.543980] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:13.544010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:13.544069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:13.603111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:13.604037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:13.604129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:13.604165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:13.733434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:13.733632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:13.733680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:13.733713] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:13.737382] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-17T20:31:13.737738] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-17T20:31:13.737891] [INFO ] [sig ] SBUX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:13.891491] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SBUX.txt [2026-02-17T20:31:13.891696] [INFO ] [sig ] [2686/3401] Completed SBUX in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-17T20:31:13.891741] [INFO ] [sig ] [2687/3401] Forecasting SCD... [2026-02-17T20:31:13.891773] [INFO ] [sig ] Generating forecast for: SCD [2026-02-17T20:31:13.891804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-17T20:31:13.906093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-17T20:31:13.906612] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-17T20:31:13.907949] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-17T20:31:13.908027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:13.908086] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:13.908134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:13.908226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:13.988715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:13.989976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:13.990115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:13.990175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:14.119416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:14.119611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:14.119656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:14.119687] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:14.123546] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-02-17T20:31:14.123982] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-17T20:31:14.124142] [INFO ] [sig ] SCD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:14.281622] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SCD.txt [2026-02-17T20:31:14.281804] [INFO ] [sig ] [2687/3401] Completed SCD in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-17T20:31:14.281849] [INFO ] [sig ] [2688/3401] Forecasting SCHL... [2026-02-17T20:31:14.281880] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-17T20:31:14.281912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-17T20:31:14.293782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-17T20:31:14.294201] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-17T20:31:14.295064] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-17T20:31:14.295120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:14.295151] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:14.295178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:14.295234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:14.354757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:14.355734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:14.355831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:14.355867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:14.483821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:14.483993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:14.484033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:14.484118] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:14.487868] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-02-17T20:31:14.488244] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-17T20:31:14.488398] [INFO ] [sig ] SCHL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:14.634474] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SCHL.txt [2026-02-17T20:31:14.634659] [INFO ] [sig ] [2688/3401] Completed SCHL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-17T20:31:14.634703] [INFO ] [sig ] [2689/3401] Forecasting SCI... [2026-02-17T20:31:14.634735] [INFO ] [sig ] Generating forecast for: SCI [2026-02-17T20:31:14.634766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-17T20:31:14.646175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-17T20:31:14.646632] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-17T20:31:14.647535] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-17T20:31:14.647636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:14.647676] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:14.647707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:14.647777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:14.711302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:14.712234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:14.712318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:14.712353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:14.838074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:14.838240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:14.838281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:14.838311] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:14.841736] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-02-17T20:31:14.842037] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-17T20:31:14.842173] [INFO ] [sig ] SCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:14.992555] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SCI.txt [2026-02-17T20:31:14.992739] [INFO ] [sig ] [2689/3401] Completed SCI in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-17T20:31:14.992780] [INFO ] [sig ] [2690/3401] Forecasting SCL... [2026-02-17T20:31:14.992811] [INFO ] [sig ] Generating forecast for: SCL [2026-02-17T20:31:14.992841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-17T20:31:15.004302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-17T20:31:15.004784] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-17T20:31:15.005765] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-17T20:31:15.005821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:15.005856] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:15.005884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:15.005943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:15.080588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:15.082100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:15.082222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:15.082276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:15.207484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:15.207681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:15.207725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:15.207760] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:15.211383] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=9.99%) [2026-02-17T20:31:15.211727] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-17T20:31:15.211892] [INFO ] [sig ] SCL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:15.357476] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SCL.txt [2026-02-17T20:31:15.357661] [INFO ] [sig ] [2690/3401] Completed SCL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-17T20:31:15.357704] [INFO ] [sig ] [2691/3401] Forecasting SCM... [2026-02-17T20:31:15.357734] [INFO ] [sig ] Generating forecast for: SCM [2026-02-17T20:31:15.357767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-17T20:31:15.369881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-17T20:31:15.370280] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-17T20:31:15.371095] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-17T20:31:15.371149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:15.371181] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:15.371208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:15.371269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:15.430104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:15.430994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:15.431080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:15.431114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:15.550954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:15.551112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:15.551154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:15.551185] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:15.554596] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=81.93%) [2026-02-17T20:31:15.554875] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-17T20:31:15.555004] [INFO ] [sig ] SCM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:15.705773] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SCM.txt [2026-02-17T20:31:15.705937] [INFO ] [sig ] [2691/3401] Completed SCM in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-17T20:31:15.705977] [INFO ] [sig ] [2692/3401] Forecasting SCSC... [2026-02-17T20:31:15.706009] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-17T20:31:15.706040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-17T20:31:15.717562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-17T20:31:15.718003] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-17T20:31:15.718821] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-17T20:31:15.718875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:15.718908] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:15.718936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:15.718993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:15.777539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:15.778393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:15.778477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:15.778510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:15.900216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:15.900380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:15.900421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:15.900451] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:15.903888] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=72.04%) [2026-02-17T20:31:15.904165] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-17T20:31:15.904293] [INFO ] [sig ] SCSC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:16.047781] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SCSC.txt [2026-02-17T20:31:16.047937] [INFO ] [sig ] [2692/3401] Completed SCSC in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-17T20:31:16.047987] [INFO ] [sig ] [2693/3401] Forecasting SCVL... [2026-02-17T20:31:16.048019] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-17T20:31:16.048051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-17T20:31:16.059164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-17T20:31:16.059538] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-17T20:31:16.060350] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-17T20:31:16.060403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:16.060436] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:16.060462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:16.060518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:16.118152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:16.119042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:16.119126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:16.119160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:16.240922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:16.241085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:16.241127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:16.241157] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:16.244596] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-17T20:31:16.244878] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-17T20:31:16.245005] [INFO ] [sig ] SCVL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:16.386880] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SCVL.txt [2026-02-17T20:31:16.387022] [INFO ] [sig ] [2693/3401] Completed SCVL in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-17T20:31:16.387064] [INFO ] [sig ] [2694/3401] Forecasting SCZ... [2026-02-17T20:31:16.387094] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-17T20:31:16.387126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-17T20:31:16.398391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-17T20:31:16.398787] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-17T20:31:16.399622] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-17T20:31:16.399677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:16.399709] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:16.399735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:16.399791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:16.456628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:16.457421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:16.457505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:16.457537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:16.580882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:16.581044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:16.581084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:16.581113] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:16.584517] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-17T20:31:16.584820] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-17T20:31:16.584969] [INFO ] [sig ] SCZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:16.726817] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SCZ.txt [2026-02-17T20:31:16.726980] [INFO ] [sig ] [2694/3401] Completed SCZ in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:16.727022] [INFO ] [sig ] [2695/3401] Forecasting SD... [2026-02-17T20:31:16.727055] [INFO ] [sig ] Generating forecast for: SD [2026-02-17T20:31:16.727088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-17T20:31:16.738835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-17T20:31:16.739198] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-17T20:31:16.740030] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-17T20:31:16.740084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:16.740118] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:16.740147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:16.740219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:16.798528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:16.799392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:16.799520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:16.799554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:16.921727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:16.921832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:16.921873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:16.921901] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:16.925491] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=58.74%) [2026-02-17T20:31:16.925823] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-17T20:31:16.925970] [INFO ] [sig ] SD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:17.068238] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SD.txt [2026-02-17T20:31:17.068373] [INFO ] [sig ] [2695/3401] Completed SD in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:17.068412] [INFO ] [sig ] [2696/3401] Forecasting SDA... [2026-02-17T20:31:17.068443] [INFO ] [sig ] Generating forecast for: SDA [2026-02-17T20:31:17.068475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-17T20:31:17.079347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-17T20:31:17.079725] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-17T20:31:17.080503] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-17T20:31:17.080556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:17.080611] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:17.080640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:17.080697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:17.137627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:17.138470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:17.138554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:17.138608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:17.263524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:17.263839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:17.263886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:17.263938] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:17.268071] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-17T20:31:17.268369] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-17T20:31:17.268544] [INFO ] [sig ] SDA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:17.414289] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SDA.txt [2026-02-17T20:31:17.414447] [INFO ] [sig ] [2696/3401] Completed SDA in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:17.414499] [INFO ] [sig ] [2697/3401] Forecasting SDHY... [2026-02-17T20:31:17.414537] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-17T20:31:17.414594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-17T20:31:17.426955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-17T20:31:17.427405] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-17T20:31:17.428303] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-17T20:31:17.428358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:17.428405] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:17.428435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:17.428493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:17.488468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:17.489223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:17.489312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:17.489349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:17.610668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:17.610832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:17.610874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:17.610904] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:17.614532] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-17T20:31:17.614834] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-17T20:31:17.614979] [INFO ] [sig ] SDHY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:17.760166] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SDHY.txt [2026-02-17T20:31:17.760326] [INFO ] [sig ] [2697/3401] Completed SDHY in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:17.760367] [INFO ] [sig ] [2698/3401] Forecasting SDRL... [2026-02-17T20:31:17.760396] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-17T20:31:17.760426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-17T20:31:17.771486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-17T20:31:17.771836] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-17T20:31:17.772640] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-17T20:31:17.772693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:17.772726] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:17.772754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:17.772810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:17.830180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:17.830959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:17.831058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:17.831092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:17.947762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:17.947927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:17.947968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:17.947999] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:17.951517] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=89.43%) [2026-02-17T20:31:17.951826] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-17T20:31:17.951955] [INFO ] [sig ] SDRL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:18.099166] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SDRL.txt [2026-02-17T20:31:18.099368] [INFO ] [sig ] [2698/3401] Completed SDRL in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:18.099415] [INFO ] [sig ] [2699/3401] Forecasting SDVY... [2026-02-17T20:31:18.099445] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-17T20:31:18.099482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-17T20:31:18.114849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-17T20:31:18.115371] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-17T20:31:18.116559] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-17T20:31:18.116659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:18.116708] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:18.116751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:18.116838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:18.180236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:18.181200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:18.181290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:18.181325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:18.305999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:18.306171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:18.306213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:18.306245] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:18.309823] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=63.56%) [2026-02-17T20:31:18.310114] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-17T20:31:18.310250] [INFO ] [sig ] SDVY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:18.454279] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SDVY.txt [2026-02-17T20:31:18.454447] [INFO ] [sig ] [2699/3401] Completed SDVY in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:18.454489] [INFO ] [sig ] [2700/3401] Forecasting SE... [2026-02-17T20:31:18.454518] [INFO ] [sig ] Generating forecast for: SE [2026-02-17T20:31:18.454552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-17T20:31:18.466356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-17T20:31:18.466765] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-17T20:31:18.467632] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-17T20:31:18.467687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:18.467720] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:18.467765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:18.467823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:18.529784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:18.530719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:18.530805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:18.530839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:18.653907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:18.654070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:18.654112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:18.654142] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:18.657657] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-17T20:31:18.657938] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-17T20:31:18.658067] [INFO ] [sig ] SE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:18.802377] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SE.txt [2026-02-17T20:31:18.802543] [INFO ] [sig ] [2700/3401] Completed SE in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:18.802610] [INFO ] [sig ] [2701/3401] Forecasting SEDG... [2026-02-17T20:31:18.802642] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-17T20:31:18.802674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-17T20:31:18.814823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-17T20:31:18.815246] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-17T20:31:18.816182] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-17T20:31:18.816241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:18.816276] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:18.816305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:18.816363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:18.875555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:18.876486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:18.876591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:18.876629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:18.998161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:18.998335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:18.998385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:18.998422] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:19.001947] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=58.49%) [2026-02-17T20:31:19.002234] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-17T20:31:19.002368] [INFO ] [sig ] SEDG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:19.151850] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SEDG.txt [2026-02-17T20:31:19.152028] [INFO ] [sig ] [2701/3401] Completed SEDG in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:19.152072] [INFO ] [sig ] [2702/3401] Forecasting SEE... [2026-02-17T20:31:19.152102] [INFO ] [sig ] Generating forecast for: SEE [2026-02-17T20:31:19.152135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-17T20:31:19.163639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-17T20:31:19.164028] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-17T20:31:19.164957] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-17T20:31:19.165015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:19.165084] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:19.165115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:19.165178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:19.224452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:19.225504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:19.225622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:19.225661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:19.352113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:19.352281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:19.352325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:19.352357] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:19.356019] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-02-17T20:31:19.356312] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-17T20:31:19.356447] [INFO ] [sig ] SEE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:19.507237] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SEE.txt [2026-02-17T20:31:19.507419] [INFO ] [sig ] [2702/3401] Completed SEE in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:19.507461] [INFO ] [sig ] [2703/3401] Forecasting SEIC... [2026-02-17T20:31:19.507491] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-17T20:31:19.507522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-17T20:31:19.519296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-17T20:31:19.519754] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-17T20:31:19.520645] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-17T20:31:19.520703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:19.520734] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:19.520760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:19.520816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:19.580726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:19.581652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:19.581738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:19.581771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:19.705728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:19.705896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:19.705939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:19.705969] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:19.709496] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-02-17T20:31:19.709820] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-17T20:31:19.709967] [INFO ] [sig ] SEIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:19.861921] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SEIC.txt [2026-02-17T20:31:19.862094] [INFO ] [sig ] [2703/3401] Completed SEIC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-17T20:31:19.862134] [INFO ] [sig ] [2704/3401] Forecasting SELF... [2026-02-17T20:31:19.862163] [INFO ] [sig ] Generating forecast for: SELF [2026-02-17T20:31:19.862202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-17T20:31:19.873133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-17T20:31:19.873605] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-17T20:31:19.874469] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-17T20:31:19.874525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:19.874557] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:19.874611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:19.874671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:19.935459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:19.936473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:19.936596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:19.936634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:20.053248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:20.053420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:20.053463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:20.053493] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:20.057395] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: UP (p=55.40%) [2026-02-17T20:31:20.057816] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-17T20:31:20.057974] [INFO ] [sig ] SELF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:20.205291] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SELF.txt [2026-02-17T20:31:20.205434] [INFO ] [sig ] [2704/3401] Completed SELF in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-17T20:31:20.205474] [INFO ] [sig ] [2705/3401] Forecasting SEM... [2026-02-17T20:31:20.205502] [INFO ] [sig ] Generating forecast for: SEM [2026-02-17T20:31:20.205546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-17T20:31:20.218162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-17T20:31:20.218592] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-17T20:31:20.219407] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-17T20:31:20.219468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:20.219528] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:20.219562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:20.219663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:20.278374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:20.279272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:20.279358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:20.279392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:20.399649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:20.399848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:20.399908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:20.400002] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:20.404397] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-17T20:31:20.404837] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-17T20:31:20.404998] [INFO ] [sig ] SEM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:20.554407] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SEM.txt [2026-02-17T20:31:20.554619] [INFO ] [sig ] [2705/3401] Completed SEM in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-17T20:31:20.554669] [INFO ] [sig ] [2706/3401] Forecasting SENEA... [2026-02-17T20:31:20.554700] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-17T20:31:20.554734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-17T20:31:20.566105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-17T20:31:20.566516] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-17T20:31:20.567419] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-17T20:31:20.567475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:20.567508] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:20.567535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:20.567618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:20.626877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:20.632017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:20.632185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:20.632223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:20.751341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:20.751509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:20.751550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:20.751628] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:20.755156] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-02-17T20:31:20.755456] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-17T20:31:20.755610] [INFO ] [sig ] SENEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:20.897769] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SENEA.txt [2026-02-17T20:31:20.897940] [INFO ] [sig ] [2706/3401] Completed SENEA in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-17T20:31:20.897982] [INFO ] [sig ] [2707/3401] Forecasting SENS... [2026-02-17T20:31:20.898021] [INFO ] [sig ] Generating forecast for: SENS [2026-02-17T20:31:20.898055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-17T20:31:20.909779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-17T20:31:20.910315] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-17T20:31:20.911232] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-17T20:31:20.911298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:20.911331] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:20.911358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:20.911421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:20.970631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:20.971551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:20.971660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:20.971693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:21.101535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:21.101720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:21.101764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:21.101812] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:21.105315] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=18.42%) [2026-02-17T20:31:21.105661] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-17T20:31:21.105805] [INFO ] [sig ] SENS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:21.252516] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SENS.txt [2026-02-17T20:31:21.252705] [INFO ] [sig ] [2707/3401] Completed SENS in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-17T20:31:21.252747] [INFO ] [sig ] [2708/3401] Forecasting SERA... [2026-02-17T20:31:21.252778] [INFO ] [sig ] Generating forecast for: SERA [2026-02-17T20:31:21.252811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-17T20:31:21.263922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-17T20:31:21.264351] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-17T20:31:21.265291] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-17T20:31:21.265347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:21.265381] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:21.265409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:21.265469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:21.324162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:21.325066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:21.325154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:21.325189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:21.449392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:21.449728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:21.449774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:21.449806] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:21.453534] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=64.90%) [2026-02-17T20:31:21.453934] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-17T20:31:21.454092] [INFO ] [sig ] SERA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:21.596760] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SERA.txt [2026-02-17T20:31:21.596907] [INFO ] [sig ] [2708/3401] Completed SERA in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-17T20:31:21.596948] [INFO ] [sig ] [2709/3401] Forecasting SES... [2026-02-17T20:31:21.596977] [INFO ] [sig ] Generating forecast for: SES [2026-02-17T20:31:21.597008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-17T20:31:21.608399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-17T20:31:21.608788] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-17T20:31:21.609654] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-17T20:31:21.609709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:21.609744] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:21.609772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:21.609830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:21.668310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:21.669173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:21.669255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:21.669290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:21.793828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:21.793990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:21.794032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:21.794063] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:21.797699] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-02-17T20:31:21.797988] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-17T20:31:21.798144] [INFO ] [sig ] SES: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:21.942963] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SES.txt [2026-02-17T20:31:21.943122] [INFO ] [sig ] [2709/3401] Completed SES in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-17T20:31:21.943164] [INFO ] [sig ] [2710/3401] Forecasting SEVN... [2026-02-17T20:31:21.943194] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-17T20:31:21.943226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-17T20:31:21.954342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-17T20:31:21.954753] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-17T20:31:21.955646] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-17T20:31:21.955700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:21.955733] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:21.955759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:21.955816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:22.014640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:22.015645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:22.015749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:22.015794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:22.138940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:22.139127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:22.139183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:22.139214] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:22.143000] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-02-17T20:31:22.143289] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-17T20:31:22.143424] [INFO ] [sig ] SEVN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:22.287002] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SEVN.txt [2026-02-17T20:31:22.287152] [INFO ] [sig ] [2710/3401] Completed SEVN in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-17T20:31:22.287193] [INFO ] [sig ] [2711/3401] Forecasting SEZL... [2026-02-17T20:31:22.287248] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-17T20:31:22.287282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-17T20:31:22.298992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-17T20:31:22.299446] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-17T20:31:22.300323] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-17T20:31:22.300378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:22.300410] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:22.300436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:22.300510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:22.360554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:22.361490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:22.361598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:22.361636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:22.486015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:22.486182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:22.486224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:22.486253] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:22.490037] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-17T20:31:22.490340] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-17T20:31:22.490480] [INFO ] [sig ] SEZL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:22.635949] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SEZL.txt [2026-02-17T20:31:22.636101] [INFO ] [sig ] [2711/3401] Completed SEZL in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:22.636152] [INFO ] [sig ] [2712/3401] Forecasting SF... [2026-02-17T20:31:22.636183] [INFO ] [sig ] Generating forecast for: SF [2026-02-17T20:31:22.636214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-17T20:31:22.647821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-17T20:31:22.648246] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-17T20:31:22.649149] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-17T20:31:22.649204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:22.649236] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:22.649263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:22.649320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:22.708570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:22.709464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:22.709616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:22.709669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:22.837086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:22.837278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:22.837328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:22.837366] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:22.841092] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=10.49%) [2026-02-17T20:31:22.841418] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-17T20:31:22.841562] [INFO ] [sig ] SF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:22.990735] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SF.txt [2026-02-17T20:31:22.990894] [INFO ] [sig ] [2712/3401] Completed SF in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:22.990946] [INFO ] [sig ] [2713/3401] Forecasting SFB... [2026-02-17T20:31:22.990981] [INFO ] [sig ] Generating forecast for: SFB [2026-02-17T20:31:22.991017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-17T20:31:23.002093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-17T20:31:23.002502] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-17T20:31:23.003383] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-17T20:31:23.003466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:23.003501] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:23.003528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:23.003605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:23.060348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:23.061312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:23.061401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:23.061434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:23.175316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:23.175487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:23.175528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:23.175560] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:23.179481] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-02-17T20:31:23.179818] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-17T20:31:23.179963] [INFO ] [sig ] SFB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:23.322837] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SFB.txt [2026-02-17T20:31:23.322981] [INFO ] [sig ] [2713/3401] Completed SFB in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:23.323024] [INFO ] [sig ] [2714/3401] Forecasting SFBS... [2026-02-17T20:31:23.323054] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-17T20:31:23.323087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-17T20:31:23.334001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-17T20:31:23.334371] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-17T20:31:23.335190] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-17T20:31:23.335267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:23.335301] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:23.335329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:23.335400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:23.393401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:23.394321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:23.394422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:23.394463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:23.516323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:23.516482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:23.516523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:23.516551] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:23.520063] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: UP (p=71.03%) [2026-02-17T20:31:23.520351] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-17T20:31:23.520481] [INFO ] [sig ] SFBS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:23.672674] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SFBS.txt [2026-02-17T20:31:23.672850] [INFO ] [sig ] [2714/3401] Completed SFBS in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:23.672894] [INFO ] [sig ] [2715/3401] Forecasting SFIX... [2026-02-17T20:31:23.672925] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-17T20:31:23.672958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-17T20:31:23.685552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-17T20:31:23.686003] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-17T20:31:23.687022] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-17T20:31:23.687082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:23.687116] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:23.687144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:23.687203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:23.756676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:23.757704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:23.757796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:23.757832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:23.894407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:23.894623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:23.894679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:23.894711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:23.898670] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-02-17T20:31:23.899008] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-17T20:31:23.899157] [INFO ] [sig ] SFIX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:24.053715] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SFIX.txt [2026-02-17T20:31:24.053910] [INFO ] [sig ] [2715/3401] Completed SFIX in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:24.053952] [INFO ] [sig ] [2716/3401] Forecasting SFL... [2026-02-17T20:31:24.053982] [INFO ] [sig ] Generating forecast for: SFL [2026-02-17T20:31:24.054014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-17T20:31:24.065043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-17T20:31:24.065465] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-17T20:31:24.066325] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-17T20:31:24.066385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:24.066417] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:24.066444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:24.066520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:24.125456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:24.126309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:24.126398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:24.126434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:24.256052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:24.256220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:24.256264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:24.256296] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:24.260003] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-02-17T20:31:24.260317] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-17T20:31:24.260455] [INFO ] [sig ] SFL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:24.410826] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SFL.txt [2026-02-17T20:31:24.410996] [INFO ] [sig ] [2716/3401] Completed SFL in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:24.411048] [INFO ] [sig ] [2717/3401] Forecasting SFLO... [2026-02-17T20:31:24.411079] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-17T20:31:24.411112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-17T20:31:24.423146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-17T20:31:24.423590] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-17T20:31:24.424398] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-17T20:31:24.424456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:24.424488] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:24.424515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:24.424597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:24.481803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:24.482791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:24.482882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:24.482925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:24.608898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:24.609071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:24.609111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:24.609141] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:24.612673] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-02-17T20:31:24.612974] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-17T20:31:24.613112] [INFO ] [sig ] SFLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:24.759279] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SFLO.txt [2026-02-17T20:31:24.759466] [INFO ] [sig ] [2717/3401] Completed SFLO in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:24.759508] [INFO ] [sig ] [2718/3401] Forecasting SFM... [2026-02-17T20:31:24.759537] [INFO ] [sig ] Generating forecast for: SFM [2026-02-17T20:31:24.759588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-17T20:31:24.771318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-17T20:31:24.771710] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-17T20:31:24.772506] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-17T20:31:24.772558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:24.772624] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:24.772653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:24.772711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:24.831189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:24.832145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:24.832228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:24.832261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:24.951104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:24.951274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:24.951315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:24.951350] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:24.955027] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-17T20:31:24.955406] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-17T20:31:24.955554] [INFO ] [sig ] SFM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:25.100229] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SFM.txt [2026-02-17T20:31:25.100402] [INFO ] [sig ] [2718/3401] Completed SFM in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:25.100452] [INFO ] [sig ] [2719/3401] Forecasting SFNC... [2026-02-17T20:31:25.100488] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-17T20:31:25.100527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-17T20:31:25.112220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-17T20:31:25.112707] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-17T20:31:25.113563] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-17T20:31:25.113636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:25.113699] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:25.113728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:25.113785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:25.170444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:25.171411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:25.171504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:25.171539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:25.298305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:25.298494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:25.298545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:25.298600] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:25.302283] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-02-17T20:31:25.302664] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-17T20:31:25.302815] [INFO ] [sig ] SFNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:25.459478] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SFNC.txt [2026-02-17T20:31:25.459677] [INFO ] [sig ] [2719/3401] Completed SFNC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:25.459730] [INFO ] [sig ] [2720/3401] Forecasting SG... [2026-02-17T20:31:25.459760] [INFO ] [sig ] Generating forecast for: SG [2026-02-17T20:31:25.459800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-17T20:31:25.472299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-17T20:31:25.472809] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-17T20:31:25.473699] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-17T20:31:25.473765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:25.473818] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:25.473853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:25.473912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:25.535862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:25.537055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:25.537162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:25.537203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:25.685124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:25.685308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:25.685380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:25.685419] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:25.689068] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-02-17T20:31:25.689367] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-17T20:31:25.689510] [INFO ] [sig ] SG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:25.834632] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SG.txt [2026-02-17T20:31:25.834807] [INFO ] [sig ] [2720/3401] Completed SG in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-17T20:31:25.834850] [INFO ] [sig ] [2721/3401] Forecasting SGC... [2026-02-17T20:31:25.834882] [INFO ] [sig ] Generating forecast for: SGC [2026-02-17T20:31:25.834913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-17T20:31:25.846231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-17T20:31:25.846682] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-17T20:31:25.847537] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-17T20:31:25.847615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:25.847648] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:25.847675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:25.847732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:25.904463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:25.905415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:25.905505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:25.905540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:26.026184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:26.026357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:26.026398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:26.026427] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:26.030138] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=27.57%) [2026-02-17T20:31:26.030495] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-17T20:31:26.030663] [INFO ] [sig ] SGC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:26.183339] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SGC.txt [2026-02-17T20:31:26.183525] [INFO ] [sig ] [2721/3401] Completed SGC in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-17T20:31:26.183597] [INFO ] [sig ] [2722/3401] Forecasting SGHC... [2026-02-17T20:31:26.183634] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-17T20:31:26.183666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-17T20:31:26.195443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-17T20:31:26.195913] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-17T20:31:26.196863] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-17T20:31:26.196928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:26.196959] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:26.196986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:26.197045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:26.253858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:26.254803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:26.254887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:26.254919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:26.378434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:26.378610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:26.378657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:26.378686] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:26.382143] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-02-17T20:31:26.382430] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-17T20:31:26.382566] [INFO ] [sig ] SGHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:26.524642] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SGHC.txt [2026-02-17T20:31:26.524811] [INFO ] [sig ] [2722/3401] Completed SGHC in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-17T20:31:26.524852] [INFO ] [sig ] [2723/3401] Forecasting SGRY... [2026-02-17T20:31:26.524883] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-17T20:31:26.524914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-17T20:31:26.539170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-17T20:31:26.539622] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-17T20:31:26.540598] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-17T20:31:26.540662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:26.540701] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:26.540734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:26.540812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:26.604052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:26.604954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:26.605041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:26.605074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:26.728756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:26.728928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:26.728970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:26.728999] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:26.732474] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=14.27%) [2026-02-17T20:31:26.732790] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-17T20:31:26.732928] [INFO ] [sig ] SGRY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:26.881652] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SGRY.txt [2026-02-17T20:31:26.881914] [INFO ] [sig ] [2723/3401] Completed SGRY in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-17T20:31:26.881985] [INFO ] [sig ] [2724/3401] Forecasting SHAK... [2026-02-17T20:31:26.882026] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-17T20:31:26.882061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-17T20:31:26.895491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-17T20:31:26.895953] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-17T20:31:26.896914] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-17T20:31:26.896971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:26.897020] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:26.897050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:26.897107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:26.955018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:26.955990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:26.956089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:26.956123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:27.082228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:27.082400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:27.082442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:27.082472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:27.086028] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-17T20:31:27.086356] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-17T20:31:27.086497] [INFO ] [sig ] SHAK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:27.236948] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SHAK.txt [2026-02-17T20:31:27.237113] [INFO ] [sig ] [2724/3401] Completed SHAK in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-17T20:31:27.237153] [INFO ] [sig ] [2725/3401] Forecasting SHBI... [2026-02-17T20:31:27.237183] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-17T20:31:27.237233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-17T20:31:27.248799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-17T20:31:27.249195] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-17T20:31:27.250051] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-17T20:31:27.250104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:27.250137] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:27.250163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:27.250220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:27.310257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:27.311209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:27.311298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:27.311335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:27.435147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:27.435308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:27.435349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:27.435378] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:27.438906] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-17T20:31:27.439189] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-17T20:31:27.439315] [INFO ] [sig ] SHBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:27.584681] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SHBI.txt [2026-02-17T20:31:27.584833] [INFO ] [sig ] [2725/3401] Completed SHBI in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-17T20:31:27.584874] [INFO ] [sig ] [2726/3401] Forecasting SHC... [2026-02-17T20:31:27.584906] [INFO ] [sig ] Generating forecast for: SHC [2026-02-17T20:31:27.584937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-17T20:31:27.596513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-17T20:31:27.596981] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-17T20:31:27.597849] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-17T20:31:27.597904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:27.597937] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:27.597965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:27.598022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:27.655278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:27.656093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:27.656178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:27.656211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:27.779547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:27.779737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:27.779779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:27.779809] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:27.783348] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-17T20:31:27.783658] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-17T20:31:27.783791] [INFO ] [sig ] SHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:27.934228] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SHC.txt [2026-02-17T20:31:27.934405] [INFO ] [sig ] [2726/3401] Completed SHC in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-17T20:31:27.934468] [INFO ] [sig ] [2727/3401] Forecasting SHEL... [2026-02-17T20:31:27.934513] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-17T20:31:27.934552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-17T20:31:27.947382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-17T20:31:27.947857] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-17T20:31:27.948775] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-17T20:31:27.948833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:27.948865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:27.948892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:27.948950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:28.010514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:28.011468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:28.011590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:28.011642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:28.135144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:28.135314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:28.135355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:28.135385] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:28.139047] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=34.22%) [2026-02-17T20:31:28.139359] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-17T20:31:28.139498] [INFO ] [sig ] SHEL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:28.284869] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SHEL.txt [2026-02-17T20:31:28.285031] [INFO ] [sig ] [2727/3401] Completed SHEL in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:28.285071] [INFO ] [sig ] [2728/3401] Forecasting SHEN... [2026-02-17T20:31:28.285109] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-17T20:31:28.285141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-17T20:31:28.297262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-17T20:31:28.297698] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-17T20:31:28.298513] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-17T20:31:28.298613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:28.298653] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:28.298681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:28.298739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:28.356508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:28.357438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:28.357525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:28.357558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:28.481714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:28.481876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:28.481916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:28.481945] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:28.485424] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-02-17T20:31:28.485756] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-17T20:31:28.485896] [INFO ] [sig ] SHEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:28.631419] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SHEN.txt [2026-02-17T20:31:28.631605] [INFO ] [sig ] [2728/3401] Completed SHEN in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:28.631656] [INFO ] [sig ] [2729/3401] Forecasting SHG... [2026-02-17T20:31:28.631688] [INFO ] [sig ] Generating forecast for: SHG [2026-02-17T20:31:28.631718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-17T20:31:28.642944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-17T20:31:28.643317] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-17T20:31:28.644125] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-17T20:31:28.644179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:28.644211] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:28.644238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:28.644295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:28.701510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:28.702339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:28.702458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:28.702493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:28.824862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:28.825026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:28.825067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:28.825097] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:28.828554] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-17T20:31:28.828860] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-17T20:31:28.828993] [INFO ] [sig ] SHG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:28.970103] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SHG.txt [2026-02-17T20:31:28.970250] [INFO ] [sig ] [2729/3401] Completed SHG in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:28.970289] [INFO ] [sig ] [2730/3401] Forecasting SHIP... [2026-02-17T20:31:28.970318] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-17T20:31:28.970350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-17T20:31:28.982032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-17T20:31:28.982453] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-17T20:31:28.983324] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-17T20:31:28.983381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:28.983415] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:28.983442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:28.983504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:29.041095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:29.042027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:29.042111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:29.042145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:29.166668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:29.166832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:29.166873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:29.166902] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:29.170462] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: DOWN (p=46.47%) [2026-02-17T20:31:29.170779] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-17T20:31:29.170916] [INFO ] [sig ] SHIP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:29.313425] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SHIP.txt [2026-02-17T20:31:29.313609] [INFO ] [sig ] [2730/3401] Completed SHIP in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:29.313653] [INFO ] [sig ] [2731/3401] Forecasting SHLS... [2026-02-17T20:31:29.313686] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-17T20:31:29.313717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-17T20:31:29.325054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-17T20:31:29.325427] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-17T20:31:29.326229] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-17T20:31:29.326282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:29.326313] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:29.326338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:29.326395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:29.384972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:29.385887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:29.385972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:29.386006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:29.508990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:29.509150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:29.509190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:29.509258] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:29.512707] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-02-17T20:31:29.512985] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-17T20:31:29.513113] [INFO ] [sig ] SHLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:29.656748] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SHLS.txt [2026-02-17T20:31:29.656886] [INFO ] [sig ] [2731/3401] Completed SHLS in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:29.656925] [INFO ] [sig ] [2732/3401] Forecasting SHO... [2026-02-17T20:31:29.656955] [INFO ] [sig ] Generating forecast for: SHO [2026-02-17T20:31:29.656985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-17T20:31:29.667925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-17T20:31:29.668260] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-17T20:31:29.669059] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-17T20:31:29.669111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:29.669144] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:29.669172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:29.669229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:29.728747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:29.729657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:29.729744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:29.729778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:29.853046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:29.853215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:29.853259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:29.853292] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:29.857067] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-17T20:31:29.857428] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-17T20:31:29.857600] [INFO ] [sig ] SHO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:30.005344] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SHO.txt [2026-02-17T20:31:30.005533] [INFO ] [sig ] [2732/3401] Completed SHO in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:30.005592] [INFO ] [sig ] [2733/3401] Forecasting SHOC... [2026-02-17T20:31:30.005627] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-17T20:31:30.005658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-17T20:31:30.016362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-17T20:31:30.016734] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-17T20:31:30.017686] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-17T20:31:30.017740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:30.017773] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:30.017799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:30.017856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:30.077286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:30.078120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:30.078203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:30.078255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:30.194060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:30.194219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:30.194260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:30.194291] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:30.197872] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-17T20:31:30.198158] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-17T20:31:30.198288] [INFO ] [sig ] SHOC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:30.342251] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SHOC.txt [2026-02-17T20:31:30.342402] [INFO ] [sig ] [2733/3401] Completed SHOC in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:30.342443] [INFO ] [sig ] [2734/3401] Forecasting SHOO... [2026-02-17T20:31:30.342474] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-17T20:31:30.342504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-17T20:31:30.353859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-17T20:31:30.354199] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-17T20:31:30.355046] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-17T20:31:30.355099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:30.355132] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:30.355160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:30.355218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:30.414317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:30.415212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:30.415297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:30.415331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:30.538862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:30.539043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:30.539086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:30.539115] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:30.542819] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: DOWN (p=16.13%) [2026-02-17T20:31:30.543178] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-17T20:31:30.543337] [INFO ] [sig ] SHOO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:30.688141] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SHOO.txt [2026-02-17T20:31:30.688288] [INFO ] [sig ] [2734/3401] Completed SHOO in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:30.688330] [INFO ] [sig ] [2735/3401] Forecasting SHOP... [2026-02-17T20:31:30.688361] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-17T20:31:30.688391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-17T20:31:30.700089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-17T20:31:30.700441] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-17T20:31:30.701254] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-17T20:31:30.701308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:30.701341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:30.701385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:30.701444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:30.760895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:30.761743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:30.761826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:30.761859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:30.886009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:30.886181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:30.886230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:30.886262] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:30.889748] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-17T20:31:30.890029] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-17T20:31:30.890156] [INFO ] [sig ] SHOP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:31.039025] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SHOP.txt [2026-02-17T20:31:31.039215] [INFO ] [sig ] [2735/3401] Completed SHOP in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:31.039286] [INFO ] [sig ] [2736/3401] Forecasting SHY... [2026-02-17T20:31:31.039324] [INFO ] [sig ] Generating forecast for: SHY [2026-02-17T20:31:31.039355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-17T20:31:31.051031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-17T20:31:31.051404] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-17T20:31:31.052217] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-17T20:31:31.052270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:31.052361] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:31.052390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:31.052447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:31.114370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:31.115472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:31.115559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:31.115618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:31.239114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:31.239282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:31.239325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:31.239356] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:31.242976] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-17T20:31:31.243274] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-17T20:31:31.243413] [INFO ] [sig ] SHY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:31.387491] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SHY.txt [2026-02-17T20:31:31.387657] [INFO ] [sig ] [2736/3401] Completed SHY in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:31.387701] [INFO ] [sig ] [2737/3401] Forecasting SIBN... [2026-02-17T20:31:31.387732] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-17T20:31:31.387762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-17T20:31:31.399930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-17T20:31:31.400355] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-17T20:31:31.401278] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-17T20:31:31.401334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:31.401367] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:31.401396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:31.401455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:31.462620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:31.463712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:31.463799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:31.463832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:31.587620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:31.587780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:31.587822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:31.587851] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:31.591319] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=64.31%) [2026-02-17T20:31:31.591629] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-17T20:31:31.591760] [INFO ] [sig ] SIBN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:31.733888] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SIBN.txt [2026-02-17T20:31:31.734037] [INFO ] [sig ] [2737/3401] Completed SIBN in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:31.734077] [INFO ] [sig ] [2738/3401] Forecasting SID... [2026-02-17T20:31:31.734108] [INFO ] [sig ] Generating forecast for: SID [2026-02-17T20:31:31.734139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-17T20:31:31.747615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-17T20:31:31.748041] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-17T20:31:31.749107] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-17T20:31:31.749163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:31.749198] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:31.749228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:31.749286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:31.808540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:31.809465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:31.809555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:31.809612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:31.933029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:31.933197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:31.933237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:31.933265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:31.936923] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-02-17T20:31:31.937418] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-17T20:31:31.937550] [INFO ] [sig ] SID: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:32.102211] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SID.txt [2026-02-17T20:31:32.102401] [INFO ] [sig ] [2738/3401] Completed SID in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-17T20:31:32.102448] [INFO ] [sig ] [2739/3401] Forecasting SIEB... [2026-02-17T20:31:32.102485] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-17T20:31:32.102532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-17T20:31:32.114396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-17T20:31:32.114863] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-17T20:31:32.115854] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-17T20:31:32.115917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:32.115952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:32.115978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:32.116037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:32.174662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:32.175636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:32.175724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:32.175778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:32.296098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:32.296259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:32.296299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:32.296362] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:32.299939] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-17T20:31:32.300220] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-17T20:31:32.300347] [INFO ] [sig ] SIEB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:32.446408] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SIEB.txt [2026-02-17T20:31:32.446551] [INFO ] [sig ] [2739/3401] Completed SIEB in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-17T20:31:32.446608] [INFO ] [sig ] [2740/3401] Forecasting SIFY... [2026-02-17T20:31:32.446641] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-17T20:31:32.446674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-17T20:31:32.457843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-17T20:31:32.458176] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-17T20:31:32.458979] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-17T20:31:32.459032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:32.459065] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:32.459091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:32.459147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:32.519112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:32.520060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:32.520149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:32.520183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:32.645407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:32.645585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:32.645630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:32.645664] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:32.649146] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-17T20:31:32.649430] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-17T20:31:32.649561] [INFO ] [sig ] SIFY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:32.797483] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SIFY.txt [2026-02-17T20:31:32.797711] [INFO ] [sig ] [2740/3401] Completed SIFY in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-17T20:31:32.797756] [INFO ] [sig ] [2741/3401] Forecasting SIG... [2026-02-17T20:31:32.797785] [INFO ] [sig ] Generating forecast for: SIG [2026-02-17T20:31:32.797817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-17T20:31:32.813661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-17T20:31:32.814059] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-17T20:31:32.814868] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-17T20:31:32.814921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:32.814954] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:32.814982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:32.815039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:32.872825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:32.873670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:32.873759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:32.873793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:32.990201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:32.990363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:32.990403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:32.990433] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:32.993892] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=93.01%) [2026-02-17T20:31:32.994265] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-17T20:31:32.994393] [INFO ] [sig ] SIG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:33.136221] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SIG.txt [2026-02-17T20:31:33.136386] [INFO ] [sig ] [2741/3401] Completed SIG in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-17T20:31:33.136427] [INFO ] [sig ] [2742/3401] Forecasting SIGA... [2026-02-17T20:31:33.136457] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-17T20:31:33.136488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-17T20:31:33.148106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-17T20:31:33.148462] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-17T20:31:33.149261] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-17T20:31:33.149313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:33.149345] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:33.149371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:33.149427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:33.206287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:33.207053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:33.207139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:33.207171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:33.326688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:33.326859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:33.326898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:33.326926] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:33.330416] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-17T20:31:33.330714] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-17T20:31:33.330842] [INFO ] [sig ] SIGA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:33.472187] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SIGA.txt [2026-02-17T20:31:33.472331] [INFO ] [sig ] [2742/3401] Completed SIGA in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-17T20:31:33.472371] [INFO ] [sig ] [2743/3401] Forecasting SIGI... [2026-02-17T20:31:33.472401] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-17T20:31:33.472433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-17T20:31:33.482942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-17T20:31:33.483284] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-17T20:31:33.484101] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-17T20:31:33.484157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:33.484190] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:33.484217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:33.484273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:33.544889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:33.546099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:33.546230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:33.546266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:33.674129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:33.674293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:33.674334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:33.674363] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:33.677984] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=67.54%) [2026-02-17T20:31:33.678299] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-17T20:31:33.678446] [INFO ] [sig ] SIGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:33.821455] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SIGI.txt [2026-02-17T20:31:33.821606] [INFO ] [sig ] [2743/3401] Completed SIGI in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-17T20:31:33.821649] [INFO ] [sig ] [2744/3401] Forecasting SII... [2026-02-17T20:31:33.821680] [INFO ] [sig ] Generating forecast for: SII [2026-02-17T20:31:33.821711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-17T20:31:33.834660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-17T20:31:33.834986] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-17T20:31:33.835793] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-17T20:31:33.835847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:33.835880] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:33.835907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:33.835963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:33.892914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:33.893858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:33.893945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:33.893978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:34.015226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:34.015389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:34.015433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:34.015461] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:34.018985] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=16.71%) [2026-02-17T20:31:34.019272] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-17T20:31:34.019402] [INFO ] [sig ] SII: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:34.161133] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SII.txt [2026-02-17T20:31:34.161294] [INFO ] [sig ] [2744/3401] Completed SII in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:34.161344] [INFO ] [sig ] [2745/3401] Forecasting SIMO... [2026-02-17T20:31:34.161375] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-17T20:31:34.161406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-17T20:31:34.172941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-17T20:31:34.173281] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-17T20:31:34.174077] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-17T20:31:34.174131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:34.174162] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:34.174189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:34.174245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:34.235777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:34.236682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:34.236780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:34.236818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:34.358615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:34.358774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:34.358814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:34.358842] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:34.362260] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-17T20:31:34.362536] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-17T20:31:34.362681] [INFO ] [sig ] SIMO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:34.507823] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SIMO.txt [2026-02-17T20:31:34.507984] [INFO ] [sig ] [2745/3401] Completed SIMO in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:34.508026] [INFO ] [sig ] [2746/3401] Forecasting SIRI... [2026-02-17T20:31:34.508057] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-17T20:31:34.508088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-17T20:31:34.519170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-17T20:31:34.519555] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-17T20:31:34.520362] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-17T20:31:34.520416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:34.520448] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:34.520475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:34.520588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:34.578500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:34.579340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:34.579456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:34.579492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:34.701449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:34.701637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:34.701682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:34.701713] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:34.705399] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-17T20:31:34.705733] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-17T20:31:34.705876] [INFO ] [sig ] SIRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:34.853211] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SIRI.txt [2026-02-17T20:31:34.853384] [INFO ] [sig ] [2746/3401] Completed SIRI in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:34.853429] [INFO ] [sig ] [2747/3401] Forecasting SITC... [2026-02-17T20:31:34.853461] [INFO ] [sig ] Generating forecast for: SITC [2026-02-17T20:31:34.853491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-17T20:31:34.865182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-17T20:31:34.865663] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-17T20:31:34.866503] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-17T20:31:34.866558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:34.866611] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:34.866642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:34.866702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:34.926007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:34.927003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:34.927097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:34.927132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:35.056058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:35.056249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:35.056297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:35.056329] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:35.060237] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-17T20:31:35.060555] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-17T20:31:35.060738] [INFO ] [sig ] SITC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:35.219956] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SITC.txt [2026-02-17T20:31:35.220190] [INFO ] [sig ] [2747/3401] Completed SITC in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:35.220248] [INFO ] [sig ] [2748/3401] Forecasting SITE... [2026-02-17T20:31:35.220284] [INFO ] [sig ] Generating forecast for: SITE [2026-02-17T20:31:35.220319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-17T20:31:35.233674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-17T20:31:35.234158] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-17T20:31:35.235112] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-17T20:31:35.235199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:35.235236] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:35.235274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:35.235334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:35.299423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:35.300760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:35.300887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:35.300940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:35.442664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:35.442877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:35.442945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:35.442996] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:35.448506] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=6.13%) [2026-02-17T20:31:35.449039] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-17T20:31:35.449251] [INFO ] [sig ] SITE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:35.682549] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SITE.txt [2026-02-17T20:31:35.682782] [INFO ] [sig ] [2748/3401] Completed SITE in 0.5s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:35.682833] [INFO ] [sig ] [2749/3401] Forecasting SITM... [2026-02-17T20:31:35.682868] [INFO ] [sig ] Generating forecast for: SITM [2026-02-17T20:31:35.682904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-17T20:31:35.709272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-17T20:31:35.712077] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-17T20:31:35.714166] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-17T20:31:35.714279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:35.714339] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:35.714393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:35.714493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:35.816136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:35.817536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:35.817692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:35.817753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:35.999550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:35.999811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:35.999886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:35.999927] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:36.004224] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=83.36%) [2026-02-17T20:31:36.004637] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-17T20:31:36.004810] [INFO ] [sig ] SITM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:36.213607] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SITM.txt [2026-02-17T20:31:36.213858] [INFO ] [sig ] [2749/3401] Completed SITM in 0.5s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:36.213948] [INFO ] [sig ] [2750/3401] Forecasting SIXG... [2026-02-17T20:31:36.213997] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-17T20:31:36.214037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-17T20:31:36.230616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-17T20:31:36.231206] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-17T20:31:36.232510] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-17T20:31:36.232619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:36.232686] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:36.232746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:36.232855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:36.326124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:36.327406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:36.327534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:36.327619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:36.474977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:36.475167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:36.475214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:36.475244] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:36.479219] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=74.90%) [2026-02-17T20:31:36.479624] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-17T20:31:36.479798] [INFO ] [sig ] SIXG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:36.711675] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SIXG.txt [2026-02-17T20:31:36.711840] [INFO ] [sig ] [2750/3401] Completed SIXG in 0.5s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:36.711883] [INFO ] [sig ] [2751/3401] Forecasting SJM... [2026-02-17T20:31:36.711913] [INFO ] [sig ] Generating forecast for: SJM [2026-02-17T20:31:36.711944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-17T20:31:36.723405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-17T20:31:36.723800] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-17T20:31:36.724666] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-17T20:31:36.724724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:36.724758] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:36.724786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:36.724844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:36.782365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:36.783427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:36.783514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:36.783547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:36.909140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:36.909305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:36.909346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:36.909377] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:36.912822] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-17T20:31:36.913107] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-17T20:31:36.913241] [INFO ] [sig ] SJM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:37.057789] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SJM.txt [2026-02-17T20:31:37.058150] [INFO ] [sig ] [2751/3401] Completed SJM in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:37.058193] [INFO ] [sig ] [2752/3401] Forecasting SKE... [2026-02-17T20:31:37.058222] [INFO ] [sig ] Generating forecast for: SKE [2026-02-17T20:31:37.058252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-17T20:31:37.069519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-17T20:31:37.069879] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-17T20:31:37.070715] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-17T20:31:37.070769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:37.070803] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:37.070832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:37.070892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:37.128993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:37.129620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:37.129698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:37.129730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:37.249465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:37.249625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:37.249665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:37.249701] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:37.253478] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=51.62%) [2026-02-17T20:31:37.253778] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-17T20:31:37.253903] [INFO ] [sig ] SKE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:37.398866] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SKE.txt [2026-02-17T20:31:37.398989] [INFO ] [sig ] [2752/3401] Completed SKE in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:37.399029] [INFO ] [sig ] [2753/3401] Forecasting SKIL... [2026-02-17T20:31:37.399058] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-17T20:31:37.399089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-17T20:31:37.410312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-17T20:31:37.410690] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-17T20:31:37.411521] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-17T20:31:37.411595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:37.411656] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:37.411686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:37.411746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:37.470594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:37.471424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:37.471502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:37.471534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:37.590592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:37.590735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:37.590773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:37.590801] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:37.594177] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-02-17T20:31:37.594470] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-17T20:31:37.594615] [INFO ] [sig ] SKIL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:37.740124] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SKIL.txt [2026-02-17T20:31:37.740250] [INFO ] [sig ] [2753/3401] Completed SKIL in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:37.740291] [INFO ] [sig ] [2754/3401] Forecasting SKIN... [2026-02-17T20:31:37.740320] [INFO ] [sig ] Generating forecast for: SKIN [2026-02-17T20:31:37.740351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIN' from 'https://tdm.silogroup.org/data/derivative_storage/SKIN.csv'. [2026-02-17T20:31:37.751797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIN'. [2026-02-17T20:31:37.752140] [INFO ] [FORECASTER] Starting predict_future for SKIN [2026-02-17T20:31:37.752975] [DEBUG] [LOCAL ] No optimal features file found for SKIN: ./output/feature-sets/SKIN.txt [2026-02-17T20:31:37.753028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:37.753059] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:37.753086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:37.753143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:37.809879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:37.810521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:37.810623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:37.810658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:37.936524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:37.936699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:37.936750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:37.936788] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:37.940344] [DEBUG] [FORECASTER] SKIN: Forecast T+1@11:T+2@11: DOWN (p=45.06%) [2026-02-17T20:31:37.940647] [INFO ] [FORECASTER] Completed predict_future for SKIN [2026-02-17T20:31:37.940784] [INFO ] [sig ] SKIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:38.092189] [INFO ] [LOCAL ] Saved forecast: SKIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SKIN.txt [2026-02-17T20:31:38.092357] [INFO ] [sig ] [2754/3401] Completed SKIN in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-17T20:31:38.092399] [INFO ] [sig ] [2755/3401] Forecasting SKLZ... [2026-02-17T20:31:38.092429] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-17T20:31:38.092460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-17T20:31:38.103333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-17T20:31:38.103828] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-17T20:31:38.104711] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-17T20:31:38.104776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:38.104817] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:38.104850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:38.104913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:38.166235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:38.167427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:38.167517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:38.167549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:38.294421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:38.294625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:38.294668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:38.294698] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:38.298753] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: UP (p=65.63%) [2026-02-17T20:31:38.299329] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-17T20:31:38.299481] [INFO ] [sig ] SKLZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:38.445843] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SKLZ.txt [2026-02-17T20:31:38.445995] [INFO ] [sig ] [2755/3401] Completed SKLZ in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-17T20:31:38.446035] [INFO ] [sig ] [2756/3401] Forecasting SKM... [2026-02-17T20:31:38.446067] [INFO ] [sig ] Generating forecast for: SKM [2026-02-17T20:31:38.446098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-17T20:31:38.458097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-17T20:31:38.458457] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-17T20:31:38.459270] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-17T20:31:38.459324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:38.459356] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:38.459384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:38.459441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:38.517176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:38.517904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:38.517986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:38.518019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:38.641353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:38.641512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:38.641552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:38.641632] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:38.645062] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-02-17T20:31:38.645346] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-17T20:31:38.645476] [INFO ] [sig ] SKM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:38.787227] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SKM.txt [2026-02-17T20:31:38.787359] [INFO ] [sig ] [2756/3401] Completed SKM in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-17T20:31:38.787398] [INFO ] [sig ] [2757/3401] Forecasting SKRE... [2026-02-17T20:31:38.787428] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-17T20:31:38.787459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-17T20:31:38.798627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-17T20:31:38.798991] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-17T20:31:38.799799] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-17T20:31:38.799851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:38.799882] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:38.799909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:38.799965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:38.858559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:38.859552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:38.859659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:38.859693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:38.981753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:38.981918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:38.981960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:38.981989] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:38.985436] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=46.98%) [2026-02-17T20:31:38.985743] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-17T20:31:38.985902] [INFO ] [sig ] SKRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:39.128414] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SKRE.txt [2026-02-17T20:31:39.128601] [INFO ] [sig ] [2757/3401] Completed SKRE in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-17T20:31:39.128647] [INFO ] [sig ] [2758/3401] Forecasting SKWD... [2026-02-17T20:31:39.128678] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-17T20:31:39.128710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-17T20:31:39.141866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-17T20:31:39.142478] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-17T20:31:39.143568] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-17T20:31:39.143646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:39.143680] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:39.143707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:39.143765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:39.205605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:39.206459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:39.206548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:39.206602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:39.332112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:39.332280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:39.332321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:39.332352] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:39.336110] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-17T20:31:39.336466] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-17T20:31:39.336637] [INFO ] [sig ] SKWD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:39.490337] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SKWD.txt [2026-02-17T20:31:39.490471] [INFO ] [sig ] [2758/3401] Completed SKWD in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-17T20:31:39.490512] [INFO ] [sig ] [2759/3401] Forecasting SKY... [2026-02-17T20:31:39.490542] [INFO ] [sig ] Generating forecast for: SKY [2026-02-17T20:31:39.490590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-17T20:31:39.501586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-17T20:31:39.501928] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-17T20:31:39.502755] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-17T20:31:39.502813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:39.502861] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:39.502889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:39.502947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:39.560532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:39.561200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:39.561280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:39.561313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:39.687113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:39.687289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:39.687330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:39.687358] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:39.691294] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=13.71%) [2026-02-17T20:31:39.691592] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-17T20:31:39.691724] [INFO ] [sig ] SKY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:39.845030] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SKY.txt [2026-02-17T20:31:39.845211] [INFO ] [sig ] [2759/3401] Completed SKY in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-17T20:31:39.845262] [INFO ] [sig ] [2760/3401] Forecasting SKYH... [2026-02-17T20:31:39.845297] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-17T20:31:39.845331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-17T20:31:39.857325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-17T20:31:39.857741] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-17T20:31:39.858612] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-17T20:31:39.858670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:39.858704] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:39.858736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:39.858798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:39.916219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:39.917119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:39.917205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:39.917273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:40.039660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:40.039832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:40.039873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:40.039912] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:40.043889] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=54.39%) [2026-02-17T20:31:40.044244] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-17T20:31:40.044410] [INFO ] [sig ] SKYH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:40.203505] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SKYH.txt [2026-02-17T20:31:40.203708] [INFO ] [sig ] [2760/3401] Completed SKYH in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-17T20:31:40.203760] [INFO ] [sig ] [2761/3401] Forecasting SKYX... [2026-02-17T20:31:40.203809] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-17T20:31:40.203865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-17T20:31:40.216519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-17T20:31:40.216951] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-17T20:31:40.217874] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-17T20:31:40.217947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:40.217984] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:40.218013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:40.218073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:40.284757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:40.285688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:40.285776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:40.285811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:40.411254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:40.411433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:40.411496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:40.411543] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:40.415321] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: DOWN (p=37.99%) [2026-02-17T20:31:40.415639] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-17T20:31:40.415778] [INFO ] [sig ] SKYX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:40.562284] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SKYX.txt [2026-02-17T20:31:40.562459] [INFO ] [sig ] [2761/3401] Completed SKYX in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:40.562509] [INFO ] [sig ] [2762/3401] Forecasting SKYY... [2026-02-17T20:31:40.562553] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-17T20:31:40.562619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-17T20:31:40.574565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-17T20:31:40.574988] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-17T20:31:40.575820] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-17T20:31:40.575875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:40.575907] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:40.575933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:40.575989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:40.636161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:40.637288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:40.637379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:40.637412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:40.764165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:40.764330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:40.764370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:40.764399] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:40.767894] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: DOWN (p=47.10%) [2026-02-17T20:31:40.768194] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-17T20:31:40.768322] [INFO ] [sig ] SKYY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:40.909705] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SKYY.txt [2026-02-17T20:31:40.909871] [INFO ] [sig ] [2762/3401] Completed SKYY in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:40.909918] [INFO ] [sig ] [2763/3401] Forecasting SLAB... [2026-02-17T20:31:40.909950] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-17T20:31:40.909980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-17T20:31:40.921745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-17T20:31:40.922129] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-17T20:31:40.922945] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-17T20:31:40.922999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:40.923032] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:40.923059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:40.923116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:40.980276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:40.981199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:40.981320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:40.981354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:41.113264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:41.113429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:41.113470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:41.113499] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:41.117403] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-02-17T20:31:41.117720] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-17T20:31:41.117851] [INFO ] [sig ] SLAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:41.262489] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SLAB.txt [2026-02-17T20:31:41.262657] [INFO ] [sig ] [2763/3401] Completed SLAB in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:41.262699] [INFO ] [sig ] [2764/3401] Forecasting SLB... [2026-02-17T20:31:41.262730] [INFO ] [sig ] Generating forecast for: SLB [2026-02-17T20:31:41.262763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-17T20:31:41.273919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-17T20:31:41.274292] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-17T20:31:41.275138] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-17T20:31:41.275192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:41.275225] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:41.275253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:41.275311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:41.333891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:41.334816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:41.334904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:41.334939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:41.463734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:41.463911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:41.463966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:41.463998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:41.468265] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: DOWN (p=36.85%) [2026-02-17T20:31:41.468639] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-17T20:31:41.468814] [INFO ] [sig ] SLB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:41.631023] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SLB.txt [2026-02-17T20:31:41.631219] [INFO ] [sig ] [2764/3401] Completed SLB in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:41.631272] [INFO ] [sig ] [2765/3401] Forecasting SLDB... [2026-02-17T20:31:41.631306] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-17T20:31:41.631339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-17T20:31:41.642758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-17T20:31:41.643162] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-17T20:31:41.644171] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-17T20:31:41.644224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:41.644255] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:41.644282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:41.644338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:41.703338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:41.704111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:41.704196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:41.704230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:41.826426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:41.826612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:41.826655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:41.826684] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:41.830144] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=39.33%) [2026-02-17T20:31:41.830427] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-17T20:31:41.830556] [INFO ] [sig ] SLDB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:41.971986] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SLDB.txt [2026-02-17T20:31:41.972146] [INFO ] [sig ] [2765/3401] Completed SLDB in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:41.972188] [INFO ] [sig ] [2766/3401] Forecasting SLDP... [2026-02-17T20:31:41.972218] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-17T20:31:41.972248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-17T20:31:41.983735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-17T20:31:41.984152] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-17T20:31:41.984991] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-17T20:31:41.985046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:41.985079] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:41.985106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:41.985163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:42.043067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:42.044018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:42.044121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:42.044155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:42.167293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:42.167461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:42.167521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:42.167559] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:42.171423] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-02-17T20:31:42.171798] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-17T20:31:42.171942] [INFO ] [sig ] SLDP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:42.325618] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLDP.txt [2026-02-17T20:31:42.325832] [INFO ] [sig ] [2766/3401] Completed SLDP in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:42.325888] [INFO ] [sig ] [2767/3401] Forecasting SLF... [2026-02-17T20:31:42.325926] [INFO ] [sig ] Generating forecast for: SLF [2026-02-17T20:31:42.325965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-17T20:31:42.337957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-17T20:31:42.338386] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-17T20:31:42.339286] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-17T20:31:42.339354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:42.339419] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:42.339456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:42.339536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:42.400308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:42.401298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:42.401391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:42.401424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:42.531900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:42.532079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:42.532122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:42.532152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:42.536144] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=34.85%) [2026-02-17T20:31:42.536528] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-17T20:31:42.536704] [INFO ] [sig ] SLF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:42.689109] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SLF.txt [2026-02-17T20:31:42.689273] [INFO ] [sig ] [2767/3401] Completed SLF in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:42.689315] [INFO ] [sig ] [2768/3401] Forecasting SLG... [2026-02-17T20:31:42.689346] [INFO ] [sig ] Generating forecast for: SLG [2026-02-17T20:31:42.689377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-17T20:31:42.701398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-17T20:31:42.701884] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-17T20:31:42.702906] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-17T20:31:42.702980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:42.703031] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:42.703087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:42.703147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:42.762189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:42.763143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:42.763248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:42.763284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:42.887544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:42.887733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:42.887776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:42.887812] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:42.891423] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=65.25%) [2026-02-17T20:31:42.891748] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-17T20:31:42.891890] [INFO ] [sig ] SLG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:43.038854] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLG.txt [2026-02-17T20:31:43.039034] [INFO ] [sig ] [2768/3401] Completed SLG in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:43.039075] [INFO ] [sig ] [2769/3401] Forecasting SLGN... [2026-02-17T20:31:43.039107] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-17T20:31:43.039137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-17T20:31:43.050780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-17T20:31:43.051158] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-17T20:31:43.051997] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-17T20:31:43.052049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:43.052082] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:43.052108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:43.052165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:43.113088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:43.114158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:43.114261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:43.114304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:43.239346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:43.239515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:43.239556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:43.239614] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:43.243392] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: DOWN (p=22.88%) [2026-02-17T20:31:43.243705] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-17T20:31:43.243838] [INFO ] [sig ] SLGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:43.406029] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SLGN.txt [2026-02-17T20:31:43.406195] [INFO ] [sig ] [2769/3401] Completed SLGN in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:43.406235] [INFO ] [sig ] [2770/3401] Forecasting SLM... [2026-02-17T20:31:43.406267] [INFO ] [sig ] Generating forecast for: SLM [2026-02-17T20:31:43.406298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-17T20:31:43.419544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-17T20:31:43.420008] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-17T20:31:43.421021] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-17T20:31:43.421074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:43.421172] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:43.421203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:43.421265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:43.480519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:43.481418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:43.481501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:43.481535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:43.603973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:43.604151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:43.604197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:43.604225] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:43.608205] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=67.76%) [2026-02-17T20:31:43.608491] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-17T20:31:43.608637] [INFO ] [sig ] SLM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:43.769594] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLM.txt [2026-02-17T20:31:43.769760] [INFO ] [sig ] [2770/3401] Completed SLM in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-17T20:31:43.769812] [INFO ] [sig ] [2771/3401] Forecasting SLN... [2026-02-17T20:31:43.769856] [INFO ] [sig ] Generating forecast for: SLN [2026-02-17T20:31:43.769902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-17T20:31:43.783511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-17T20:31:43.783965] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-17T20:31:43.784804] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-17T20:31:43.784858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:43.784891] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:43.784920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:43.784978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:43.844303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:43.845256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:43.845345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:43.845384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:43.982699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:43.982872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:43.982917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:43.982950] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:43.987101] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=85.68%) [2026-02-17T20:31:43.987476] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-17T20:31:43.987646] [INFO ] [sig ] SLN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:44.140908] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLN.txt [2026-02-17T20:31:44.141122] [INFO ] [sig ] [2771/3401] Completed SLN in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-17T20:31:44.141185] [INFO ] [sig ] [2772/3401] Forecasting SLNO... [2026-02-17T20:31:44.141224] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-17T20:31:44.141281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-17T20:31:44.154552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-17T20:31:44.154991] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-17T20:31:44.156075] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-17T20:31:44.156130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:44.156164] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:44.156192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:44.156250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:44.218444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:44.219391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:44.219476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:44.219516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:44.349390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:44.349563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:44.349625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:44.349654] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:44.353153] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=67.19%) [2026-02-17T20:31:44.353459] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-17T20:31:44.353618] [INFO ] [sig ] SLNO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:44.512376] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLNO.txt [2026-02-17T20:31:44.512595] [INFO ] [sig ] [2772/3401] Completed SLNO in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-17T20:31:44.512652] [INFO ] [sig ] [2773/3401] Forecasting SLP... [2026-02-17T20:31:44.512695] [INFO ] [sig ] Generating forecast for: SLP [2026-02-17T20:31:44.512732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-17T20:31:44.526545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-17T20:31:44.527041] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-17T20:31:44.528042] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-17T20:31:44.528295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:44.528340] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:44.528381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:44.528465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:44.596478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:44.597777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:44.597901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:44.597943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:44.726695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:44.726869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:44.726912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:44.726978] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:44.730747] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-17T20:31:44.731086] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-17T20:31:44.731238] [INFO ] [sig ] SLP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:44.891817] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLP.txt [2026-02-17T20:31:44.892013] [INFO ] [sig ] [2773/3401] Completed SLP in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-17T20:31:44.892073] [INFO ] [sig ] [2774/3401] Forecasting SLQD... [2026-02-17T20:31:44.892114] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-17T20:31:44.892169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-17T20:31:44.905469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-17T20:31:44.905932] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-17T20:31:44.906827] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-17T20:31:44.906883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:44.906917] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:44.906946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:44.907015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:44.967048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:44.968080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:44.968179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:44.968213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:45.091625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:45.091807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:45.091881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:45.091917] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:45.096173] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: DOWN (p=33.37%) [2026-02-17T20:31:45.096645] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-17T20:31:45.096817] [INFO ] [sig ] SLQD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:45.250823] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SLQD.txt [2026-02-17T20:31:45.251017] [INFO ] [sig ] [2774/3401] Completed SLQD in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-17T20:31:45.251076] [INFO ] [sig ] [2775/3401] Forecasting SLRC... [2026-02-17T20:31:45.251111] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-17T20:31:45.251142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-17T20:31:45.263382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-17T20:31:45.263841] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-17T20:31:45.264688] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-17T20:31:45.264743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:45.264775] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:45.264802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:45.264866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:45.324820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:45.325771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:45.325856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:45.325890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:45.445302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:45.445474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:45.445516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:45.445547] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:45.449160] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-02-17T20:31:45.449453] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-17T20:31:45.449608] [INFO ] [sig ] SLRC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:45.592159] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SLRC.txt [2026-02-17T20:31:45.592327] [INFO ] [sig ] [2775/3401] Completed SLRC in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-17T20:31:45.592368] [INFO ] [sig ] [2776/3401] Forecasting SLS... [2026-02-17T20:31:45.592397] [INFO ] [sig ] Generating forecast for: SLS [2026-02-17T20:31:45.592430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-17T20:31:45.604404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-17T20:31:45.604814] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-17T20:31:45.605626] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-17T20:31:45.605679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:45.605711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:45.605739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:45.605796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:45.663555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:45.664487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:45.664594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:45.664632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:45.786719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:45.786889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:45.786930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:45.786958] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:45.790474] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-17T20:31:45.790789] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-17T20:31:45.790927] [INFO ] [sig ] SLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:45.938723] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLS.txt [2026-02-17T20:31:45.938901] [INFO ] [sig ] [2776/3401] Completed SLS in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-17T20:31:45.938949] [INFO ] [sig ] [2777/3401] Forecasting SLVM... [2026-02-17T20:31:45.938979] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-17T20:31:45.939009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-17T20:31:45.951221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-17T20:31:45.951678] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-17T20:31:45.952502] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-17T20:31:45.952561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:45.952617] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:45.952646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:45.952705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:46.011715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:46.012636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:46.012723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:46.012758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:46.139133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:46.139320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:46.139362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:46.139409] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:46.143124] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=55.18%) [2026-02-17T20:31:46.143481] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-17T20:31:46.143653] [INFO ] [sig ] SLVM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:46.289026] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLVM.txt [2026-02-17T20:31:46.289192] [INFO ] [sig ] [2777/3401] Completed SLVM in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:46.289234] [INFO ] [sig ] [2778/3401] Forecasting SLVO... [2026-02-17T20:31:46.289265] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-17T20:31:46.289296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-17T20:31:46.301556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-17T20:31:46.302038] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-17T20:31:46.302909] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-17T20:31:46.302963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:46.302994] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:46.303022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:46.303079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:46.362809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:46.363748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:46.363834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:46.363868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:46.485685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:46.485850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:46.485892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:46.485923] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:46.489633] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=90.06%) [2026-02-17T20:31:46.489924] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-17T20:31:46.490055] [INFO ] [sig ] SLVO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:46.634705] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLVO.txt [2026-02-17T20:31:46.634860] [INFO ] [sig ] [2778/3401] Completed SLVO in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:46.634901] [INFO ] [sig ] [2779/3401] Forecasting SLXN... [2026-02-17T20:31:46.634933] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-17T20:31:46.634963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-17T20:31:46.645743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-17T20:31:46.646152] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-17T20:31:46.646979] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-17T20:31:46.647033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:46.647066] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:46.647093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:46.647150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:46.709490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:46.710425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:46.710518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:46.710561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:46.829448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:46.829628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:46.829671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:46.829700] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:46.833391] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: UP (p=78.14%) [2026-02-17T20:31:46.833694] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-17T20:31:46.833821] [INFO ] [sig ] SLXN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:46.979484] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SLXN.txt [2026-02-17T20:31:46.979678] [INFO ] [sig ] [2779/3401] Completed SLXN in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:46.979724] [INFO ] [sig ] [2780/3401] Forecasting SM... [2026-02-17T20:31:46.979757] [INFO ] [sig ] Generating forecast for: SM [2026-02-17T20:31:46.979789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-17T20:31:46.990983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-17T20:31:46.991377] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-17T20:31:46.992233] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-17T20:31:46.992287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:46.992321] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:46.992349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:46.992408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:47.051126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:47.052023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:47.052142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:47.052177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:47.170623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:47.170787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:47.170829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:47.170859] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:47.174558] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-17T20:31:47.174909] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-17T20:31:47.175057] [INFO ] [sig ] SM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:47.332594] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SM.txt [2026-02-17T20:31:47.332767] [INFO ] [sig ] [2780/3401] Completed SM in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:47.332812] [INFO ] [sig ] [2781/3401] Forecasting SMBC... [2026-02-17T20:31:47.332843] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-17T20:31:47.332874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-17T20:31:47.344336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-17T20:31:47.344775] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-17T20:31:47.345614] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-17T20:31:47.345668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:47.345702] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:47.345730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:47.345806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:47.406286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:47.407291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:47.407380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:47.407413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:47.534773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:47.534940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:47.534983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:47.535014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:47.538683] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-02-17T20:31:47.538999] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-17T20:31:47.539144] [INFO ] [sig ] SMBC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:47.685505] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SMBC.txt [2026-02-17T20:31:47.685664] [INFO ] [sig ] [2781/3401] Completed SMBC in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:47.685708] [INFO ] [sig ] [2782/3401] Forecasting SMBK... [2026-02-17T20:31:47.685738] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-17T20:31:47.685768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-17T20:31:47.697262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-17T20:31:47.697644] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-17T20:31:47.698441] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-17T20:31:47.698497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:47.698540] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:47.698598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:47.698662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:47.757194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:47.758116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:47.758200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:47.758233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:47.877834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:47.878014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:47.878064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:47.878100] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:47.881701] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-17T20:31:47.882000] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-17T20:31:47.882135] [INFO ] [sig ] SMBK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:48.028765] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SMBK.txt [2026-02-17T20:31:48.028935] [INFO ] [sig ] [2782/3401] Completed SMBK in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:48.028977] [INFO ] [sig ] [2783/3401] Forecasting SMCI... [2026-02-17T20:31:48.029007] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-17T20:31:48.029036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-17T20:31:48.040769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-17T20:31:48.041203] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-17T20:31:48.042056] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-17T20:31:48.042125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:48.042159] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:48.042186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:48.042243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:48.100562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:48.101511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:48.101615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:48.101653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:48.231051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:48.231217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:48.231260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:48.231292] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:48.234965] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-02-17T20:31:48.235287] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-17T20:31:48.235428] [INFO ] [sig ] SMCI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:48.381420] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMCI.txt [2026-02-17T20:31:48.381634] [INFO ] [sig ] [2783/3401] Completed SMCI in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:48.381681] [INFO ] [sig ] [2784/3401] Forecasting SMCX... [2026-02-17T20:31:48.381711] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-17T20:31:48.381742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-17T20:31:48.393326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-17T20:31:48.393699] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-17T20:31:48.394474] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-17T20:31:48.394526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:48.394558] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:48.394604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:48.394664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:48.452437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:48.453168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:48.453248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:48.453281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:48.580259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:48.580418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:48.580460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:48.580492] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:48.584060] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=92.66%) [2026-02-17T20:31:48.584347] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-17T20:31:48.584478] [INFO ] [sig ] SMCX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:48.726176] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SMCX.txt [2026-02-17T20:31:48.726326] [INFO ] [sig ] [2784/3401] Completed SMCX in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:48.726365] [INFO ] [sig ] [2785/3401] Forecasting SMFG... [2026-02-17T20:31:48.726396] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-17T20:31:48.726428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-17T20:31:48.737915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-17T20:31:48.738293] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-17T20:31:48.739163] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-17T20:31:48.739218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:48.739251] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:48.739279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:48.739337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:48.796414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:48.797193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:48.797300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:48.797333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:48.924469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:48.924651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:48.924695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:48.924734] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:48.928502] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=8.59%) [2026-02-17T20:31:48.928831] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-17T20:31:48.929013] [INFO ] [sig ] SMFG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:49.078424] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMFG.txt [2026-02-17T20:31:49.078607] [INFO ] [sig ] [2785/3401] Completed SMFG in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:49.078654] [INFO ] [sig ] [2786/3401] Forecasting SMH... [2026-02-17T20:31:49.078686] [INFO ] [sig ] Generating forecast for: SMH [2026-02-17T20:31:49.078718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-17T20:31:49.091072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-17T20:31:49.091512] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-17T20:31:49.092459] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-17T20:31:49.092515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:49.092550] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:49.092608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:49.092705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:49.152916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:49.153817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:49.153901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:49.153937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:49.279631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:49.279861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:49.279902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:49.279933] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:49.283417] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-02-17T20:31:49.283726] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-17T20:31:49.283857] [INFO ] [sig ] SMH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:49.427863] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMH.txt [2026-02-17T20:31:49.428039] [INFO ] [sig ] [2786/3401] Completed SMH in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:49.428086] [INFO ] [sig ] [2787/3401] Forecasting SMHI... [2026-02-17T20:31:49.428118] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-17T20:31:49.428150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-17T20:31:49.439495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-17T20:31:49.439908] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-17T20:31:49.440752] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-17T20:31:49.440806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:49.440868] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:49.440898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:49.440958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:49.503352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:49.504254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:49.504345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:49.504379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:49.628675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:49.628840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:49.628898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:49.628941] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:49.632665] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-02-17T20:31:49.632967] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-17T20:31:49.633112] [INFO ] [sig ] SMHI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:49.785875] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMHI.txt [2026-02-17T20:31:49.786051] [INFO ] [sig ] [2787/3401] Completed SMHI in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-17T20:31:49.786096] [INFO ] [sig ] [2788/3401] Forecasting SMHX... [2026-02-17T20:31:49.786130] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-17T20:31:49.786163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-17T20:31:49.797882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-17T20:31:49.798287] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-17T20:31:49.799191] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-17T20:31:49.799248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:49.799282] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:49.799310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:49.799370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:49.860810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:49.861732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:49.861816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:49.861849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:49.979140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:49.979302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:49.979343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:49.979372] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:49.982844] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-02-17T20:31:49.983144] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-17T20:31:49.983272] [INFO ] [sig ] SMHX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:50.125842] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMHX.txt [2026-02-17T20:31:50.126003] [INFO ] [sig ] [2788/3401] Completed SMHX in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-17T20:31:50.126046] [INFO ] [sig ] [2789/3401] Forecasting SMID... [2026-02-17T20:31:50.126075] [INFO ] [sig ] Generating forecast for: SMID [2026-02-17T20:31:50.126105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-17T20:31:50.136845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-17T20:31:50.137235] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-17T20:31:50.138030] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-17T20:31:50.138083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:50.138116] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:50.138143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:50.138200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:50.195041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:50.195914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:50.195998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:50.196032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:50.300120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:50.300285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:50.300328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:50.300359] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:50.303837] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=28.67%) [2026-02-17T20:31:50.304125] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-17T20:31:50.304258] [INFO ] [sig ] SMID: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:50.445709] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMID.txt [2026-02-17T20:31:50.445870] [INFO ] [sig ] [2789/3401] Completed SMID in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-17T20:31:50.445910] [INFO ] [sig ] [2790/3401] Forecasting SMPL... [2026-02-17T20:31:50.445940] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-17T20:31:50.445972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-17T20:31:50.457711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-17T20:31:50.458145] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-17T20:31:50.459018] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-17T20:31:50.459074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:50.459108] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:50.459137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:50.459195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:50.524207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:50.525122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:50.525209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:50.525245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:50.644989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:50.645171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:50.645217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:50.645281] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:50.648792] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-17T20:31:50.649077] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-17T20:31:50.649210] [INFO ] [sig ] SMPL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:50.795362] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMPL.txt [2026-02-17T20:31:50.795522] [INFO ] [sig ] [2790/3401] Completed SMPL in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-17T20:31:50.795563] [INFO ] [sig ] [2791/3401] Forecasting SMTC... [2026-02-17T20:31:50.795615] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-17T20:31:50.795647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-17T20:31:50.806833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-17T20:31:50.807195] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-17T20:31:50.808078] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-17T20:31:50.808132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:50.808174] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:50.808205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:50.808302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:50.865452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:50.866372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:50.866458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:50.866492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:50.989668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:50.989839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:50.989881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:50.989911] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:50.993491] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=48.80%) [2026-02-17T20:31:50.993822] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-17T20:31:50.993964] [INFO ] [sig ] SMTC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:51.144228] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMTC.txt [2026-02-17T20:31:51.144390] [INFO ] [sig ] [2791/3401] Completed SMTC in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-17T20:31:51.144432] [INFO ] [sig ] [2792/3401] Forecasting SMTI... [2026-02-17T20:31:51.144462] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-17T20:31:51.144492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-17T20:31:51.155790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-17T20:31:51.156153] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-17T20:31:51.156970] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-17T20:31:51.157024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:51.157059] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:51.157088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:51.157148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:51.216476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:51.217404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:51.217489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:51.217524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:51.340961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:51.341124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:51.341165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:51.341197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:51.344699] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=36.53%) [2026-02-17T20:31:51.344986] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-17T20:31:51.345121] [INFO ] [sig ] SMTI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:51.488528] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMTI.txt [2026-02-17T20:31:51.488705] [INFO ] [sig ] [2792/3401] Completed SMTI in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-17T20:31:51.488745] [INFO ] [sig ] [2793/3401] Forecasting SMWB... [2026-02-17T20:31:51.488776] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-17T20:31:51.488808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-17T20:31:51.500548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-17T20:31:51.500995] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-17T20:31:51.501861] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-17T20:31:51.501919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:51.501953] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:51.501981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:51.502040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:51.560867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:51.561786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:51.561877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:51.561913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:51.689415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:51.689590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:51.689632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:51.689661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:51.693237] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-02-17T20:31:51.693595] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-17T20:31:51.693735] [INFO ] [sig ] SMWB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:51.844730] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SMWB.txt [2026-02-17T20:31:51.844891] [INFO ] [sig ] [2793/3401] Completed SMWB in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-17T20:31:51.844933] [INFO ] [sig ] [2794/3401] Forecasting SMX... [2026-02-17T20:31:51.844962] [INFO ] [sig ] Generating forecast for: SMX [2026-02-17T20:31:51.844993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-17T20:31:51.855948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-17T20:31:51.856324] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-17T20:31:51.857153] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-17T20:31:51.857266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:51.857306] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:51.857334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:51.857393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:51.918450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:51.919396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:51.919483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:51.919519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:52.031404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:52.031585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:52.031631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:52.031663] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:52.035799] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=31.18%) [2026-02-17T20:31:52.036088] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-17T20:31:52.036412] [INFO ] [sig ] SMX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:52.184123] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SMX.txt [2026-02-17T20:31:52.184270] [INFO ] [sig ] [2794/3401] Completed SMX in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:52.184311] [INFO ] [sig ] [2795/3401] Forecasting SN... [2026-02-17T20:31:52.184340] [INFO ] [sig ] Generating forecast for: SN [2026-02-17T20:31:52.184371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-17T20:31:52.196008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-17T20:31:52.196406] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-17T20:31:52.197206] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-17T20:31:52.197283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:52.197315] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:52.197342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:52.197399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:52.254879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:52.255771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:52.255863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:52.255897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:52.380303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:52.380465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:52.380506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:52.380534] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:52.383986] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=32.58%) [2026-02-17T20:31:52.384264] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-17T20:31:52.384389] [INFO ] [sig ] SN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:52.528227] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SN.txt [2026-02-17T20:31:52.528391] [INFO ] [sig ] [2795/3401] Completed SN in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:52.528433] [INFO ] [sig ] [2796/3401] Forecasting SNA... [2026-02-17T20:31:52.528464] [INFO ] [sig ] Generating forecast for: SNA [2026-02-17T20:31:52.528495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-17T20:31:52.538998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-17T20:31:52.539341] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-17T20:31:52.540136] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-17T20:31:52.540189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:52.540221] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:52.540248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:52.540305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:52.598497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:52.599425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:52.599511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:52.599547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:52.720976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:52.721153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:52.721199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:52.721229] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:52.724814] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-02-17T20:31:52.725098] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-17T20:31:52.725244] [INFO ] [sig ] SNA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:52.871275] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SNA.txt [2026-02-17T20:31:52.871441] [INFO ] [sig ] [2796/3401] Completed SNA in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:52.871482] [INFO ] [sig ] [2797/3401] Forecasting SNAP... [2026-02-17T20:31:52.871512] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-17T20:31:52.871542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-17T20:31:52.882586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-17T20:31:52.882950] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-17T20:31:52.883966] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-17T20:31:52.884020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:52.884054] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:52.884084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:52.884143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:52.943554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:52.944422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:52.944544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:52.944599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:53.067472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:53.067654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:53.067698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:53.067729] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:53.071295] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=50.28%) [2026-02-17T20:31:53.071598] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-17T20:31:53.071733] [INFO ] [sig ] SNAP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:53.221562] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SNAP.txt [2026-02-17T20:31:53.221741] [INFO ] [sig ] [2797/3401] Completed SNAP in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:53.221791] [INFO ] [sig ] [2798/3401] Forecasting SNCY... [2026-02-17T20:31:53.221823] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-17T20:31:53.221854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-17T20:31:53.233875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-17T20:31:53.234256] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-17T20:31:53.235088] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-17T20:31:53.235144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:53.235179] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:53.235207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:53.235266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:53.296092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:53.296981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:53.297068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:53.297111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:53.422507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:53.422701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:53.422744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:53.422774] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:53.426361] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-17T20:31:53.426697] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-17T20:31:53.426841] [INFO ] [sig ] SNCY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:53.570925] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SNCY.txt [2026-02-17T20:31:53.571103] [INFO ] [sig ] [2798/3401] Completed SNCY in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:53.571154] [INFO ] [sig ] [2799/3401] Forecasting SND... [2026-02-17T20:31:53.571188] [INFO ] [sig ] Generating forecast for: SND [2026-02-17T20:31:53.571219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-17T20:31:53.584425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-17T20:31:53.584875] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-17T20:31:53.585731] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-17T20:31:53.585786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:53.585821] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:53.585851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:53.585910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:53.644230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:53.645196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:53.645288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:53.645324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:53.767006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:53.767178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:53.767246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:53.767281] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:53.770868] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-17T20:31:53.771176] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-17T20:31:53.771340] [INFO ] [sig ] SND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:53.920267] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SND.txt [2026-02-17T20:31:53.920447] [INFO ] [sig ] [2799/3401] Completed SND in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:53.920490] [INFO ] [sig ] [2800/3401] Forecasting SNDL... [2026-02-17T20:31:53.920523] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-17T20:31:53.920553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-17T20:31:53.932301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-17T20:31:53.932736] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-17T20:31:53.933559] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-17T20:31:53.933637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:53.933673] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:53.933701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:53.933759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:53.991505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:53.992461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:53.992548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:53.992602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:54.112241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:54.112418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:54.112460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:54.112492] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:54.116103] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-17T20:31:54.116420] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-17T20:31:54.116594] [INFO ] [sig ] SNDL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:54.264452] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SNDL.txt [2026-02-17T20:31:54.264721] [INFO ] [sig ] [2800/3401] Completed SNDL in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:54.264786] [INFO ] [sig ] [2801/3401] Forecasting SNDX... [2026-02-17T20:31:54.264829] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-17T20:31:54.264871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-17T20:31:54.276844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-17T20:31:54.277251] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-17T20:31:54.278105] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-17T20:31:54.278173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:54.278215] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:54.278250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:54.278313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:54.336387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:54.337378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:54.337474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:54.337511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:54.461114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:54.461265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:54.461307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:54.461379] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:54.465000] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=32.56%) [2026-02-17T20:31:54.465351] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-17T20:31:54.465490] [INFO ] [sig ] SNDX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:54.612049] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SNDX.txt [2026-02-17T20:31:54.612207] [INFO ] [sig ] [2801/3401] Completed SNDX in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:54.612248] [INFO ] [sig ] [2802/3401] Forecasting SNES... [2026-02-17T20:31:54.612279] [INFO ] [sig ] Generating forecast for: SNES [2026-02-17T20:31:54.612311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-17T20:31:54.623258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-17T20:31:54.623702] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-17T20:31:54.624617] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-17T20:31:54.624675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:54.624708] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:54.624736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:54.624794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:54.682616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:54.683525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:54.683633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:54.683670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:54.804338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:54.804510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:54.804551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:54.804602] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:54.808252] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-02-17T20:31:54.808621] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-17T20:31:54.808770] [INFO ] [sig ] SNES: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:54.955414] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SNES.txt [2026-02-17T20:31:54.955615] [INFO ] [sig ] [2802/3401] Completed SNES in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:54.955661] [INFO ] [sig ] [2803/3401] Forecasting SNEX... [2026-02-17T20:31:54.955691] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-17T20:31:54.955723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-17T20:31:54.967622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-17T20:31:54.968064] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-17T20:31:54.968949] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-17T20:31:54.969006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:54.969040] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:54.969068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:54.969126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:55.034963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:55.035961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:55.036068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:55.036103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:55.172920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:55.173089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:55.173132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:55.173165] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:55.178022] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-17T20:31:55.178364] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-17T20:31:55.178511] [INFO ] [sig ] SNEX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:55.328427] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SNEX.txt [2026-02-17T20:31:55.328601] [INFO ] [sig ] [2803/3401] Completed SNEX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:55.328645] [INFO ] [sig ] [2804/3401] Forecasting SNFCA... [2026-02-17T20:31:55.328676] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-17T20:31:55.328707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-17T20:31:55.339736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-17T20:31:55.340096] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-17T20:31:55.340915] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-17T20:31:55.340969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:55.341030] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:55.341059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:55.341118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:55.399506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:55.400423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:55.400511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:55.400546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:55.520897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:55.521058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:55.521101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:55.521132] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:55.524629] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=69.27%) [2026-02-17T20:31:55.524923] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-17T20:31:55.525059] [INFO ] [sig ] SNFCA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:55.668112] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SNFCA.txt [2026-02-17T20:31:55.668277] [INFO ] [sig ] [2804/3401] Completed SNFCA in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:55.668319] [INFO ] [sig ] [2805/3401] Forecasting SNGX... [2026-02-17T20:31:55.668348] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-17T20:31:55.668388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-17T20:31:55.679306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-17T20:31:55.679693] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-17T20:31:55.680496] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-17T20:31:55.680550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:55.680621] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:55.680654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:55.680710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:55.739083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:55.739990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:55.740079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:55.740114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:55.862073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:55.862250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:55.862302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:55.862333] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:55.865979] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-17T20:31:55.866333] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-17T20:31:55.866510] [INFO ] [sig ] SNGX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:56.014874] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SNGX.txt [2026-02-17T20:31:56.015033] [INFO ] [sig ] [2805/3401] Completed SNGX in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-17T20:31:56.015074] [INFO ] [sig ] [2806/3401] Forecasting SNN... [2026-02-17T20:31:56.015105] [INFO ] [sig ] Generating forecast for: SNN [2026-02-17T20:31:56.015144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-17T20:31:56.026927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-17T20:31:56.027369] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-17T20:31:56.028292] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-17T20:31:56.028348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:56.028382] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:56.028410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:56.028469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:56.087740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:56.088657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:56.088748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:56.088783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:56.214547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:56.214695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:56.214740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:56.214772] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:56.219140] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=45.47%) [2026-02-17T20:31:56.219508] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-17T20:31:56.219682] [INFO ] [sig ] SNN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:56.369494] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SNN.txt [2026-02-17T20:31:56.369669] [INFO ] [sig ] [2806/3401] Completed SNN in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-17T20:31:56.369713] [INFO ] [sig ] [2807/3401] Forecasting SNOA... [2026-02-17T20:31:56.369744] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-17T20:31:56.369775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-17T20:31:56.381088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-17T20:31:56.381556] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-17T20:31:56.382395] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-17T20:31:56.382449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:56.382481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:56.382508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:56.382565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:56.441849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:56.442765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:56.442855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:56.442890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:56.564905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:56.565099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:56.565149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:56.565213] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:56.569259] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-17T20:31:56.569591] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-17T20:31:56.569763] [INFO ] [sig ] SNOA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:56.722553] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SNOA.txt [2026-02-17T20:31:56.722731] [INFO ] [sig ] [2807/3401] Completed SNOA in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-17T20:31:56.722774] [INFO ] [sig ] [2808/3401] Forecasting SNPS... [2026-02-17T20:31:56.722804] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-17T20:31:56.722835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-17T20:31:56.735099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-17T20:31:56.735509] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-17T20:31:56.736386] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-17T20:31:56.736444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:56.736479] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:56.736508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:56.736567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:56.795652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:56.796600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:56.796693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:56.796728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:56.921029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:56.921199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:56.921240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:56.921269] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:56.924756] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-02-17T20:31:56.925035] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-17T20:31:56.925164] [INFO ] [sig ] SNPS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:57.073285] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SNPS.txt [2026-02-17T20:31:57.073454] [INFO ] [sig ] [2808/3401] Completed SNPS in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-17T20:31:57.073498] [INFO ] [sig ] [2809/3401] Forecasting SNX... [2026-02-17T20:31:57.073539] [INFO ] [sig ] Generating forecast for: SNX [2026-02-17T20:31:57.073593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-17T20:31:57.087193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-17T20:31:57.087739] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-17T20:31:57.088763] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-17T20:31:57.088826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:57.088867] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:57.088902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:57.088983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:57.148379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:57.149429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:57.149539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:57.149596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:57.275790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:57.275965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:57.276007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:57.276040] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:57.280100] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-17T20:31:57.280428] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-17T20:31:57.280593] [INFO ] [sig ] SNX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:57.432114] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SNX.txt [2026-02-17T20:31:57.432302] [INFO ] [sig ] [2809/3401] Completed SNX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-17T20:31:57.432349] [INFO ] [sig ] [2810/3401] Forecasting SNY... [2026-02-17T20:31:57.432378] [INFO ] [sig ] Generating forecast for: SNY [2026-02-17T20:31:57.432409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-17T20:31:57.444381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-17T20:31:57.444830] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-17T20:31:57.445672] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-17T20:31:57.445727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:57.445762] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:57.445790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:57.445848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:57.503869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:57.504826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:57.504918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:57.504953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:57.629494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:57.629693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:57.629738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:57.629769] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:57.633780] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=59.90%) [2026-02-17T20:31:57.634132] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-17T20:31:57.634281] [INFO ] [sig ] SNY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:57.782534] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SNY.txt [2026-02-17T20:31:57.782777] [INFO ] [sig ] [2810/3401] Completed SNY in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:31:57.782844] [INFO ] [sig ] [2811/3401] Forecasting SO... [2026-02-17T20:31:57.782887] [INFO ] [sig ] Generating forecast for: SO [2026-02-17T20:31:57.782927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-17T20:31:57.795129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-17T20:31:57.795543] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-17T20:31:57.796397] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-17T20:31:57.796453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:57.796486] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:57.796514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:57.796607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:57.861032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:57.861959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:57.862044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:57.862078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:57.988923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:57.989082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:57.989122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:57.989152] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:57.992639] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=87.18%) [2026-02-17T20:31:57.992924] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-17T20:31:57.993053] [INFO ] [sig ] SO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:58.148951] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SO.txt [2026-02-17T20:31:58.149122] [INFO ] [sig ] [2811/3401] Completed SO in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:31:58.149183] [INFO ] [sig ] [2812/3401] Forecasting SOCL... [2026-02-17T20:31:58.149239] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-17T20:31:58.149296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-17T20:31:58.161240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-17T20:31:58.161703] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-17T20:31:58.162556] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-17T20:31:58.162636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:58.162670] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:58.162697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:58.162754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:58.224831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:58.225762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:58.225853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:58.225893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:58.345360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:58.345533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:58.345592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:58.345660] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:58.349487] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=85.55%) [2026-02-17T20:31:58.349878] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-17T20:31:58.350062] [INFO ] [sig ] SOCL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:58.514162] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SOCL.txt [2026-02-17T20:31:58.514352] [INFO ] [sig ] [2812/3401] Completed SOCL in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:31:58.514394] [INFO ] [sig ] [2813/3401] Forecasting SOFI... [2026-02-17T20:31:58.514425] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-17T20:31:58.514457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-17T20:31:58.526403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-17T20:31:58.526795] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-17T20:31:58.527720] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-17T20:31:58.527775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:58.527808] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:58.527834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:58.527891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:58.595844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:58.596825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:58.596932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:58.596982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:58.725587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:58.725753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:58.725794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:58.725823] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:58.729453] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=36.38%) [2026-02-17T20:31:58.729760] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-17T20:31:58.729896] [INFO ] [sig ] SOFI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:58.885736] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SOFI.txt [2026-02-17T20:31:58.885893] [INFO ] [sig ] [2813/3401] Completed SOFI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:31:58.885935] [INFO ] [sig ] [2814/3401] Forecasting SOGP... [2026-02-17T20:31:58.885966] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-17T20:31:58.885997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-17T20:31:58.901435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-17T20:31:58.901868] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-17T20:31:58.902718] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-17T20:31:58.902772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:58.902811] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:58.902842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:58.902899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:58.965494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:58.966465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:58.966634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:58.966701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:59.097745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:59.097917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:59.097960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:59.097991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:59.101927] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-17T20:31:59.102250] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-17T20:31:59.102394] [INFO ] [sig ] SOGP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:59.264198] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SOGP.txt [2026-02-17T20:31:59.264367] [INFO ] [sig ] [2814/3401] Completed SOGP in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:31:59.264412] [INFO ] [sig ] [2815/3401] Forecasting SOJC... [2026-02-17T20:31:59.264444] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-17T20:31:59.264474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-17T20:31:59.275720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-17T20:31:59.276128] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-17T20:31:59.277054] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-17T20:31:59.277111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:59.277145] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:59.277173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:59.277262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:59.345064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:59.346020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:59.346115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:59.346150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:59.471031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:59.471207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:59.471253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:59.471288] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:59.474958] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-17T20:31:59.475259] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-17T20:31:59.475405] [INFO ] [sig ] SOJC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:31:59.626812] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SOJC.txt [2026-02-17T20:31:59.626980] [INFO ] [sig ] [2815/3401] Completed SOJC in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:31:59.627022] [INFO ] [sig ] [2816/3401] Forecasting SOJD... [2026-02-17T20:31:59.627052] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-17T20:31:59.627082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-17T20:31:59.639076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-17T20:31:59.639509] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-17T20:31:59.640512] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-17T20:31:59.640596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:31:59.640655] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:31:59.640684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:31:59.640779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:31:59.702024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:31:59.702945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:31:59.703032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:31:59.703067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:31:59.828760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:31:59.828932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:31:59.828974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:31:59.829005] [INFO ] [FORECASTER] Training complete [2026-02-17T20:31:59.832555] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=61.71%) [2026-02-17T20:31:59.832903] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-17T20:31:59.833045] [INFO ] [sig ] SOJD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:31:59.989514] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SOJD.txt [2026-02-17T20:31:59.989731] [INFO ] [sig ] [2816/3401] Completed SOJD in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:31:59.989778] [INFO ] [sig ] [2817/3401] Forecasting SOJE... [2026-02-17T20:31:59.989806] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-17T20:31:59.989837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-17T20:32:00.002884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-17T20:32:00.003327] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-17T20:32:00.004217] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-17T20:32:00.004272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:00.004305] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:00.004331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:00.004392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:00.067518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:00.068427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:00.068512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:00.068547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:00.189486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:00.189670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:00.189711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:00.189740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:00.193196] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-02-17T20:32:00.193498] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-17T20:32:00.193652] [INFO ] [sig ] SOJE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:00.347017] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SOJE.txt [2026-02-17T20:32:00.347199] [INFO ] [sig ] [2817/3401] Completed SOJE in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:32:00.347267] [INFO ] [sig ] [2818/3401] Forecasting SON... [2026-02-17T20:32:00.347301] [INFO ] [sig ] Generating forecast for: SON [2026-02-17T20:32:00.347332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-17T20:32:00.359810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-17T20:32:00.360174] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-17T20:32:00.361197] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-17T20:32:00.361251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:00.361283] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:00.361311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:00.361368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:00.425932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:00.426842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:00.426925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:00.426960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:00.555596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:00.555760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:00.555802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:00.555833] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:00.559726] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-02-17T20:32:00.560010] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-17T20:32:00.560139] [INFO ] [sig ] SON: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:00.723930] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SON.txt [2026-02-17T20:32:00.724170] [INFO ] [sig ] [2818/3401] Completed SON in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:32:00.724230] [INFO ] [sig ] [2819/3401] Forecasting SONO... [2026-02-17T20:32:00.724269] [INFO ] [sig ] Generating forecast for: SONO [2026-02-17T20:32:00.724308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-17T20:32:00.739682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-17T20:32:00.740190] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-17T20:32:00.741103] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-17T20:32:00.741159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:00.741192] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:00.741219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:00.741277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:00.804015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:00.804946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:00.805047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:00.805084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:00.934435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:00.934786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:00.934838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:00.934869] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:00.939904] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-17T20:32:00.940264] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-17T20:32:00.940467] [INFO ] [sig ] SONO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:01.112116] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SONO.txt [2026-02-17T20:32:01.112269] [INFO ] [sig ] [2819/3401] Completed SONO in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:32:01.112330] [INFO ] [sig ] [2820/3401] Forecasting SOPH... [2026-02-17T20:32:01.112362] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-17T20:32:01.112393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-17T20:32:01.129018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-17T20:32:01.129468] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-17T20:32:01.130421] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-17T20:32:01.130478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:01.130513] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:01.130542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:01.133625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:01.209731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:01.210627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:01.210716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:01.210750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:01.333890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:01.334039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:01.334080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:01.334110] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:01.337820] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=81.49%) [2026-02-17T20:32:01.338139] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-17T20:32:01.338296] [INFO ] [sig ] SOPH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:01.488378] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SOPH.txt [2026-02-17T20:32:01.488549] [INFO ] [sig ] [2820/3401] Completed SOPH in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:32:01.488622] [INFO ] [sig ] [2821/3401] Forecasting SOUN... [2026-02-17T20:32:01.488656] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-17T20:32:01.488689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-17T20:32:01.500563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-17T20:32:01.500975] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-17T20:32:01.501830] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-17T20:32:01.501885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:01.501959] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:01.501988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:01.502047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:01.565298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:01.566263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:01.566349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:01.566388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:01.690412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:01.690609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:01.690653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:01.690684] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:01.694233] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-02-17T20:32:01.694529] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-17T20:32:01.694687] [INFO ] [sig ] SOUN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:01.838892] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SOUN.txt [2026-02-17T20:32:01.839067] [INFO ] [sig ] [2821/3401] Completed SOUN in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-17T20:32:01.839112] [INFO ] [sig ] [2822/3401] Forecasting SOXQ... [2026-02-17T20:32:01.839145] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-17T20:32:01.839178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-17T20:32:01.850896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-17T20:32:01.851350] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-17T20:32:01.852307] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-17T20:32:01.852365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:01.852398] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:01.852426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:01.852484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:01.919372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:01.920277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:01.920370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:01.920404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:02.048818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:02.048979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:02.049021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:02.049050] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:02.052709] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=26.25%) [2026-02-17T20:32:02.052984] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-17T20:32:02.053112] [INFO ] [sig ] SOXQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:02.205909] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SOXQ.txt [2026-02-17T20:32:02.206088] [INFO ] [sig ] [2822/3401] Completed SOXQ in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-17T20:32:02.206159] [INFO ] [sig ] [2823/3401] Forecasting SOXX... [2026-02-17T20:32:02.206218] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-17T20:32:02.206266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-17T20:32:02.220255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-17T20:32:02.220764] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-17T20:32:02.221721] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-17T20:32:02.221791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:02.221828] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:02.221857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:02.221925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:02.291915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:02.292838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:02.292925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:02.292959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:02.421010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:02.421194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:02.421242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:02.421273] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:02.424825] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-17T20:32:02.425112] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-17T20:32:02.425247] [INFO ] [sig ] SOXX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:02.573264] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SOXX.txt [2026-02-17T20:32:02.573418] [INFO ] [sig ] [2823/3401] Completed SOXX in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-17T20:32:02.573460] [INFO ] [sig ] [2824/3401] Forecasting SPAI... [2026-02-17T20:32:02.573491] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-17T20:32:02.573696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-17T20:32:02.585919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-17T20:32:02.586282] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-17T20:32:02.587118] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-17T20:32:02.587172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:02.587204] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:02.587262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:02.587324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:02.644820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:02.645532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:02.645635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:02.645670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:02.764359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:02.764513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:02.764554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:02.764634] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:02.768413] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=12.72%) [2026-02-17T20:32:02.768716] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-17T20:32:02.768844] [INFO ] [sig ] SPAI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:02.915325] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPAI.txt [2026-02-17T20:32:02.915461] [INFO ] [sig ] [2824/3401] Completed SPAI in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-17T20:32:02.915503] [INFO ] [sig ] [2825/3401] Forecasting SPB... [2026-02-17T20:32:02.915533] [INFO ] [sig ] Generating forecast for: SPB [2026-02-17T20:32:02.915565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-17T20:32:02.926960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-17T20:32:02.927442] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-17T20:32:02.928259] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-17T20:32:02.928313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:02.928348] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:02.928377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:02.928434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:02.985713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:02.986347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:02.986425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:02.986457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:03.111367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:03.111534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:03.111593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:03.111629] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:03.115248] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-17T20:32:03.115534] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-17T20:32:03.115688] [INFO ] [sig ] SPB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:03.270933] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPB.txt [2026-02-17T20:32:03.271127] [INFO ] [sig ] [2825/3401] Completed SPB in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-17T20:32:03.271171] [INFO ] [sig ] [2826/3401] Forecasting SPCB... [2026-02-17T20:32:03.271202] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-17T20:32:03.271233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-17T20:32:03.283366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-17T20:32:03.283879] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-17T20:32:03.284802] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-17T20:32:03.284857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:03.284897] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:03.284926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:03.284984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:03.344936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:03.345889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:03.345978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:03.346013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:03.470946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:03.471116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:03.471156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:03.471187] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:03.474737] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-02-17T20:32:03.475049] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-17T20:32:03.475190] [INFO ] [sig ] SPCB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:03.623172] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPCB.txt [2026-02-17T20:32:03.623340] [INFO ] [sig ] [2826/3401] Completed SPCB in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-17T20:32:03.623390] [INFO ] [sig ] [2827/3401] Forecasting SPCE... [2026-02-17T20:32:03.623428] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-17T20:32:03.623465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-17T20:32:03.634922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-17T20:32:03.635318] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-17T20:32:03.636139] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-17T20:32:03.636193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:03.636224] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:03.636252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:03.636309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:03.694594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:03.695495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:03.695600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:03.695638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:03.814895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:03.815071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:03.815114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:03.815146] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:03.818848] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=17.71%) [2026-02-17T20:32:03.819139] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-17T20:32:03.819271] [INFO ] [sig ] SPCE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:03.962697] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPCE.txt [2026-02-17T20:32:03.962850] [INFO ] [sig ] [2827/3401] Completed SPCE in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:03.962889] [INFO ] [sig ] [2828/3401] Forecasting SPE... [2026-02-17T20:32:03.962921] [INFO ] [sig ] Generating forecast for: SPE [2026-02-17T20:32:03.962951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-17T20:32:03.974282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-17T20:32:03.974689] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-17T20:32:03.975468] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-17T20:32:03.975521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:03.975553] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:03.975606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:03.975666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:04.036890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:04.038086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:04.038186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:04.038221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:04.166459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:04.166652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:04.166725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:04.166762] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:04.170786] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=37.69%) [2026-02-17T20:32:04.171199] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-17T20:32:04.171377] [INFO ] [sig ] SPE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:04.326445] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPE.txt [2026-02-17T20:32:04.326637] [INFO ] [sig ] [2828/3401] Completed SPE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:04.326682] [INFO ] [sig ] [2829/3401] Forecasting SPFI... [2026-02-17T20:32:04.326715] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-17T20:32:04.326757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-17T20:32:04.339919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-17T20:32:04.340370] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-17T20:32:04.341224] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-17T20:32:04.341306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:04.341340] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:04.341367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:04.341423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:04.401244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:04.402220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:04.402335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:04.402371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:04.525149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:04.525319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:04.525361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:04.525390] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:04.529138] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-17T20:32:04.529495] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-17T20:32:04.529662] [INFO ] [sig ] SPFI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:04.675853] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPFI.txt [2026-02-17T20:32:04.676023] [INFO ] [sig ] [2829/3401] Completed SPFI in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:04.676065] [INFO ] [sig ] [2830/3401] Forecasting SPG... [2026-02-17T20:32:04.676094] [INFO ] [sig ] Generating forecast for: SPG [2026-02-17T20:32:04.676125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-17T20:32:04.688398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-17T20:32:04.688814] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-17T20:32:04.689708] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-17T20:32:04.689763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:04.689797] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:04.689825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:04.689882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:04.749062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:04.749946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:04.750032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:04.750066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:04.878080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:04.878400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:04.878445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:04.878474] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:04.882148] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-02-17T20:32:04.882459] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-17T20:32:04.882614] [INFO ] [sig ] SPG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:05.030915] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPG.txt [2026-02-17T20:32:05.031073] [INFO ] [sig ] [2830/3401] Completed SPG in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:05.031113] [INFO ] [sig ] [2831/3401] Forecasting SPGI... [2026-02-17T20:32:05.031144] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-17T20:32:05.031175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-17T20:32:05.042747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-17T20:32:05.043133] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-17T20:32:05.043941] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-17T20:32:05.043994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:05.044027] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:05.044056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:05.044113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:05.102254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:05.103242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:05.103393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:05.103435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:05.235077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:05.235236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:05.235277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:05.235307] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:05.239024] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-02-17T20:32:05.239320] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-17T20:32:05.239477] [INFO ] [sig ] SPGI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:05.385647] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPGI.txt [2026-02-17T20:32:05.385786] [INFO ] [sig ] [2831/3401] Completed SPGI in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:05.385826] [INFO ] [sig ] [2832/3401] Forecasting SPH... [2026-02-17T20:32:05.385857] [INFO ] [sig ] Generating forecast for: SPH [2026-02-17T20:32:05.385888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-17T20:32:05.397042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-17T20:32:05.397400] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-17T20:32:05.398194] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-17T20:32:05.398248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:05.398280] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:05.398308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:05.398365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:05.457021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:05.458000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:05.458083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:05.458116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:05.589039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:05.589223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:05.589277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:05.589309] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:05.592927] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: UP (p=65.63%) [2026-02-17T20:32:05.593212] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-17T20:32:05.593338] [INFO ] [sig ] SPH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:05.737435] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPH.txt [2026-02-17T20:32:05.737600] [INFO ] [sig ] [2832/3401] Completed SPH in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:05.737649] [INFO ] [sig ] [2833/3401] Forecasting SPOK... [2026-02-17T20:32:05.737681] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-17T20:32:05.737898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-17T20:32:05.749481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-17T20:32:05.749868] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-17T20:32:05.750662] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-17T20:32:05.750715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:05.750747] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:05.750774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:05.750830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:05.810248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:05.811051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:05.811133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:05.811166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:05.932373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:05.932541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:05.932604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:05.932636] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:05.936689] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=71.43%) [2026-02-17T20:32:05.936981] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-17T20:32:05.937120] [INFO ] [sig ] SPOK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:06.111653] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPOK.txt [2026-02-17T20:32:06.111818] [INFO ] [sig ] [2833/3401] Completed SPOK in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:06.111860] [INFO ] [sig ] [2834/3401] Forecasting SPRO... [2026-02-17T20:32:06.111892] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-17T20:32:06.111923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-17T20:32:06.124198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-17T20:32:06.124831] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-17T20:32:06.125837] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-17T20:32:06.125890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:06.125922] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:06.125949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:06.126006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:06.185789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:06.186639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:06.186720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:06.186753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:06.315283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:06.315440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:06.315480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:06.315509] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:06.319367] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=64.70%) [2026-02-17T20:32:06.319805] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-17T20:32:06.319940] [INFO ] [sig ] SPRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:06.477205] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPRO.txt [2026-02-17T20:32:06.477456] [INFO ] [sig ] [2834/3401] Completed SPRO in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:06.477499] [INFO ] [sig ] [2835/3401] Forecasting SPRX... [2026-02-17T20:32:06.477530] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-17T20:32:06.477560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-17T20:32:06.491499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-17T20:32:06.491924] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-17T20:32:06.492989] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-17T20:32:06.493045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:06.493079] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:06.493106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:06.493172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:06.556809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:06.557652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:06.557932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:06.557965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:06.680061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:06.680217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:06.680259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:06.680289] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:06.684665] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-02-17T20:32:06.684955] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-17T20:32:06.685088] [INFO ] [sig ] SPRX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:06.835637] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPRX.txt [2026-02-17T20:32:06.835784] [INFO ] [sig ] [2835/3401] Completed SPRX in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:06.835826] [INFO ] [sig ] [2836/3401] Forecasting SPRY... [2026-02-17T20:32:06.835856] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-17T20:32:06.835887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-17T20:32:06.847108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-17T20:32:06.847476] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-17T20:32:06.848290] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-17T20:32:06.848344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:06.848377] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:06.848405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:06.848468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:06.908277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:06.909210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:06.909295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:06.909329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:07.039261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:07.039437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:07.039515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:07.039548] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:07.043140] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-02-17T20:32:07.043445] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-17T20:32:07.043604] [INFO ] [sig ] SPRY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:07.194239] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPRY.txt [2026-02-17T20:32:07.194424] [INFO ] [sig ] [2836/3401] Completed SPRY in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:07.194472] [INFO ] [sig ] [2837/3401] Forecasting SPSC... [2026-02-17T20:32:07.194506] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-17T20:32:07.194548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-17T20:32:07.208308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-17T20:32:07.208740] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-17T20:32:07.209549] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-17T20:32:07.209623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:07.209659] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:07.209688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:07.209748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:07.271469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:07.272350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:07.272434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:07.272469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:07.397126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:07.397313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:07.397359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:07.397390] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:07.401030] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-02-17T20:32:07.401317] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-17T20:32:07.401456] [INFO ] [sig ] SPSC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:07.544539] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPSC.txt [2026-02-17T20:32:07.544689] [INFO ] [sig ] [2837/3401] Completed SPSC in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:07.544729] [INFO ] [sig ] [2838/3401] Forecasting SPWH... [2026-02-17T20:32:07.544759] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-17T20:32:07.544791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-17T20:32:07.555970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-17T20:32:07.556301] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-17T20:32:07.557122] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-17T20:32:07.557177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:07.557257] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:07.557291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:07.557349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:07.614192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:07.614898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:07.614980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:07.615012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:07.741075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:07.741242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:07.741283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:07.741312] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:07.744776] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=47.11%) [2026-02-17T20:32:07.745072] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-17T20:32:07.745204] [INFO ] [sig ] SPWH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:07.906016] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SPWH.txt [2026-02-17T20:32:07.906187] [INFO ] [sig ] [2838/3401] Completed SPWH in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-17T20:32:07.906228] [INFO ] [sig ] [2839/3401] Forecasting SPXC... [2026-02-17T20:32:07.906258] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-17T20:32:07.906289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-17T20:32:07.921787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-17T20:32:07.922261] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-17T20:32:07.923257] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-17T20:32:07.923314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:07.923348] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:07.923376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:07.923445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:07.980905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:07.981875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:07.981967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:07.982003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:08.107434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:08.107597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:08.107642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:08.107672] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:08.111201] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: UP (p=71.69%) [2026-02-17T20:32:08.111523] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-17T20:32:08.111714] [INFO ] [sig ] SPXC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:08.257347] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPXC.txt [2026-02-17T20:32:08.257509] [INFO ] [sig ] [2839/3401] Completed SPXC in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-17T20:32:08.257550] [INFO ] [sig ] [2840/3401] Forecasting SPXX... [2026-02-17T20:32:08.257604] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-17T20:32:08.257638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-17T20:32:08.268797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-17T20:32:08.269200] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-17T20:32:08.270227] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-17T20:32:08.270297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:08.270361] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:08.270403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:08.270488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:08.345319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:08.346245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:08.346329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:08.346363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:08.465063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:08.465230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:08.465272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:08.465302] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:08.468963] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-17T20:32:08.469266] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-17T20:32:08.469401] [INFO ] [sig ] SPXX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:08.613776] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SPXX.txt [2026-02-17T20:32:08.613922] [INFO ] [sig ] [2840/3401] Completed SPXX in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-17T20:32:08.613965] [INFO ] [sig ] [2841/3401] Forecasting SQM... [2026-02-17T20:32:08.613997] [INFO ] [sig ] Generating forecast for: SQM [2026-02-17T20:32:08.614044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-17T20:32:08.625048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-17T20:32:08.625412] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-17T20:32:08.626270] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-17T20:32:08.626326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:08.626360] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:08.626388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:08.626447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:08.690832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:08.691824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:08.691910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:08.691945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:08.821195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:08.821379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:08.821424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:08.821487] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:08.825120] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=63.68%) [2026-02-17T20:32:08.825423] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-17T20:32:08.825557] [INFO ] [sig ] SQM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:08.979266] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SQM.txt [2026-02-17T20:32:08.979452] [INFO ] [sig ] [2841/3401] Completed SQM in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-17T20:32:08.979500] [INFO ] [sig ] [2842/3401] Forecasting SQNS... [2026-02-17T20:32:08.979532] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-17T20:32:08.979591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-17T20:32:08.991312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-17T20:32:08.991776] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-17T20:32:08.992645] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-17T20:32:08.992700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:08.992733] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:08.992762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:08.992821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:09.051353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:09.052288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:09.052375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:09.052408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:09.166162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:09.166322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:09.166362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:09.166391] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:09.169945] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-17T20:32:09.170229] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-17T20:32:09.170356] [INFO ] [sig ] SQNS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:09.316049] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SQNS.txt [2026-02-17T20:32:09.316191] [INFO ] [sig ] [2842/3401] Completed SQNS in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-17T20:32:09.316230] [INFO ] [sig ] [2843/3401] Forecasting SQQQ... [2026-02-17T20:32:09.316261] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-17T20:32:09.316293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-17T20:32:09.327312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-17T20:32:09.327739] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-17T20:32:09.328536] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-17T20:32:09.328609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:09.328643] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:09.328670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:09.328728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:09.388723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:09.389595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:09.389683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:09.389716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:09.517721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:09.517905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:09.517948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:09.517978] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:09.521645] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-17T20:32:09.521954] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-17T20:32:09.522086] [INFO ] [sig ] SQQQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:09.669234] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SQQQ.txt [2026-02-17T20:32:09.669382] [INFO ] [sig ] [2843/3401] Completed SQQQ in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-17T20:32:09.669430] [INFO ] [sig ] [2844/3401] Forecasting SRAD... [2026-02-17T20:32:09.669460] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-17T20:32:09.669492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-17T20:32:09.681051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-17T20:32:09.681463] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-17T20:32:09.682312] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-17T20:32:09.682367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:09.682399] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:09.682426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:09.682484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:09.740536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:09.741346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:09.741434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:09.741466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:09.863755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:09.863914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:09.863955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:09.863983] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:09.867425] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=99.87%) [2026-02-17T20:32:09.867737] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-17T20:32:09.868057] [INFO ] [sig ] SRAD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:10.019751] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SRAD.txt [2026-02-17T20:32:10.019918] [INFO ] [sig ] [2844/3401] Completed SRAD in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:10.019976] [INFO ] [sig ] [2845/3401] Forecasting SRBK... [2026-02-17T20:32:10.020032] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-17T20:32:10.020076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-17T20:32:10.031684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-17T20:32:10.032116] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-17T20:32:10.033045] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-17T20:32:10.033103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:10.033138] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:10.033165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:10.033223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:10.102247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:10.103183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:10.103286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:10.103341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:10.234512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:10.234737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:10.234786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:10.234818] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:10.238718] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-02-17T20:32:10.239046] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-17T20:32:10.239227] [INFO ] [sig ] SRBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:10.390037] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SRBK.txt [2026-02-17T20:32:10.390195] [INFO ] [sig ] [2845/3401] Completed SRBK in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:10.390248] [INFO ] [sig ] [2846/3401] Forecasting SRCE... [2026-02-17T20:32:10.390281] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-17T20:32:10.390311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-17T20:32:10.402068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-17T20:32:10.402502] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-17T20:32:10.403417] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-17T20:32:10.403475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:10.403514] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:10.403546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:10.403646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:10.463062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:10.464011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:10.464094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:10.464128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:10.590291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:10.590454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:10.590495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:10.590524] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:10.594005] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-02-17T20:32:10.594302] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-17T20:32:10.594434] [INFO ] [sig ] SRCE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:10.743917] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SRCE.txt [2026-02-17T20:32:10.744099] [INFO ] [sig ] [2846/3401] Completed SRCE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:10.744151] [INFO ] [sig ] [2847/3401] Forecasting SRE... [2026-02-17T20:32:10.744183] [INFO ] [sig ] Generating forecast for: SRE [2026-02-17T20:32:10.744213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-17T20:32:10.755881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-17T20:32:10.756313] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-17T20:32:10.757201] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-17T20:32:10.757288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:10.757320] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:10.757349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:10.757406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:10.817408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:10.818329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:10.818420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:10.818454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:10.942815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:10.942985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:10.943027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:10.943076] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:10.946690] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-17T20:32:10.946994] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-17T20:32:10.947134] [INFO ] [sig ] SRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:11.100034] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SRE.txt [2026-02-17T20:32:11.100221] [INFO ] [sig ] [2847/3401] Completed SRE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:11.100279] [INFO ] [sig ] [2848/3401] Forecasting SREA... [2026-02-17T20:32:11.100324] [INFO ] [sig ] Generating forecast for: SREA [2026-02-17T20:32:11.100359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-17T20:32:11.333077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-17T20:32:11.333408] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-17T20:32:11.334254] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-17T20:32:11.334309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:11.334342] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:11.334370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:11.334427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:11.403547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:11.404476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:11.404648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:11.404685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:11.523526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:11.523694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:11.523735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:11.523764] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:11.527167] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-02-17T20:32:11.527483] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-17T20:32:11.527642] [INFO ] [sig ] SREA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:11.675381] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SREA.txt [2026-02-17T20:32:11.675522] [INFO ] [sig ] [2848/3401] Completed SREA in 0.6s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:11.675562] [INFO ] [sig ] [2849/3401] Forecasting SRFM... [2026-02-17T20:32:11.675615] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-17T20:32:11.675647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-17T20:32:11.687661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-17T20:32:11.688039] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-17T20:32:11.689079] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-17T20:32:11.689134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:11.689166] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:11.689194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:11.689251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:11.750313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:11.751085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:11.751202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:11.751237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:11.868814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:11.868973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:11.869012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:11.869041] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:11.872431] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-17T20:32:11.872738] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-17T20:32:11.872870] [INFO ] [sig ] SRFM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:12.016695] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SRFM.txt [2026-02-17T20:32:12.016858] [INFO ] [sig ] [2849/3401] Completed SRFM in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:12.016901] [INFO ] [sig ] [2850/3401] Forecasting SRG... [2026-02-17T20:32:12.016933] [INFO ] [sig ] Generating forecast for: SRG [2026-02-17T20:32:12.016965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-17T20:32:12.029150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-17T20:32:12.029560] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-17T20:32:12.030562] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-17T20:32:12.030649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:12.030685] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:12.030715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:12.030773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:12.096388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:12.097398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:12.097494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:12.097540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:12.223479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:12.223694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:12.223738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:12.223768] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:12.227300] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-02-17T20:32:12.227626] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-17T20:32:12.227763] [INFO ] [sig ] SRG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:12.376805] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SRG.txt [2026-02-17T20:32:12.376975] [INFO ] [sig ] [2850/3401] Completed SRG in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:12.377016] [INFO ] [sig ] [2851/3401] Forecasting SRI... [2026-02-17T20:32:12.377050] [INFO ] [sig ] Generating forecast for: SRI [2026-02-17T20:32:12.377081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-17T20:32:12.388921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-17T20:32:12.389425] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-17T20:32:12.390865] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-17T20:32:12.390937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:12.390971] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:12.391014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:12.391075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:12.454830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:12.455708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:12.455793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:12.455828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:12.579440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:12.579640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:12.579682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:12.579711] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:12.583290] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-02-17T20:32:12.583592] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-17T20:32:12.583722] [INFO ] [sig ] SRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:12.731935] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SRI.txt [2026-02-17T20:32:12.732133] [INFO ] [sig ] [2851/3401] Completed SRI in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:12.732194] [INFO ] [sig ] [2852/3401] Forecasting SRRK... [2026-02-17T20:32:12.732237] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-17T20:32:12.732281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-17T20:32:12.744646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-17T20:32:12.745046] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-17T20:32:12.746064] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-17T20:32:12.746119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:12.746152] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:12.746180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:12.746241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:12.805283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:12.806330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:12.806413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:12.806446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:12.942619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:12.942782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:12.942823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:12.942852] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:12.946415] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-02-17T20:32:12.946746] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-17T20:32:12.946888] [INFO ] [sig ] SRRK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:13.094323] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SRRK.txt [2026-02-17T20:32:13.094488] [INFO ] [sig ] [2852/3401] Completed SRRK in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:13.094528] [INFO ] [sig ] [2853/3401] Forecasting SRTS... [2026-02-17T20:32:13.094557] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-17T20:32:13.094611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-17T20:32:13.107482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-17T20:32:13.107896] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-17T20:32:13.108778] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-17T20:32:13.108835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:13.108868] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:13.108897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:13.108956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:13.167937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:13.168848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:13.168933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:13.168967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:13.290204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:13.290369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:13.290413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:13.290445] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:13.294086] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-17T20:32:13.294393] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-17T20:32:13.294527] [INFO ] [sig ] SRTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:13.449425] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SRTS.txt [2026-02-17T20:32:13.449608] [INFO ] [sig ] [2853/3401] Completed SRTS in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:13.449651] [INFO ] [sig ] [2854/3401] Forecasting SSB... [2026-02-17T20:32:13.449683] [INFO ] [sig ] Generating forecast for: SSB [2026-02-17T20:32:13.449714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-17T20:32:13.461796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-17T20:32:13.462195] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-17T20:32:13.463183] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-17T20:32:13.463238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:13.463271] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:13.463298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:13.463355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:13.525745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:13.526679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:13.526786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:13.526822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:13.651231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:13.651397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:13.651439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:13.651470] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:13.654991] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-17T20:32:13.655292] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-17T20:32:13.655430] [INFO ] [sig ] SSB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:13.803380] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SSB.txt [2026-02-17T20:32:13.803539] [INFO ] [sig ] [2854/3401] Completed SSB in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-17T20:32:13.803606] [INFO ] [sig ] [2855/3401] Forecasting SSD... [2026-02-17T20:32:13.803642] [INFO ] [sig ] Generating forecast for: SSD [2026-02-17T20:32:13.803680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-17T20:32:13.815219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-17T20:32:13.815629] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-17T20:32:13.816425] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-17T20:32:13.816481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:13.816562] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:13.816623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:13.816685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:13.876890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:13.877865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:13.877953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:13.877988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:14.002235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:14.002385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:14.002428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:14.002458] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:14.006170] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-02-17T20:32:14.006528] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-17T20:32:14.006699] [INFO ] [sig ] SSD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:14.149851] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SSD.txt [2026-02-17T20:32:14.149989] [INFO ] [sig ] [2855/3401] Completed SSD in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-17T20:32:14.150030] [INFO ] [sig ] [2856/3401] Forecasting SSL... [2026-02-17T20:32:14.150061] [INFO ] [sig ] Generating forecast for: SSL [2026-02-17T20:32:14.150091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-17T20:32:14.161327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-17T20:32:14.161744] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-17T20:32:14.162599] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-17T20:32:14.162662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:14.162696] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:14.162725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:14.162784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:14.219634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:14.220339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:14.220418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:14.220451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:14.344537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:14.344708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:14.344768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:14.344812] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:14.349500] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=73.40%) [2026-02-17T20:32:14.349933] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-17T20:32:14.350131] [INFO ] [sig ] SSL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:14.499298] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SSL.txt [2026-02-17T20:32:14.499449] [INFO ] [sig ] [2856/3401] Completed SSL in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-17T20:32:14.499490] [INFO ] [sig ] [2857/3401] Forecasting SSNC... [2026-02-17T20:32:14.499520] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-17T20:32:14.499551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-17T20:32:14.510162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-17T20:32:14.510534] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-17T20:32:14.511402] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-17T20:32:14.511457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:14.511492] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:14.511520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:14.511642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:14.569431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:14.570352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:14.570438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:14.570473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:14.689807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:14.689975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:14.690016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:14.690045] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:14.693523] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-17T20:32:14.693829] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-17T20:32:14.693965] [INFO ] [sig ] SSNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:14.846261] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SSNC.txt [2026-02-17T20:32:14.846406] [INFO ] [sig ] [2857/3401] Completed SSNC in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-17T20:32:14.846445] [INFO ] [sig ] [2858/3401] Forecasting SSP... [2026-02-17T20:32:14.846476] [INFO ] [sig ] Generating forecast for: SSP [2026-02-17T20:32:14.846508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-17T20:32:14.857378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-17T20:32:14.857755] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-17T20:32:14.858592] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-17T20:32:14.858645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:14.858676] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:14.858703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:14.858761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:14.917724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:14.918460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:14.918544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:14.918603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:15.039414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:15.039598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:15.039646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:15.039707] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:15.043198] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-02-17T20:32:15.043485] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-17T20:32:15.043640] [INFO ] [sig ] SSP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:15.194280] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SSP.txt [2026-02-17T20:32:15.194421] [INFO ] [sig ] [2858/3401] Completed SSP in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-17T20:32:15.194462] [INFO ] [sig ] [2859/3401] Forecasting SSRM... [2026-02-17T20:32:15.194492] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-17T20:32:15.194523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-17T20:32:15.206815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-17T20:32:15.207152] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-17T20:32:15.207982] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-17T20:32:15.208036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:15.208068] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:15.208095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:15.208152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:15.269013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:15.269738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:15.269816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:15.269994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:15.392918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:15.393076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:15.393115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:15.393144] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:15.396759] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=72.56%) [2026-02-17T20:32:15.397194] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-17T20:32:15.397341] [INFO ] [sig ] SSRM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:15.546962] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SSRM.txt [2026-02-17T20:32:15.547125] [INFO ] [sig ] [2859/3401] Completed SSRM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-17T20:32:15.547167] [INFO ] [sig ] [2860/3401] Forecasting SSSS... [2026-02-17T20:32:15.547200] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-17T20:32:15.547251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-17T20:32:15.559308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-17T20:32:15.559660] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-17T20:32:15.560431] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-17T20:32:15.560483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:15.560514] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:15.560541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:15.560623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:15.627254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:15.628147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:15.628229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:15.628262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:15.754246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:15.754410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:15.754450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:15.754480] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:15.757922] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-02-17T20:32:15.758200] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-17T20:32:15.758325] [INFO ] [sig ] SSSS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:15.902139] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SSSS.txt [2026-02-17T20:32:15.902264] [INFO ] [sig ] [2860/3401] Completed SSSS in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:15.902303] [INFO ] [sig ] [2861/3401] Forecasting SSTI... [2026-02-17T20:32:15.902332] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-17T20:32:15.902363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-17T20:32:15.914355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-17T20:32:15.914699] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-17T20:32:15.915696] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-17T20:32:15.915748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:15.915780] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:15.915806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:15.915863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:15.974939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:15.975809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:15.976079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:15.976111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:16.097697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:16.097857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:16.097896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:16.097925] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:16.101528] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-02-17T20:32:16.101828] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-17T20:32:16.102123] [INFO ] [sig ] SSTI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:16.248219] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SSTI.txt [2026-02-17T20:32:16.248357] [INFO ] [sig ] [2861/3401] Completed SSTI in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:16.248399] [INFO ] [sig ] [2862/3401] Forecasting SSTK... [2026-02-17T20:32:16.248429] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-17T20:32:16.248459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-17T20:32:16.262080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-17T20:32:16.262433] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-17T20:32:16.263280] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-17T20:32:16.263334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:16.263367] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:16.263394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:16.263466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:16.322135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:16.323046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:16.323136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:16.323171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:16.449551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:16.449741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:16.449790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:16.449823] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:16.453436] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=79.88%) [2026-02-17T20:32:16.453750] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-17T20:32:16.453882] [INFO ] [sig ] SSTK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:16.607307] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SSTK.txt [2026-02-17T20:32:16.607475] [INFO ] [sig ] [2862/3401] Completed SSTK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:16.607516] [INFO ] [sig ] [2863/3401] Forecasting SSYS... [2026-02-17T20:32:16.607546] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-17T20:32:16.607596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-17T20:32:16.620311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-17T20:32:16.620672] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-17T20:32:16.621498] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-17T20:32:16.621551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:16.621797] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:16.621827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:16.621884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:16.681428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:16.682345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:16.682436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:16.682470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:16.804785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:16.804950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:16.804990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:16.805019] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:16.808607] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: UP (p=59.10%) [2026-02-17T20:32:16.808918] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-17T20:32:16.809053] [INFO ] [sig ] SSYS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:16.956685] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SSYS.txt [2026-02-17T20:32:16.956859] [INFO ] [sig ] [2863/3401] Completed SSYS in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:16.956899] [INFO ] [sig ] [2864/3401] Forecasting STAA... [2026-02-17T20:32:16.956929] [INFO ] [sig ] Generating forecast for: STAA [2026-02-17T20:32:16.956960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-17T20:32:16.968999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-17T20:32:16.969401] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-17T20:32:16.970214] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-17T20:32:16.970283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:16.970316] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:16.970342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:16.970399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:17.029398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:17.030364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:17.030450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:17.030486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:17.156293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:17.156460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:17.156504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:17.156535] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:17.160181] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=41.80%) [2026-02-17T20:32:17.160478] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-17T20:32:17.160634] [INFO ] [sig ] STAA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:17.322131] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STAA.txt [2026-02-17T20:32:17.322333] [INFO ] [sig ] [2864/3401] Completed STAA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:17.322393] [INFO ] [sig ] [2865/3401] Forecasting STAG... [2026-02-17T20:32:17.322437] [INFO ] [sig ] Generating forecast for: STAG [2026-02-17T20:32:17.322481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-17T20:32:17.338209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-17T20:32:17.338714] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-17T20:32:17.339779] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-17T20:32:17.339846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:17.339891] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:17.339933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:17.340017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:17.402381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:17.403288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:17.403402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:17.403437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:17.523371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:17.523539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:17.523603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:17.523636] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:17.527139] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=52.81%) [2026-02-17T20:32:17.527465] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-17T20:32:17.527641] [INFO ] [sig ] STAG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:17.675845] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STAG.txt [2026-02-17T20:32:17.676025] [INFO ] [sig ] [2865/3401] Completed STAG in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:17.676066] [INFO ] [sig ] [2866/3401] Forecasting STBA... [2026-02-17T20:32:17.676097] [INFO ] [sig ] Generating forecast for: STBA [2026-02-17T20:32:17.676128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-17T20:32:17.688909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-17T20:32:17.689297] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-17T20:32:17.690117] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-17T20:32:17.690176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:17.690209] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:17.690235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:17.690293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:17.749997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:17.750907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:17.750992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:17.751026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:17.869555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:17.869745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:17.869787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:17.869816] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:17.873330] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: DOWN (p=21.95%) [2026-02-17T20:32:17.873673] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-17T20:32:17.873813] [INFO ] [sig ] STBA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:18.037608] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STBA.txt [2026-02-17T20:32:18.037828] [INFO ] [sig ] [2866/3401] Completed STBA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:18.037899] [INFO ] [sig ] [2867/3401] Forecasting STC... [2026-02-17T20:32:18.037958] [INFO ] [sig ] Generating forecast for: STC [2026-02-17T20:32:18.038016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-17T20:32:18.053027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-17T20:32:18.053538] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-17T20:32:18.054747] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-17T20:32:18.054821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:18.054879] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:18.054931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:18.055029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:18.121445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:18.122344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:18.122432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:18.122467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:18.240060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:18.240223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:18.240265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:18.240295] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:18.243754] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: DOWN (p=22.06%) [2026-02-17T20:32:18.244037] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-17T20:32:18.244163] [INFO ] [sig ] STC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:18.388312] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STC.txt [2026-02-17T20:32:18.388462] [INFO ] [sig ] [2867/3401] Completed STC in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:18.388504] [INFO ] [sig ] [2868/3401] Forecasting STE... [2026-02-17T20:32:18.388534] [INFO ] [sig ] Generating forecast for: STE [2026-02-17T20:32:18.388565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-17T20:32:18.400215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-17T20:32:18.400555] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-17T20:32:18.401354] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-17T20:32:18.401407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:18.401440] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:18.401467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:18.401524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:18.459589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:18.460321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:18.460403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:18.460437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:18.582177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:18.582345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:18.582387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:18.582418] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:18.585918] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-17T20:32:18.586212] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-17T20:32:18.586345] [INFO ] [sig ] STE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:18.729383] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STE.txt [2026-02-17T20:32:18.729547] [INFO ] [sig ] [2868/3401] Completed STE in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:18.729609] [INFO ] [sig ] [2869/3401] Forecasting STEL... [2026-02-17T20:32:18.729642] [INFO ] [sig ] Generating forecast for: STEL [2026-02-17T20:32:18.729679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-17T20:32:18.741002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-17T20:32:18.741342] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-17T20:32:18.742138] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-17T20:32:18.742192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:18.742224] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:18.742251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:18.742307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:18.800084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:18.800852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:18.800934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:18.800967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:18.921074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:18.921234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:18.921275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:18.921304] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:18.924740] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-02-17T20:32:18.925040] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-17T20:32:18.925188] [INFO ] [sig ] STEL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:19.081876] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STEL.txt [2026-02-17T20:32:19.082036] [INFO ] [sig ] [2869/3401] Completed STEL in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:19.082078] [INFO ] [sig ] [2870/3401] Forecasting STEM... [2026-02-17T20:32:19.082108] [INFO ] [sig ] Generating forecast for: STEM [2026-02-17T20:32:19.082139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-17T20:32:19.096014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-17T20:32:19.096373] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-17T20:32:19.097177] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-17T20:32:19.097245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:19.097280] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:19.097308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:19.097364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:19.155086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:19.155710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:19.155789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:19.155822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:19.274939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:19.275094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:19.275134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:19.275163] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:19.278621] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=65.36%) [2026-02-17T20:32:19.278903] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-17T20:32:19.279030] [INFO ] [sig ] STEM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:19.422061] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STEM.txt [2026-02-17T20:32:19.422229] [INFO ] [sig ] [2870/3401] Completed STEM in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:19.422271] [INFO ] [sig ] [2871/3401] Forecasting STEP... [2026-02-17T20:32:19.422300] [INFO ] [sig ] Generating forecast for: STEP [2026-02-17T20:32:19.422330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-17T20:32:19.433621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-17T20:32:19.434008] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-17T20:32:19.434811] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-17T20:32:19.434865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:19.434898] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:19.434926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:19.434983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:19.492163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:19.493075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:19.493160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:19.493194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:19.622273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:19.622480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:19.622537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:19.622599] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:19.626650] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-17T20:32:19.626967] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-17T20:32:19.627108] [INFO ] [sig ] STEP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:19.774383] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STEP.txt [2026-02-17T20:32:19.774548] [INFO ] [sig ] [2871/3401] Completed STEP in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-17T20:32:19.774612] [INFO ] [sig ] [2872/3401] Forecasting STHO... [2026-02-17T20:32:19.774643] [INFO ] [sig ] Generating forecast for: STHO [2026-02-17T20:32:19.774674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-17T20:32:19.786150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-17T20:32:19.786567] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-17T20:32:19.787445] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-17T20:32:19.787500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:19.787618] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:19.787651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:19.787710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:19.846278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:19.847271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:19.847364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:19.847397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:19.967081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:19.967276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:19.967320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:19.967350] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:19.971014] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=64.12%) [2026-02-17T20:32:19.971328] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-17T20:32:19.971464] [INFO ] [sig ] STHO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:20.126208] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STHO.txt [2026-02-17T20:32:20.126365] [INFO ] [sig ] [2872/3401] Completed STHO in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-17T20:32:20.126406] [INFO ] [sig ] [2873/3401] Forecasting STI... [2026-02-17T20:32:20.126438] [INFO ] [sig ] Generating forecast for: STI [2026-02-17T20:32:20.126469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-17T20:32:20.137681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-17T20:32:20.138079] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-17T20:32:20.138893] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-17T20:32:20.138946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:20.138977] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:20.139004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:20.139060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:20.201226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:20.202127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:20.202209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:20.202242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:20.326057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:20.326228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:20.326274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:20.326307] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:20.329981] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-02-17T20:32:20.330296] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-17T20:32:20.330442] [INFO ] [sig ] STI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:20.483993] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STI.txt [2026-02-17T20:32:20.484171] [INFO ] [sig ] [2873/3401] Completed STI in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-17T20:32:20.484214] [INFO ] [sig ] [2874/3401] Forecasting STIM... [2026-02-17T20:32:20.484248] [INFO ] [sig ] Generating forecast for: STIM [2026-02-17T20:32:20.484280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-17T20:32:20.496283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-17T20:32:20.496728] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-17T20:32:20.497688] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-17T20:32:20.497745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:20.497779] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:20.497807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:20.497865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:20.561649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:20.562562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:20.562678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:20.562713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:20.692278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:20.692445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:20.692486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:20.692515] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:20.696033] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=69.72%) [2026-02-17T20:32:20.696331] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-17T20:32:20.696467] [INFO ] [sig ] STIM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:20.839074] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STIM.txt [2026-02-17T20:32:20.839234] [INFO ] [sig ] [2874/3401] Completed STIM in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-17T20:32:20.839274] [INFO ] [sig ] [2875/3401] Forecasting STK... [2026-02-17T20:32:20.839305] [INFO ] [sig ] Generating forecast for: STK [2026-02-17T20:32:20.839337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-17T20:32:20.850411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-17T20:32:20.850858] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-17T20:32:20.851773] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-17T20:32:20.851839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:20.851897] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:20.851929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:20.851989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:20.912081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:20.913060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:20.913147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:20.913183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:21.036242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:21.036395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:21.036434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:21.036497] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:21.039920] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-17T20:32:21.040201] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-17T20:32:21.040328] [INFO ] [sig ] STK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:21.182075] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STK.txt [2026-02-17T20:32:21.182220] [INFO ] [sig ] [2875/3401] Completed STK in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-17T20:32:21.182259] [INFO ] [sig ] [2876/3401] Forecasting STKH... [2026-02-17T20:32:21.182291] [INFO ] [sig ] Generating forecast for: STKH [2026-02-17T20:32:21.182322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-17T20:32:21.193450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-17T20:32:21.193887] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-17T20:32:21.194792] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-17T20:32:21.194848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:21.194883] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:21.194911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:21.194969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:21.252904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:21.253699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:21.253786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:21.253823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:21.368304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:21.368461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:21.368502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:21.368531] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:21.372213] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=30.24%) [2026-02-17T20:32:21.372516] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-17T20:32:21.372671] [INFO ] [sig ] STKH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:21.521443] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STKH.txt [2026-02-17T20:32:21.521618] [INFO ] [sig ] [2876/3401] Completed STKH in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-17T20:32:21.521667] [INFO ] [sig ] [2877/3401] Forecasting STKL... [2026-02-17T20:32:21.521700] [INFO ] [sig ] Generating forecast for: STKL [2026-02-17T20:32:21.521732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-17T20:32:21.535054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-17T20:32:21.535421] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-17T20:32:21.536301] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-17T20:32:21.536358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:21.536391] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:21.536418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:21.536476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:21.598021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:21.599121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:21.599206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:21.599239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:21.729251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:21.729411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:21.729453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:21.729483] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:21.733064] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: UP (p=69.46%) [2026-02-17T20:32:21.733354] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-17T20:32:21.733498] [INFO ] [sig ] STKL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:21.877163] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STKL.txt [2026-02-17T20:32:21.877354] [INFO ] [sig ] [2877/3401] Completed STKL in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:21.877396] [INFO ] [sig ] [2878/3401] Forecasting STKS... [2026-02-17T20:32:21.877431] [INFO ] [sig ] Generating forecast for: STKS [2026-02-17T20:32:21.877474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-17T20:32:21.890664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-17T20:32:21.891084] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-17T20:32:21.891995] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-17T20:32:21.892052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:21.892085] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:21.892112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:21.892171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:21.953682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:21.954604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:21.954696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:21.954730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:22.079883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:22.080036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:22.080077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:22.080106] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:22.083531] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-17T20:32:22.083833] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-17T20:32:22.083964] [INFO ] [sig ] STKS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:22.227520] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STKS.txt [2026-02-17T20:32:22.227767] [INFO ] [sig ] [2878/3401] Completed STKS in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:22.227832] [INFO ] [sig ] [2879/3401] Forecasting STLA... [2026-02-17T20:32:22.227873] [INFO ] [sig ] Generating forecast for: STLA [2026-02-17T20:32:22.227913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-17T20:32:22.239447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-17T20:32:22.239830] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-17T20:32:22.240655] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-17T20:32:22.240709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:22.240741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:22.240773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:22.240841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:22.297419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:22.298257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:22.298343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:22.298377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:22.425530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:22.425715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:22.425761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:22.425794] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:22.430215] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-02-17T20:32:22.430502] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-17T20:32:22.430658] [INFO ] [sig ] STLA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:22.596740] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STLA.txt [2026-02-17T20:32:22.596946] [INFO ] [sig ] [2879/3401] Completed STLA in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:22.597000] [INFO ] [sig ] [2880/3401] Forecasting STLD... [2026-02-17T20:32:22.597032] [INFO ] [sig ] Generating forecast for: STLD [2026-02-17T20:32:22.597063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-17T20:32:22.613345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-17T20:32:22.613903] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-17T20:32:22.615147] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-17T20:32:22.615221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:22.615278] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:22.615327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:22.615423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:22.698760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:22.699743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:22.699836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:22.699871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:22.871890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:22.872096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:22.872147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:22.872183] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:22.877120] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-17T20:32:22.877722] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-17T20:32:22.877982] [INFO ] [sig ] STLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:23.119674] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STLD.txt [2026-02-17T20:32:23.119944] [INFO ] [sig ] [2880/3401] Completed STLD in 0.5s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:23.120027] [INFO ] [sig ] [2881/3401] Forecasting STM... [2026-02-17T20:32:23.120090] [INFO ] [sig ] Generating forecast for: STM [2026-02-17T20:32:23.120146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-17T20:32:23.159360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-17T20:32:23.160190] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-17T20:32:23.161450] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-17T20:32:23.161519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:23.161555] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:23.161634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:23.161723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:23.242254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:23.243609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:23.243798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:23.243856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:23.437728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:23.437955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:23.438038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:23.438092] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:23.443963] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=83.93%) [2026-02-17T20:32:23.444605] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-17T20:32:23.444802] [INFO ] [sig ] STM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:23.756155] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STM.txt [2026-02-17T20:32:23.756385] [INFO ] [sig ] [2881/3401] Completed STM in 0.6s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:23.756442] [INFO ] [sig ] [2882/3401] Forecasting STN... [2026-02-17T20:32:23.756482] [INFO ] [sig ] Generating forecast for: STN [2026-02-17T20:32:23.756523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-17T20:32:23.773014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-17T20:32:23.773594] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-17T20:32:23.774823] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-17T20:32:23.774899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:23.774944] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:23.774984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:23.775070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:23.854773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:23.855779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:23.855921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:23.855958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:24.008251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:24.008427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:24.008471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:24.008521] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:24.012170] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=57.65%) [2026-02-17T20:32:24.012470] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-17T20:32:24.012629] [INFO ] [sig ] STN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:24.159376] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STN.txt [2026-02-17T20:32:24.159546] [INFO ] [sig ] [2882/3401] Completed STN in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:24.159611] [INFO ] [sig ] [2883/3401] Forecasting STNE... [2026-02-17T20:32:24.159645] [INFO ] [sig ] Generating forecast for: STNE [2026-02-17T20:32:24.159686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-17T20:32:24.171853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-17T20:32:24.172278] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-17T20:32:24.173241] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-17T20:32:24.173298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:24.173330] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:24.173357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:24.173415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:24.234811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:24.235733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:24.235818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:24.235852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:24.374871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:24.375033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:24.375089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:24.375121] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:24.378806] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-02-17T20:32:24.379290] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-17T20:32:24.379429] [INFO ] [sig ] STNE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:24.536598] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STNE.txt [2026-02-17T20:32:24.536765] [INFO ] [sig ] [2883/3401] Completed STNE in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:24.536807] [INFO ] [sig ] [2884/3401] Forecasting STOK... [2026-02-17T20:32:24.536838] [INFO ] [sig ] Generating forecast for: STOK [2026-02-17T20:32:24.536871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-17T20:32:24.548445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-17T20:32:24.548901] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-17T20:32:24.549746] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-17T20:32:24.549802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:24.549839] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:24.549871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:24.549930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:24.608615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:24.609483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:24.609606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:24.609643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:24.739557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:24.739760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:24.739810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:24.739842] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:24.743703] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-17T20:32:24.744039] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-17T20:32:24.744193] [INFO ] [sig ] STOK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:24.886159] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STOK.txt [2026-02-17T20:32:24.886305] [INFO ] [sig ] [2884/3401] Completed STOK in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:24.886345] [INFO ] [sig ] [2885/3401] Forecasting STRA... [2026-02-17T20:32:24.886376] [INFO ] [sig ] Generating forecast for: STRA [2026-02-17T20:32:24.886406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-17T20:32:24.898119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-17T20:32:24.898599] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-17T20:32:24.899505] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-17T20:32:24.899561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:24.899618] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:24.899646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:24.899704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:24.959188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:24.960072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:24.960157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:24.960192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:25.087761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:25.088014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:25.088256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:25.088288] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:25.092277] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=63.53%) [2026-02-17T20:32:25.092608] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-17T20:32:25.092760] [INFO ] [sig ] STRA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:25.244153] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STRA.txt [2026-02-17T20:32:25.244341] [INFO ] [sig ] [2885/3401] Completed STRA in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:25.244385] [INFO ] [sig ] [2886/3401] Forecasting STRL... [2026-02-17T20:32:25.244416] [INFO ] [sig ] Generating forecast for: STRL [2026-02-17T20:32:25.244455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-17T20:32:25.256700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-17T20:32:25.257121] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-17T20:32:25.258066] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-17T20:32:25.258127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:25.258214] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:25.258266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:25.258343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:25.321678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:25.322549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:25.322671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:25.322711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:25.451533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:25.451713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:25.451756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:25.451787] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:25.455305] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=47.05%) [2026-02-17T20:32:25.455685] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-17T20:32:25.455829] [INFO ] [sig ] STRL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:25.601062] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STRL.txt [2026-02-17T20:32:25.601219] [INFO ] [sig ] [2886/3401] Completed STRL in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:25.601260] [INFO ] [sig ] [2887/3401] Forecasting STRS... [2026-02-17T20:32:25.601291] [INFO ] [sig ] Generating forecast for: STRS [2026-02-17T20:32:25.601322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-17T20:32:25.613907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-17T20:32:25.614215] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-17T20:32:25.615380] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-17T20:32:25.615433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:25.615465] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:25.615492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:25.615547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:25.674963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:25.675717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:25.675796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:25.675830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:25.774302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:25.774472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:25.774515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:25.774545] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:25.778152] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-02-17T20:32:25.778441] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-17T20:32:25.778593] [INFO ] [sig ] STRS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:25.923638] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STRS.txt [2026-02-17T20:32:25.923773] [INFO ] [sig ] [2887/3401] Completed STRS in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-17T20:32:25.923814] [INFO ] [sig ] [2888/3401] Forecasting STSS... [2026-02-17T20:32:25.923845] [INFO ] [sig ] Generating forecast for: STSS [2026-02-17T20:32:25.923876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-17T20:32:25.938449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-17T20:32:25.939045] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-17T20:32:25.940178] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-17T20:32:25.940247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:25.940293] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:25.940331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:25.940417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:26.019980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:26.020959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:26.021050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:26.021085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:26.148328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:26.148516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:26.148558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:26.148611] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:26.152195] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-17T20:32:26.152500] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-17T20:32:26.152662] [INFO ] [sig ] STSS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:26.302405] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STSS.txt [2026-02-17T20:32:26.302591] [INFO ] [sig ] [2888/3401] Completed STSS in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-17T20:32:26.302642] [INFO ] [sig ] [2889/3401] Forecasting STTK... [2026-02-17T20:32:26.302674] [INFO ] [sig ] Generating forecast for: STTK [2026-02-17T20:32:26.302704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-17T20:32:26.313831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-17T20:32:26.314228] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-17T20:32:26.315061] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-17T20:32:26.315115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:26.315176] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:26.315205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:26.315262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:26.375142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:26.376098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:26.376183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:26.376217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:26.508263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:26.508648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:26.508693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:26.508722] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:26.512435] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=68.85%) [2026-02-17T20:32:26.512741] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-17T20:32:26.512875] [INFO ] [sig ] STTK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:26.673237] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STTK.txt [2026-02-17T20:32:26.673446] [INFO ] [sig ] [2889/3401] Completed STTK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-17T20:32:26.673505] [INFO ] [sig ] [2890/3401] Forecasting STVN... [2026-02-17T20:32:26.673555] [INFO ] [sig ] Generating forecast for: STVN [2026-02-17T20:32:26.673623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-17T20:32:26.685751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-17T20:32:26.686153] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-17T20:32:26.687002] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-17T20:32:26.687061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:26.687094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:26.687121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:26.687178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:26.747398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:26.748270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:26.748353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:26.748386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:26.870342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:26.870504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:26.870547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:26.870595] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:26.874055] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-02-17T20:32:26.874330] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-17T20:32:26.874457] [INFO ] [sig ] STVN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:27.019466] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STVN.txt [2026-02-17T20:32:27.019646] [INFO ] [sig ] [2890/3401] Completed STVN in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-17T20:32:27.019691] [INFO ] [sig ] [2891/3401] Forecasting STWD... [2026-02-17T20:32:27.019722] [INFO ] [sig ] Generating forecast for: STWD [2026-02-17T20:32:27.019754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-17T20:32:27.031753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-17T20:32:27.032202] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-17T20:32:27.033039] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-17T20:32:27.033102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:27.033136] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:27.033164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:27.033220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:27.092380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:27.093451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:27.093599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:27.093659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:27.218360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:27.218537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:27.218603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:27.218640] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:27.222796] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-17T20:32:27.223105] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-17T20:32:27.223239] [INFO ] [sig ] STWD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:27.370171] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STWD.txt [2026-02-17T20:32:27.370319] [INFO ] [sig ] [2891/3401] Completed STWD in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-17T20:32:27.370360] [INFO ] [sig ] [2892/3401] Forecasting STX... [2026-02-17T20:32:27.370390] [INFO ] [sig ] Generating forecast for: STX [2026-02-17T20:32:27.370423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-17T20:32:27.383668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-17T20:32:27.384130] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-17T20:32:27.385391] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-17T20:32:27.385447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:27.385481] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:27.385509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:27.385567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:27.444943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:27.445915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:27.446005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:27.446038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:27.572959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:27.573322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:27.573363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:27.573434] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:27.577001] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=28.11%) [2026-02-17T20:32:27.577355] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-17T20:32:27.577507] [INFO ] [sig ] STX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:27.730660] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STX.txt [2026-02-17T20:32:27.730821] [INFO ] [sig ] [2892/3401] Completed STX in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-17T20:32:27.730872] [INFO ] [sig ] [2893/3401] Forecasting STXE... [2026-02-17T20:32:27.730914] [INFO ] [sig ] Generating forecast for: STXE [2026-02-17T20:32:27.730961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-17T20:32:27.742618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-17T20:32:27.743024] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-17T20:32:27.743864] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-17T20:32:27.743918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:27.743950] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:27.743977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:27.744041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:27.805541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:27.806431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:27.806517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:27.806551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:27.921512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:27.921697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:27.921739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:27.921788] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:27.925517] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=8.50%) [2026-02-17T20:32:27.925865] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-17T20:32:27.926013] [INFO ] [sig ] STXE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:28.073231] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/STXE.txt [2026-02-17T20:32:28.073379] [INFO ] [sig ] [2893/3401] Completed STXE in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-17T20:32:28.073419] [INFO ] [sig ] [2894/3401] Forecasting STXG... [2026-02-17T20:32:28.073449] [INFO ] [sig ] Generating forecast for: STXG [2026-02-17T20:32:28.073481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-17T20:32:28.085357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-17T20:32:28.085796] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-17T20:32:28.086667] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-17T20:32:28.086722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:28.086756] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:28.086783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:28.086842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:28.145770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:28.146667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:28.146753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:28.146788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:28.258747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:28.258908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:28.258955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:28.258994] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:28.262602] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=87.64%) [2026-02-17T20:32:28.262896] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-17T20:32:28.263041] [INFO ] [sig ] STXG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:28.411887] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/STXG.txt [2026-02-17T20:32:28.412047] [INFO ] [sig ] [2894/3401] Completed STXG in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:28.412088] [INFO ] [sig ] [2895/3401] Forecasting SUI... [2026-02-17T20:32:28.412121] [INFO ] [sig ] Generating forecast for: SUI [2026-02-17T20:32:28.412153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-17T20:32:28.423664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-17T20:32:28.424048] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-17T20:32:28.424861] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-17T20:32:28.424913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:28.424946] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:28.424976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:28.425033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:28.483003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:28.483892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:28.483975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:28.484026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:28.610335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:28.610500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:28.610543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:28.610592] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:28.614156] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-17T20:32:28.614444] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-17T20:32:28.614595] [INFO ] [sig ] SUI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:28.769529] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SUI.txt [2026-02-17T20:32:28.769722] [INFO ] [sig ] [2895/3401] Completed SUI in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:28.769764] [INFO ] [sig ] [2896/3401] Forecasting SUN... [2026-02-17T20:32:28.769794] [INFO ] [sig ] Generating forecast for: SUN [2026-02-17T20:32:28.769826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-17T20:32:28.782180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-17T20:32:28.782637] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-17T20:32:28.783471] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-17T20:32:28.783524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:28.783557] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:28.783635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:28.783695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:28.842065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:28.842972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:28.843076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:28.843109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:28.963278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:28.963444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:28.963484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:28.963513] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:28.966993] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-02-17T20:32:28.967307] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-17T20:32:28.967442] [INFO ] [sig ] SUN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:29.115839] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SUN.txt [2026-02-17T20:32:29.115999] [INFO ] [sig ] [2896/3401] Completed SUN in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:29.116039] [INFO ] [sig ] [2897/3401] Forecasting SUNS... [2026-02-17T20:32:29.116070] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-17T20:32:29.116102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-17T20:32:29.128700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-17T20:32:29.129094] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-17T20:32:29.129946] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-17T20:32:29.130005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:29.130039] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:29.130067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:29.130141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:29.192691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:29.193632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:29.193720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:29.193757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:29.321548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:29.321706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:29.321746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:29.321777] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:29.325983] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-02-17T20:32:29.326290] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-17T20:32:29.326423] [INFO ] [sig ] SUNS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:29.475494] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SUNS.txt [2026-02-17T20:32:29.475660] [INFO ] [sig ] [2897/3401] Completed SUNS in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:29.475702] [INFO ] [sig ] [2898/3401] Forecasting SUPN... [2026-02-17T20:32:29.475735] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-17T20:32:29.475765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-17T20:32:29.488857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-17T20:32:29.489480] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-17T20:32:29.490802] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-17T20:32:29.490873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:29.490913] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:29.490956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:29.491047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:29.552701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:29.553633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:29.553723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:29.553758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:29.677630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:29.677800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:29.677842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:29.677871] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:29.682158] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=16.40%) [2026-02-17T20:32:29.682480] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-17T20:32:29.682640] [INFO ] [sig ] SUPN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:29.835931] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SUPN.txt [2026-02-17T20:32:29.836083] [INFO ] [sig ] [2898/3401] Completed SUPN in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:29.836124] [INFO ] [sig ] [2899/3401] Forecasting SUSB... [2026-02-17T20:32:29.836155] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-17T20:32:29.836186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-17T20:32:29.848079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-17T20:32:29.848408] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-17T20:32:29.849240] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-17T20:32:29.849293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:29.849511] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:29.849539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:29.849614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:29.909787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:29.910891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:29.911013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:29.911050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:30.043621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:30.043791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:30.043838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:30.043871] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:30.047596] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=21.65%) [2026-02-17T20:32:30.047880] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-17T20:32:30.048022] [INFO ] [sig ] SUSB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:30.197830] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SUSB.txt [2026-02-17T20:32:30.197983] [INFO ] [sig ] [2899/3401] Completed SUSB in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:30.198040] [INFO ] [sig ] [2900/3401] Forecasting SUSC... [2026-02-17T20:32:30.198080] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-17T20:32:30.198118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-17T20:32:30.208774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-17T20:32:30.209129] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-17T20:32:30.209925] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-17T20:32:30.209978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:30.210010] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:30.210037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:30.210093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:30.268870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:30.269597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:30.269681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:30.269714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:30.396102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:30.396446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:30.396487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:30.396516] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:30.400004] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-17T20:32:30.400471] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-17T20:32:30.400620] [INFO ] [sig ] SUSC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:30.553668] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SUSC.txt [2026-02-17T20:32:30.553819] [INFO ] [sig ] [2900/3401] Completed SUSC in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:30.553859] [INFO ] [sig ] [2901/3401] Forecasting SUSL... [2026-02-17T20:32:30.553890] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-17T20:32:30.553928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-17T20:32:30.566190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-17T20:32:30.566539] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-17T20:32:30.567352] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-17T20:32:30.567406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:30.567439] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:30.567467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:30.567523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:30.628235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:30.629038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:30.629122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:30.629155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:30.747597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:30.747764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:30.747806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:30.747837] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:30.751688] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=42.15%) [2026-02-17T20:32:30.752028] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-17T20:32:30.752172] [INFO ] [sig ] SUSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:30.905689] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SUSL.txt [2026-02-17T20:32:30.905821] [INFO ] [sig ] [2901/3401] Completed SUSL in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:30.905868] [INFO ] [sig ] [2902/3401] Forecasting SUUN... [2026-02-17T20:32:30.905901] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-17T20:32:30.905931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-17T20:32:30.917074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-17T20:32:30.917465] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-17T20:32:30.918294] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-17T20:32:30.918349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:30.918383] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:30.918410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:30.918469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:30.979606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:30.980416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:30.980497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:30.980530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:31.106199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:31.106541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:31.106601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:31.106634] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:31.110904] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: UP (p=64.97%) [2026-02-17T20:32:31.111331] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-17T20:32:31.111475] [INFO ] [sig ] SUUN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:31.255139] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SUUN.txt [2026-02-17T20:32:31.255329] [INFO ] [sig ] [2902/3401] Completed SUUN in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:31.255372] [INFO ] [sig ] [2903/3401] Forecasting SUZ... [2026-02-17T20:32:31.255402] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-17T20:32:31.255432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-17T20:32:31.266257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-17T20:32:31.266654] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-17T20:32:31.267514] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-17T20:32:31.267586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:31.267622] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:31.267649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:31.267707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:31.325604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:31.326643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:31.326728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:31.326762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:31.456466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:31.456647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:31.456698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:31.456729] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:31.461259] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=52.00%) [2026-02-17T20:32:31.461556] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-17T20:32:31.461711] [INFO ] [sig ] SUZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:31.622691] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SUZ.txt [2026-02-17T20:32:31.622855] [INFO ] [sig ] [2903/3401] Completed SUZ in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:31.622907] [INFO ] [sig ] [2904/3401] Forecasting SVC... [2026-02-17T20:32:31.622940] [INFO ] [sig ] Generating forecast for: SVC [2026-02-17T20:32:31.622972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-17T20:32:31.636531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-17T20:32:31.636965] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-17T20:32:31.637849] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-17T20:32:31.637903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:31.637948] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:31.637985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:31.638058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:31.702521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:31.703591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:31.703689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:31.703741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:31.832622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:31.832788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:31.832830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:31.832873] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:31.836608] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-17T20:32:31.836895] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-17T20:32:31.837039] [INFO ] [sig ] SVC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:31.992653] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SVC.txt [2026-02-17T20:32:31.992804] [INFO ] [sig ] [2904/3401] Completed SVC in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-17T20:32:31.992845] [INFO ] [sig ] [2905/3401] Forecasting SVCO... [2026-02-17T20:32:31.992876] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-17T20:32:31.992906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-17T20:32:32.004029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-17T20:32:32.004427] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-17T20:32:32.005269] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-17T20:32:32.005326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:32.005359] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:32.005386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:32.005443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:32.062695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:32.063639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:32.063726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:32.063759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:32.192159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:32.192346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:32.192388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:32.192420] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:32.196393] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=77.32%) [2026-02-17T20:32:32.196724] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-17T20:32:32.196861] [INFO ] [sig ] SVCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:32.346615] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SVCO.txt [2026-02-17T20:32:32.346768] [INFO ] [sig ] [2905/3401] Completed SVCO in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-17T20:32:32.346811] [INFO ] [sig ] [2906/3401] Forecasting SVRA... [2026-02-17T20:32:32.346841] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-17T20:32:32.346879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-17T20:32:32.358034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-17T20:32:32.358453] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-17T20:32:32.359396] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-17T20:32:32.359451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:32.359515] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:32.359544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:32.359622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:32.426198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:32.427191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:32.427306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:32.427341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:32.560283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:32.560436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:32.560480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:32.560510] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:32.564051] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=58.19%) [2026-02-17T20:32:32.564331] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-17T20:32:32.564466] [INFO ] [sig ] SVRA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:32.718055] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SVRA.txt [2026-02-17T20:32:32.718237] [INFO ] [sig ] [2906/3401] Completed SVRA in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-17T20:32:32.718279] [INFO ] [sig ] [2907/3401] Forecasting SWBI... [2026-02-17T20:32:32.718311] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-17T20:32:32.718343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-17T20:32:32.730178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-17T20:32:32.730641] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-17T20:32:32.731622] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-17T20:32:32.731677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:32.731711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:32.731738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:32.731797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:32.797563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:32.798730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:32.798863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:32.798901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:32.931252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:32.931432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:32.931475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:32.931505] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:32.935424] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-17T20:32:32.935786] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-17T20:32:32.935932] [INFO ] [sig ] SWBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:33.094708] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SWBI.txt [2026-02-17T20:32:33.094888] [INFO ] [sig ] [2907/3401] Completed SWBI in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-17T20:32:33.094954] [INFO ] [sig ] [2908/3401] Forecasting SWIM... [2026-02-17T20:32:33.094993] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-17T20:32:33.095028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-17T20:32:33.106737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-17T20:32:33.107116] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-17T20:32:33.108024] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-17T20:32:33.108085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:33.108120] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:33.108149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:33.108208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:33.171448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:33.172476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:33.172566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:33.172623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:33.308565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:33.308757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:33.308817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:33.308868] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:33.312568] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=83.86%) [2026-02-17T20:32:33.312870] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-17T20:32:33.313000] [INFO ] [sig ] SWIM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:33.457066] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SWIM.txt [2026-02-17T20:32:33.457259] [INFO ] [sig ] [2908/3401] Completed SWIM in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-17T20:32:33.457304] [INFO ] [sig ] [2909/3401] Forecasting SWK... [2026-02-17T20:32:33.457336] [INFO ] [sig ] Generating forecast for: SWK [2026-02-17T20:32:33.457369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-17T20:32:33.468285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-17T20:32:33.468680] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-17T20:32:33.469470] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-17T20:32:33.469523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:33.469555] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:33.469601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:33.469660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:33.529961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:33.530832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:33.530917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:33.530951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:33.652488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:33.652683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:33.652727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:33.652792] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:33.656599] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-02-17T20:32:33.656924] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-17T20:32:33.657078] [INFO ] [sig ] SWK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:33.809689] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SWK.txt [2026-02-17T20:32:33.809846] [INFO ] [sig ] [2909/3401] Completed SWK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-17T20:32:33.809888] [INFO ] [sig ] [2910/3401] Forecasting SWKS... [2026-02-17T20:32:33.809927] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-17T20:32:33.809975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-17T20:32:33.821125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-17T20:32:33.821520] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-17T20:32:33.822352] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-17T20:32:33.822445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:33.822482] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:33.822511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:33.822568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:33.885288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:33.886185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:33.886270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:33.886304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:34.013410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:34.013663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:34.013728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:34.013763] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:34.017682] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=63.18%) [2026-02-17T20:32:34.017994] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-17T20:32:34.018148] [INFO ] [sig ] SWKS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:34.177263] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SWKS.txt [2026-02-17T20:32:34.177439] [INFO ] [sig ] [2910/3401] Completed SWKS in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-17T20:32:34.177488] [INFO ] [sig ] [2911/3401] Forecasting SWX... [2026-02-17T20:32:34.177534] [INFO ] [sig ] Generating forecast for: SWX [2026-02-17T20:32:34.177598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-17T20:32:34.191217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-17T20:32:34.191656] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-17T20:32:34.192527] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-17T20:32:34.192609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:34.192646] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:34.192690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:34.192751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:34.257608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:34.258507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:34.258611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:34.258650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:34.388356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:34.388522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:34.388564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:34.388619] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:34.392465] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-02-17T20:32:34.392810] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-17T20:32:34.392953] [INFO ] [sig ] SWX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:34.552732] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SWX.txt [2026-02-17T20:32:34.552904] [INFO ] [sig ] [2911/3401] Completed SWX in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:34.552947] [INFO ] [sig ] [2912/3401] Forecasting SXC... [2026-02-17T20:32:34.552980] [INFO ] [sig ] Generating forecast for: SXC [2026-02-17T20:32:34.553014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-17T20:32:34.565007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-17T20:32:34.565433] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-17T20:32:34.566364] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-17T20:32:34.566421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:34.566453] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:34.566481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:34.566538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:34.628217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:34.629144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:34.629233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:34.629267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:34.759710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:34.759880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:34.759922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:34.759951] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:34.763763] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-17T20:32:34.764072] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-17T20:32:34.764229] [INFO ] [sig ] SXC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:34.920771] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SXC.txt [2026-02-17T20:32:34.920940] [INFO ] [sig ] [2912/3401] Completed SXC in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:34.920982] [INFO ] [sig ] [2913/3401] Forecasting SXI... [2026-02-17T20:32:34.921014] [INFO ] [sig ] Generating forecast for: SXI [2026-02-17T20:32:34.921047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-17T20:32:34.933094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-17T20:32:34.933503] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-17T20:32:34.934482] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-17T20:32:34.934540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:34.934621] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:34.934658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:34.934724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:34.996360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:34.997289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:34.997595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:34.997647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:35.129141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:35.129303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:35.129346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:35.129378] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:35.133318] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-02-17T20:32:35.133626] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-17T20:32:35.133766] [INFO ] [sig ] SXI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:35.285457] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SXI.txt [2026-02-17T20:32:35.285646] [INFO ] [sig ] [2913/3401] Completed SXI in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:35.285725] [INFO ] [sig ] [2914/3401] Forecasting SY... [2026-02-17T20:32:35.285777] [INFO ] [sig ] Generating forecast for: SY [2026-02-17T20:32:35.285828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-17T20:32:35.297475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-17T20:32:35.297968] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-17T20:32:35.298975] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-17T20:32:35.299034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:35.299079] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:35.299121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:35.299187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:35.362118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:35.362871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:35.362954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:35.362987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:35.486139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:35.486302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:35.486344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:35.486374] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:35.490116] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=40.77%) [2026-02-17T20:32:35.490435] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-17T20:32:35.490599] [INFO ] [sig ] SY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:35.650248] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SY.txt [2026-02-17T20:32:35.650446] [INFO ] [sig ] [2914/3401] Completed SY in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:35.650504] [INFO ] [sig ] [2915/3401] Forecasting SYF... [2026-02-17T20:32:35.650544] [INFO ] [sig ] Generating forecast for: SYF [2026-02-17T20:32:35.650608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-17T20:32:35.662065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-17T20:32:35.662486] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-17T20:32:35.663341] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-17T20:32:35.663404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:35.663453] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:35.663487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:35.663545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:35.727980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:35.728969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:35.729076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:35.729120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:35.865862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:35.866038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:35.866083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:35.866116] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:35.869871] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-17T20:32:35.870219] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-17T20:32:35.870379] [INFO ] [sig ] SYF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:36.020211] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SYF.txt [2026-02-17T20:32:36.020387] [INFO ] [sig ] [2915/3401] Completed SYF in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:36.020430] [INFO ] [sig ] [2916/3401] Forecasting SYK... [2026-02-17T20:32:36.020459] [INFO ] [sig ] Generating forecast for: SYK [2026-02-17T20:32:36.020490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-17T20:32:36.032325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-17T20:32:36.032723] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-17T20:32:36.033524] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-17T20:32:36.033600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:36.033634] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:36.033662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:36.033719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:36.094448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:36.095562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:36.095663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:36.095751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:36.220722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:36.220899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:36.220940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:36.220971] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:36.224776] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=54.82%) [2026-02-17T20:32:36.225058] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-17T20:32:36.225207] [INFO ] [sig ] SYK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:36.376789] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SYK.txt [2026-02-17T20:32:36.376979] [INFO ] [sig ] [2916/3401] Completed SYK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:36.377029] [INFO ] [sig ] [2917/3401] Forecasting SYM... [2026-02-17T20:32:36.377060] [INFO ] [sig ] Generating forecast for: SYM [2026-02-17T20:32:36.377091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-17T20:32:36.390366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-17T20:32:36.390772] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-17T20:32:36.391796] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-17T20:32:36.391849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:36.391881] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:36.391908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:36.391965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:36.450935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:36.451812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:36.451896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:36.451929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:36.578047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:36.578219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:36.578260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:36.578325] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:36.581767] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-17T20:32:36.582041] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-17T20:32:36.582166] [INFO ] [sig ] SYM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:36.727237] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SYM.txt [2026-02-17T20:32:36.727427] [INFO ] [sig ] [2917/3401] Completed SYM in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:36.727476] [INFO ] [sig ] [2918/3401] Forecasting SYNA... [2026-02-17T20:32:36.727509] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-17T20:32:36.727540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-17T20:32:36.739108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-17T20:32:36.739500] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-17T20:32:36.740394] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-17T20:32:36.740459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:36.740505] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:36.740535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:36.740619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:36.801565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:36.802547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:36.802656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:36.802691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:36.931330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:36.931497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:36.931538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:36.931586] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:36.935067] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=49.35%) [2026-02-17T20:32:36.935367] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-17T20:32:36.935505] [INFO ] [sig ] SYNA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:37.083409] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SYNA.txt [2026-02-17T20:32:37.083563] [INFO ] [sig ] [2918/3401] Completed SYNA in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:37.083636] [INFO ] [sig ] [2919/3401] Forecasting SYRE... [2026-02-17T20:32:37.083671] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-17T20:32:37.083702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-17T20:32:37.094817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-17T20:32:37.095151] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-17T20:32:37.095998] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-17T20:32:37.096051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:37.096083] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:37.096111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:37.096168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:37.156863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:37.157760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:37.157865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:37.157900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:37.281061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:37.281249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:37.281291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:37.281343] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:37.285079] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=27.87%) [2026-02-17T20:32:37.285368] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-17T20:32:37.285498] [INFO ] [sig ] SYRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:37.431847] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/SYRE.txt [2026-02-17T20:32:37.432015] [INFO ] [sig ] [2919/3401] Completed SYRE in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:37.432056] [INFO ] [sig ] [2920/3401] Forecasting SYY... [2026-02-17T20:32:37.432086] [INFO ] [sig ] Generating forecast for: SYY [2026-02-17T20:32:37.432123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-17T20:32:37.443189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-17T20:32:37.443529] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-17T20:32:37.444341] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-17T20:32:37.444394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:37.444426] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:37.444452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:37.444507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:37.508790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:37.509686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:37.509766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:37.509799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:37.639173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:37.639334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:37.639376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:37.639406] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:37.643150] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=63.51%) [2026-02-17T20:32:37.643648] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-17T20:32:37.643783] [INFO ] [sig ] SYY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:37.794491] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/SYY.txt [2026-02-17T20:32:37.794675] [INFO ] [sig ] [2920/3401] Completed SYY in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-17T20:32:37.794719] [INFO ] [sig ] [2921/3401] Forecasting TAC... [2026-02-17T20:32:37.794750] [INFO ] [sig ] Generating forecast for: TAC [2026-02-17T20:32:37.794782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-17T20:32:37.809772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-17T20:32:37.810307] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-17T20:32:37.811417] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-17T20:32:37.811485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:37.811705] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:37.811778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:37.811862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:37.877390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:37.878352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:37.878436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:37.878470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:37.996411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:37.996585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:37.996627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:37.996657] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:38.000192] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-17T20:32:38.000475] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-17T20:32:38.000654] [INFO ] [sig ] TAC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:38.148647] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TAC.txt [2026-02-17T20:32:38.148786] [INFO ] [sig ] [2921/3401] Completed TAC in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-17T20:32:38.148827] [INFO ] [sig ] [2922/3401] Forecasting TAK... [2026-02-17T20:32:38.148858] [INFO ] [sig ] Generating forecast for: TAK [2026-02-17T20:32:38.148896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-17T20:32:38.160922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-17T20:32:38.161284] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-17T20:32:38.162128] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-17T20:32:38.162183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:38.162218] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:38.162244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:38.162300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:38.219469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:38.220173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:38.220253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:38.220285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:38.342599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:38.342753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:38.342795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:38.342825] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:38.346269] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-02-17T20:32:38.346546] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-17T20:32:38.346690] [INFO ] [sig ] TAK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:38.497003] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TAK.txt [2026-02-17T20:32:38.497138] [INFO ] [sig ] [2922/3401] Completed TAK in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-17T20:32:38.497185] [INFO ] [sig ] [2923/3401] Forecasting TAL... [2026-02-17T20:32:38.497246] [INFO ] [sig ] Generating forecast for: TAL [2026-02-17T20:32:38.497289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-17T20:32:38.509080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-17T20:32:38.509478] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-17T20:32:38.510379] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-17T20:32:38.510435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:38.510715] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:38.510750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:38.510812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:38.582202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:38.583143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:38.583243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:38.583286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:38.707677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:38.707844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:38.707887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:38.707917] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:38.711471] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-17T20:32:38.711787] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-17T20:32:38.711927] [INFO ] [sig ] TAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:38.867850] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TAL.txt [2026-02-17T20:32:38.868006] [INFO ] [sig ] [2923/3401] Completed TAL in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-17T20:32:38.868047] [INFO ] [sig ] [2924/3401] Forecasting TALK... [2026-02-17T20:32:38.868078] [INFO ] [sig ] Generating forecast for: TALK [2026-02-17T20:32:38.868109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-17T20:32:38.880168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-17T20:32:38.880551] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-17T20:32:38.881360] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-17T20:32:38.881413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:38.881445] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:38.881473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:38.881529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:38.945675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:38.946464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:38.946545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:38.946596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:39.065898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:39.066063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:39.066105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:39.066136] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:39.069834] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=37.41%) [2026-02-17T20:32:39.070130] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-17T20:32:39.070270] [INFO ] [sig ] TALK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:39.228539] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TALK.txt [2026-02-17T20:32:39.228726] [INFO ] [sig ] [2924/3401] Completed TALK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-17T20:32:39.228767] [INFO ] [sig ] [2925/3401] Forecasting TALO... [2026-02-17T20:32:39.228797] [INFO ] [sig ] Generating forecast for: TALO [2026-02-17T20:32:39.228848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-17T20:32:39.241331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-17T20:32:39.241905] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-17T20:32:39.242740] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-17T20:32:39.242792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:39.242825] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:39.242852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:39.242908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:39.304326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:39.305470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:39.305564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:39.305624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:39.432175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:39.432361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:39.432409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:39.432439] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:39.436140] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=12.67%) [2026-02-17T20:32:39.436425] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-17T20:32:39.436567] [INFO ] [sig ] TALO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:39.609954] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TALO.txt [2026-02-17T20:32:39.610117] [INFO ] [sig ] [2925/3401] Completed TALO in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-17T20:32:39.610161] [INFO ] [sig ] [2926/3401] Forecasting TAOP... [2026-02-17T20:32:39.610192] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-17T20:32:39.610225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-17T20:32:39.620825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-17T20:32:39.621220] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-17T20:32:39.622033] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-17T20:32:39.622087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:39.622119] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:39.622146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:39.622204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:39.681961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:39.682880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:39.682969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:39.683003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:39.806359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:39.806586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:39.806638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:39.806699] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:39.811013] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=71.38%) [2026-02-17T20:32:39.811350] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-17T20:32:39.811694] [INFO ] [sig ] TAOP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:39.962775] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TAOP.txt [2026-02-17T20:32:39.962949] [INFO ] [sig ] [2926/3401] Completed TAOP in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-17T20:32:39.962991] [INFO ] [sig ] [2927/3401] Forecasting TAP... [2026-02-17T20:32:39.963023] [INFO ] [sig ] Generating forecast for: TAP [2026-02-17T20:32:39.963054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-17T20:32:39.975719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-17T20:32:39.976124] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-17T20:32:39.977130] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-17T20:32:39.977184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:39.977252] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:39.977289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:39.977359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:40.043375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:40.044284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:40.044568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:40.044624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:40.191924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:40.192108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:40.192154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:40.192185] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:40.196099] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-17T20:32:40.196533] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-17T20:32:40.196714] [INFO ] [sig ] TAP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:40.351617] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TAP.txt [2026-02-17T20:32:40.351784] [INFO ] [sig ] [2927/3401] Completed TAP in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:40.351825] [INFO ] [sig ] [2928/3401] Forecasting TARA... [2026-02-17T20:32:40.351856] [INFO ] [sig ] Generating forecast for: TARA [2026-02-17T20:32:40.351886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-17T20:32:40.364688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-17T20:32:40.365048] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-17T20:32:40.365842] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-17T20:32:40.365895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:40.365927] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:40.365954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:40.366010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:40.424838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:40.425788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:40.425869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:40.425903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:40.554224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:40.554416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:40.554459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:40.554490] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:40.558346] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-17T20:32:40.558835] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-17T20:32:40.558973] [INFO ] [sig ] TARA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:40.708740] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TARA.txt [2026-02-17T20:32:40.708907] [INFO ] [sig ] [2928/3401] Completed TARA in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:40.708948] [INFO ] [sig ] [2929/3401] Forecasting TARK... [2026-02-17T20:32:40.708977] [INFO ] [sig ] Generating forecast for: TARK [2026-02-17T20:32:40.709009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-17T20:32:40.721275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-17T20:32:40.721639] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-17T20:32:40.722415] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-17T20:32:40.722467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:40.722499] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:40.722526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:40.722602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:40.782140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:40.783089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:40.783183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:40.783218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:40.904798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:40.904960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:40.905001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:40.905030] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:40.908564] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-02-17T20:32:40.908864] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-17T20:32:40.908991] [INFO ] [sig ] TARK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:41.053928] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TARK.txt [2026-02-17T20:32:41.054099] [INFO ] [sig ] [2929/3401] Completed TARK in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:41.054138] [INFO ] [sig ] [2930/3401] Forecasting TARS... [2026-02-17T20:32:41.054166] [INFO ] [sig ] Generating forecast for: TARS [2026-02-17T20:32:41.054197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-17T20:32:41.065439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-17T20:32:41.065840] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-17T20:32:41.066640] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-17T20:32:41.066693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:41.066725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:41.066752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:41.066807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:41.123864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:41.124753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:41.124834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:41.124868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:41.253389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:41.253588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:41.253632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:41.253661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:41.257251] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-02-17T20:32:41.257644] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-17T20:32:41.257792] [INFO ] [sig ] TARS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:41.407369] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TARS.txt [2026-02-17T20:32:41.407527] [INFO ] [sig ] [2930/3401] Completed TARS in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:41.407584] [INFO ] [sig ] [2931/3401] Forecasting TASK... [2026-02-17T20:32:41.407618] [INFO ] [sig ] Generating forecast for: TASK [2026-02-17T20:32:41.407648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-17T20:32:41.422088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-17T20:32:41.422555] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-17T20:32:41.423533] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-17T20:32:41.423609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:41.423646] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:41.423675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:41.423734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:41.485816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:41.486791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:41.486894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:41.486931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:41.609496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:41.609654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:41.609698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:41.609727] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:41.613203] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=35.30%) [2026-02-17T20:32:41.613510] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-17T20:32:41.613661] [INFO ] [sig ] TASK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:41.766986] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TASK.txt [2026-02-17T20:32:41.767152] [INFO ] [sig ] [2931/3401] Completed TASK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:41.767193] [INFO ] [sig ] [2932/3401] Forecasting TAYD... [2026-02-17T20:32:41.767268] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-17T20:32:41.767323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-17T20:32:41.779014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-17T20:32:41.779476] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-17T20:32:41.780379] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-17T20:32:41.780451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:41.780494] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:41.780532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:41.780646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:41.838026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:41.838965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:41.839049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:41.839082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:41.952841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:41.953008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:41.953049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:41.953079] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:41.956495] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=43.14%) [2026-02-17T20:32:41.956803] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-17T20:32:41.956936] [INFO ] [sig ] TAYD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:42.103565] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TAYD.txt [2026-02-17T20:32:42.103752] [INFO ] [sig ] [2932/3401] Completed TAYD in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:42.103793] [INFO ] [sig ] [2933/3401] Forecasting TBB... [2026-02-17T20:32:42.103823] [INFO ] [sig ] Generating forecast for: TBB [2026-02-17T20:32:42.103855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-17T20:32:42.115079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-17T20:32:42.115506] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-17T20:32:42.116363] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-17T20:32:42.116419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:42.116453] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:42.116484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:42.116543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:42.179398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:42.180359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:42.180479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:42.180515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:42.307037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:42.307346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:42.307392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:42.307430] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:42.311510] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-02-17T20:32:42.311833] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-17T20:32:42.311996] [INFO ] [sig ] TBB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:42.463830] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TBB.txt [2026-02-17T20:32:42.464065] [INFO ] [sig ] [2933/3401] Completed TBB in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:42.464154] [INFO ] [sig ] [2934/3401] Forecasting TBBK... [2026-02-17T20:32:42.464213] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-17T20:32:42.464258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-17T20:32:42.477652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-17T20:32:42.478130] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-17T20:32:42.479236] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-17T20:32:42.479334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:42.479384] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:42.479417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:42.479477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:42.541845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:42.542823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:42.542925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:42.542967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:42.669260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:42.669430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:42.669472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:42.669502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:42.673739] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-17T20:32:42.674116] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-17T20:32:42.674268] [INFO ] [sig ] TBBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:42.819509] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TBBK.txt [2026-02-17T20:32:42.819686] [INFO ] [sig ] [2934/3401] Completed TBBK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:42.819735] [INFO ] [sig ] [2935/3401] Forecasting TBI... [2026-02-17T20:32:42.819766] [INFO ] [sig ] Generating forecast for: TBI [2026-02-17T20:32:42.819799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-17T20:32:42.831051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-17T20:32:42.831399] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-17T20:32:42.832230] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-17T20:32:42.832297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:42.832337] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:42.832371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:42.832438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:42.894031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:42.894745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:42.894826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:42.894861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:43.022957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:43.023124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:43.023167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:43.023198] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:43.027095] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-02-17T20:32:43.027403] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-17T20:32:43.027537] [INFO ] [sig ] TBI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:43.178025] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TBI.txt [2026-02-17T20:32:43.178170] [INFO ] [sig ] [2935/3401] Completed TBI in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:43.178210] [INFO ] [sig ] [2936/3401] Forecasting TBIL... [2026-02-17T20:32:43.178242] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-17T20:32:43.178287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-17T20:32:43.189910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-17T20:32:43.190277] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-17T20:32:43.191143] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-17T20:32:43.191197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:43.191231] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:43.191261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:43.191332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:43.254367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:43.255093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:43.255177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:43.255212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:43.323165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:43.323299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:43.323345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:43.323382] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:43.326922] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-17T20:32:43.327201] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-17T20:32:43.327566] [INFO ] [sig ] TBIL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:43.478311] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TBIL.txt [2026-02-17T20:32:43.478589] [INFO ] [sig ] [2936/3401] Completed TBIL in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:43.478648] [INFO ] [sig ] [2937/3401] Forecasting TBLA... [2026-02-17T20:32:43.478680] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-17T20:32:43.478713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-17T20:32:43.491232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-17T20:32:43.491932] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-17T20:32:43.493065] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-17T20:32:43.493121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:43.493155] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:43.493183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:43.493243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:43.555453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:43.556370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:43.556455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:43.556490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:43.690541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:43.690924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:43.690969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:43.690999] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:43.695177] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=77.58%) [2026-02-17T20:32:43.695478] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-17T20:32:43.695649] [INFO ] [sig ] TBLA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:43.855314] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TBLA.txt [2026-02-17T20:32:43.855514] [INFO ] [sig ] [2937/3401] Completed TBLA in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-17T20:32:43.855559] [INFO ] [sig ] [2938/3401] Forecasting TBLD... [2026-02-17T20:32:43.855612] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-17T20:32:43.855644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-17T20:32:43.869661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-17T20:32:43.870172] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-17T20:32:43.871357] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-17T20:32:43.871417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:43.871458] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:43.871489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:43.871559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:43.936131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:43.937405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:43.937501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:43.937538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:44.068189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:44.068389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:44.068455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:44.068487] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:44.072754] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-17T20:32:44.073126] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-17T20:32:44.073268] [INFO ] [sig ] TBLD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:44.225917] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TBLD.txt [2026-02-17T20:32:44.226093] [INFO ] [sig ] [2938/3401] Completed TBLD in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-17T20:32:44.226155] [INFO ] [sig ] [2939/3401] Forecasting TBPH... [2026-02-17T20:32:44.226195] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-17T20:32:44.226228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-17T20:32:44.238441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-17T20:32:44.238824] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-17T20:32:44.239685] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-17T20:32:44.239739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:44.239774] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:44.239829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:44.239888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:44.303024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:44.303941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:44.304028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:44.304063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:44.438209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:44.438389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:44.438442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:44.438479] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:44.442331] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=70.12%) [2026-02-17T20:32:44.442682] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-17T20:32:44.442839] [INFO ] [sig ] TBPH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:44.593836] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TBPH.txt [2026-02-17T20:32:44.594007] [INFO ] [sig ] [2939/3401] Completed TBPH in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-17T20:32:44.594057] [INFO ] [sig ] [2940/3401] Forecasting TBRG... [2026-02-17T20:32:44.594089] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-17T20:32:44.594119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-17T20:32:44.606119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-17T20:32:44.606545] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-17T20:32:44.610774] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-17T20:32:44.610886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:44.610957] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:44.610988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:44.611048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:44.673406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:44.674463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:44.674588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:44.674627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:44.800670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:44.800847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:44.800890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:44.800920] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:44.805134] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-17T20:32:44.805475] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-17T20:32:44.805839] [INFO ] [sig ] TBRG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:44.952913] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TBRG.txt [2026-02-17T20:32:44.953086] [INFO ] [sig ] [2940/3401] Completed TBRG in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-17T20:32:44.953129] [INFO ] [sig ] [2941/3401] Forecasting TCBI... [2026-02-17T20:32:44.953160] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-17T20:32:44.953203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-17T20:32:44.966475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-17T20:32:44.966886] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-17T20:32:44.967843] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-17T20:32:44.967899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:44.967932] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:44.967959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:44.968018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:45.031465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:45.032356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:45.032444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:45.032478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:45.168420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:45.168622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:45.168677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:45.168712] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:45.172355] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-02-17T20:32:45.172679] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-17T20:32:45.172820] [INFO ] [sig ] TCBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:45.326542] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TCBI.txt [2026-02-17T20:32:45.326727] [INFO ] [sig ] [2941/3401] Completed TCBI in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-17T20:32:45.326788] [INFO ] [sig ] [2942/3401] Forecasting TCBIO... [2026-02-17T20:32:45.326831] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-17T20:32:45.326866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-17T20:32:45.339050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-17T20:32:45.339451] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-17T20:32:45.340330] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-17T20:32:45.340398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:45.340438] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:45.340471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:45.340534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:45.410180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:45.411586] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:45.411683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:45.411718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:45.533038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:45.533204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:45.533248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:45.533279] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:45.537389] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=64.15%) [2026-02-17T20:32:45.537749] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-17T20:32:45.537938] [INFO ] [sig ] TCBIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:45.697179] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TCBIO.txt [2026-02-17T20:32:45.697364] [INFO ] [sig ] [2942/3401] Completed TCBIO in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-17T20:32:45.697407] [INFO ] [sig ] [2943/3401] Forecasting TCBK... [2026-02-17T20:32:45.697437] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-17T20:32:45.697470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-17T20:32:45.710081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-17T20:32:45.710727] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-17T20:32:45.711720] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-17T20:32:45.711777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:45.711812] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:45.711840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:45.711904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:45.780317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:45.781277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:45.781390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:45.781435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:45.911359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:45.911527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:45.911569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:45.911656] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:45.915850] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=12.85%) [2026-02-17T20:32:45.916189] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-17T20:32:45.916346] [INFO ] [sig ] TCBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:46.075414] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TCBK.txt [2026-02-17T20:32:46.075594] [INFO ] [sig ] [2943/3401] Completed TCBK in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-17T20:32:46.075644] [INFO ] [sig ] [2944/3401] Forecasting TCBX... [2026-02-17T20:32:46.075676] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-17T20:32:46.075709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-17T20:32:46.087203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-17T20:32:46.087687] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-17T20:32:46.088646] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-17T20:32:46.088703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:46.088736] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:46.088765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:46.088842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:46.149843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:46.150745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:46.150831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:46.150864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:46.282135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:46.282339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:46.282382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:46.282412] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:46.287087] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=75.61%) [2026-02-17T20:32:46.287393] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-17T20:32:46.287530] [INFO ] [sig ] TCBX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:46.434836] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TCBX.txt [2026-02-17T20:32:46.435004] [INFO ] [sig ] [2944/3401] Completed TCBX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:46.435050] [INFO ] [sig ] [2945/3401] Forecasting TCMD... [2026-02-17T20:32:46.435081] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-17T20:32:46.435111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-17T20:32:46.446879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-17T20:32:46.447297] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-17T20:32:46.448121] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-17T20:32:46.448189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:46.448222] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:46.448249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:46.448305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:46.507193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:46.508122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:46.508209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:46.508243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:46.632555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:46.632746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:46.632787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:46.632817] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:46.636246] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-02-17T20:32:46.636540] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-17T20:32:46.636692] [INFO ] [sig ] TCMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:46.782215] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TCMD.txt [2026-02-17T20:32:46.782395] [INFO ] [sig ] [2945/3401] Completed TCMD in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:46.782443] [INFO ] [sig ] [2946/3401] Forecasting TCOM... [2026-02-17T20:32:46.782500] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-17T20:32:46.782538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-17T20:32:46.796457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-17T20:32:46.796962] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-17T20:32:46.798150] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-17T20:32:46.798208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:46.798242] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:46.798270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:46.798328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:46.860007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:46.860993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:46.861083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:46.861119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:46.984447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:46.984629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:46.984672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:46.984700] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:46.988219] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=11.45%) [2026-02-17T20:32:46.988561] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-17T20:32:46.988714] [INFO ] [sig ] TCOM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:47.139853] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TCOM.txt [2026-02-17T20:32:47.140029] [INFO ] [sig ] [2946/3401] Completed TCOM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:47.140071] [INFO ] [sig ] [2947/3401] Forecasting TCPC... [2026-02-17T20:32:47.140102] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-17T20:32:47.140134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-17T20:32:47.153094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-17T20:32:47.153527] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-17T20:32:47.154430] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-17T20:32:47.154500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:47.154541] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:47.154569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:47.154679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:47.229551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:47.230979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:47.231085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:47.231118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:47.360596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:47.360771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:47.360812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:47.360841] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:47.364795] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=18.70%) [2026-02-17T20:32:47.365107] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-17T20:32:47.365264] [INFO ] [sig ] TCPC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:47.518403] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TCPC.txt [2026-02-17T20:32:47.518601] [INFO ] [sig ] [2947/3401] Completed TCPC in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:47.518648] [INFO ] [sig ] [2948/3401] Forecasting TCX... [2026-02-17T20:32:47.518682] [INFO ] [sig ] Generating forecast for: TCX [2026-02-17T20:32:47.518713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-17T20:32:47.532377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-17T20:32:47.532906] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-17T20:32:47.533806] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-17T20:32:47.533863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:47.533897] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:47.533924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:47.533982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:47.593039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:47.594201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:47.594293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:47.594326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:47.712182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:47.712355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:47.712401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:47.712437] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:47.716973] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=18.68%) [2026-02-17T20:32:47.717376] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-17T20:32:47.717531] [INFO ] [sig ] TCX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:47.896530] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TCX.txt [2026-02-17T20:32:47.896725] [INFO ] [sig ] [2948/3401] Completed TCX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:47.896808] [INFO ] [sig ] [2949/3401] Forecasting TD... [2026-02-17T20:32:47.896856] [INFO ] [sig ] Generating forecast for: TD [2026-02-17T20:32:47.896897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-17T20:32:47.908936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-17T20:32:47.909355] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-17T20:32:47.910259] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-17T20:32:47.910327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:47.910369] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:47.910399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:47.910458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:47.972181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:47.973089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:47.973175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:47.973209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:48.103843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:48.104025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:48.104067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:48.104096] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:48.107600] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-02-17T20:32:48.107900] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-17T20:32:48.108038] [INFO ] [sig ] TD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:48.268598] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TD.txt [2026-02-17T20:32:48.268802] [INFO ] [sig ] [2949/3401] Completed TD in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:48.268855] [INFO ] [sig ] [2950/3401] Forecasting TDC... [2026-02-17T20:32:48.268889] [INFO ] [sig ] Generating forecast for: TDC [2026-02-17T20:32:48.268933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-17T20:32:48.281923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-17T20:32:48.282331] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-17T20:32:48.283195] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-17T20:32:48.283251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:48.283286] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:48.283315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:48.283374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:48.349756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:48.351252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:48.351390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:48.351426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:48.482303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:48.482485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:48.482531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:48.482562] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:48.486451] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-17T20:32:48.486861] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-17T20:32:48.487056] [INFO ] [sig ] TDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:48.640260] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TDC.txt [2026-02-17T20:32:48.640414] [INFO ] [sig ] [2950/3401] Completed TDC in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:48.640454] [INFO ] [sig ] [2951/3401] Forecasting TDF... [2026-02-17T20:32:48.640486] [INFO ] [sig ] Generating forecast for: TDF [2026-02-17T20:32:48.640518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-17T20:32:48.653525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-17T20:32:48.653932] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-17T20:32:48.654740] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-17T20:32:48.654792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:48.654825] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:48.654852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:48.654909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:48.718546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:48.719466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:48.719568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:48.719625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:48.837800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:48.837961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:48.838003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:48.838033] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:48.841792] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-02-17T20:32:48.842069] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-17T20:32:48.842196] [INFO ] [sig ] TDF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:48.991733] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TDF.txt [2026-02-17T20:32:48.991922] [INFO ] [sig ] [2951/3401] Completed TDF in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:48.991967] [INFO ] [sig ] [2952/3401] Forecasting TDG... [2026-02-17T20:32:48.992000] [INFO ] [sig ] Generating forecast for: TDG [2026-02-17T20:32:48.992032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-17T20:32:49.007437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-17T20:32:49.007964] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-17T20:32:49.008996] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-17T20:32:49.009057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:49.009092] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:49.009122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:49.009190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:49.073373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:49.074492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:49.074783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:49.074820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:49.205378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:49.205559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:49.205652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:49.205687] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:49.209346] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: DOWN (p=39.13%) [2026-02-17T20:32:49.209689] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-17T20:32:49.209827] [INFO ] [sig ] TDG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:49.357013] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TDG.txt [2026-02-17T20:32:49.357163] [INFO ] [sig ] [2952/3401] Completed TDG in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:49.357205] [INFO ] [sig ] [2953/3401] Forecasting TDS... [2026-02-17T20:32:49.357258] [INFO ] [sig ] Generating forecast for: TDS [2026-02-17T20:32:49.357290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-17T20:32:49.369479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-17T20:32:49.369836] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-17T20:32:49.370627] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-17T20:32:49.370681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:49.370713] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:49.370740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:49.370797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:49.431296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:49.431986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:49.432066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:49.432098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:49.552675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:49.552837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:49.552879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:49.552911] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:49.556479] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-02-17T20:32:49.556781] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-17T20:32:49.556916] [INFO ] [sig ] TDS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:49.705912] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TDS.txt [2026-02-17T20:32:49.706076] [INFO ] [sig ] [2953/3401] Completed TDS in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:49.706117] [INFO ] [sig ] [2954/3401] Forecasting TDSC... [2026-02-17T20:32:49.706148] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-17T20:32:49.706178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-17T20:32:49.717652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-17T20:32:49.717982] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-17T20:32:49.718777] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-17T20:32:49.718829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:49.718861] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:49.718889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:49.718947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:49.779672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:49.780566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:49.780693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:49.780730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:49.897769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:49.897949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:49.898004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:49.898038] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:49.901990] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-02-17T20:32:49.902314] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-17T20:32:49.902452] [INFO ] [sig ] TDSC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:50.051163] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TDSC.txt [2026-02-17T20:32:50.051324] [INFO ] [sig ] [2954/3401] Completed TDSC in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-17T20:32:50.051363] [INFO ] [sig ] [2955/3401] Forecasting TDUP... [2026-02-17T20:32:50.051393] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-17T20:32:50.051426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-17T20:32:50.063186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-17T20:32:50.063637] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-17T20:32:50.064439] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-17T20:32:50.064495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:50.064530] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:50.064563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:50.064645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:50.123750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:50.124631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:50.124727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:50.124762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:50.253859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:50.254027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:50.254069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:50.254099] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:50.257764] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-17T20:32:50.258065] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-17T20:32:50.258203] [INFO ] [sig ] TDUP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:50.406886] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TDUP.txt [2026-02-17T20:32:50.407040] [INFO ] [sig ] [2955/3401] Completed TDUP in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-17T20:32:50.407082] [INFO ] [sig ] [2956/3401] Forecasting TDY... [2026-02-17T20:32:50.407114] [INFO ] [sig ] Generating forecast for: TDY [2026-02-17T20:32:50.407145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-17T20:32:50.418810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-17T20:32:50.419203] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-17T20:32:50.420097] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-17T20:32:50.420152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:50.420210] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:50.420255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:50.420336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:50.491255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:50.492287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:50.492391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:50.492440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:50.619019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:50.619201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:50.619243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:50.619273] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:50.622954] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-02-17T20:32:50.623248] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-17T20:32:50.623380] [INFO ] [sig ] TDY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:50.767550] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TDY.txt [2026-02-17T20:32:50.767728] [INFO ] [sig ] [2956/3401] Completed TDY in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-17T20:32:50.767768] [INFO ] [sig ] [2957/3401] Forecasting TEAM... [2026-02-17T20:32:50.767800] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-17T20:32:50.767832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-17T20:32:50.779425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-17T20:32:50.779830] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-17T20:32:50.780635] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-17T20:32:50.780690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:50.780753] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:50.780782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:50.780839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:50.839795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:50.840763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:50.840854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:50.840889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:50.969425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:50.969623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:50.969670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:50.969700] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:50.973164] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=38.67%) [2026-02-17T20:32:50.973451] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-17T20:32:50.973612] [INFO ] [sig ] TEAM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:51.119168] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TEAM.txt [2026-02-17T20:32:51.119331] [INFO ] [sig ] [2957/3401] Completed TEAM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-17T20:32:51.119396] [INFO ] [sig ] [2958/3401] Forecasting TECH... [2026-02-17T20:32:51.119459] [INFO ] [sig ] Generating forecast for: TECH [2026-02-17T20:32:51.119510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-17T20:32:51.131176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-17T20:32:51.131664] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-17T20:32:51.132494] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-17T20:32:51.132550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:51.132609] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:51.132640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:51.132698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:51.194199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:51.195160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:51.195246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:51.195282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:51.330779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:51.330950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:51.330990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:51.331021] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:51.335105] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-02-17T20:32:51.335435] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-17T20:32:51.335626] [INFO ] [sig ] TECH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:51.491093] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TECH.txt [2026-02-17T20:32:51.491242] [INFO ] [sig ] [2958/3401] Completed TECH in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-17T20:32:51.491290] [INFO ] [sig ] [2959/3401] Forecasting TECK... [2026-02-17T20:32:51.491320] [INFO ] [sig ] Generating forecast for: TECK [2026-02-17T20:32:51.491358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-17T20:32:51.503263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-17T20:32:51.503687] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-17T20:32:51.504544] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-17T20:32:51.504643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:51.504678] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:51.504705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:51.504761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:51.566633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:51.567669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:51.567776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:51.567811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:51.696774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:51.696937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:51.696978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:51.697007] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:51.700709] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=61.46%) [2026-02-17T20:32:51.700997] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-17T20:32:51.701168] [INFO ] [sig ] TECK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:51.857310] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TECK.txt [2026-02-17T20:32:51.857482] [INFO ] [sig ] [2959/3401] Completed TECK in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-17T20:32:51.857526] [INFO ] [sig ] [2960/3401] Forecasting TEI... [2026-02-17T20:32:51.857566] [INFO ] [sig ] Generating forecast for: TEI [2026-02-17T20:32:51.857624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-17T20:32:51.868946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-17T20:32:51.869348] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-17T20:32:51.870188] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-17T20:32:51.870240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:51.870273] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:51.870300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:51.870356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:51.930323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:51.931249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:51.931337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:51.931372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:52.052182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:52.052341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:52.052384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:52.052449] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:52.055959] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-02-17T20:32:52.056241] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-17T20:32:52.056372] [INFO ] [sig ] TEI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:52.204696] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TEI.txt [2026-02-17T20:32:52.204865] [INFO ] [sig ] [2960/3401] Completed TEI in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:52.204906] [INFO ] [sig ] [2961/3401] Forecasting TELO... [2026-02-17T20:32:52.204938] [INFO ] [sig ] Generating forecast for: TELO [2026-02-17T20:32:52.204968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-17T20:32:52.216932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-17T20:32:52.217304] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-17T20:32:52.218119] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-17T20:32:52.218173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:52.218205] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:52.218231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:52.218288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:52.275635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:52.276514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:52.276616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:52.276652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:52.396586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:52.396746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:52.396786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:52.396814] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:52.400331] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-17T20:32:52.400664] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-17T20:32:52.400792] [INFO ] [sig ] TELO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:52.557839] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TELO.txt [2026-02-17T20:32:52.558002] [INFO ] [sig ] [2961/3401] Completed TELO in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:52.558044] [INFO ] [sig ] [2962/3401] Forecasting TEM... [2026-02-17T20:32:52.558075] [INFO ] [sig ] Generating forecast for: TEM [2026-02-17T20:32:52.558106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-17T20:32:52.571370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-17T20:32:52.571827] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-17T20:32:52.572762] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-17T20:32:52.572820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:52.572853] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:52.572880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:52.572938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:52.633941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:52.634860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:52.634951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:52.634990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:52.757379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:52.757554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:52.757623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:52.757659] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:52.761286] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-17T20:32:52.761566] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-17T20:32:52.761716] [INFO ] [sig ] TEM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:52.903373] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TEM.txt [2026-02-17T20:32:52.903527] [INFO ] [sig ] [2962/3401] Completed TEM in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:52.903567] [INFO ] [sig ] [2963/3401] Forecasting TENB... [2026-02-17T20:32:52.903620] [INFO ] [sig ] Generating forecast for: TENB [2026-02-17T20:32:52.903654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-17T20:32:52.917407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-17T20:32:52.917921] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-17T20:32:52.918888] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-17T20:32:52.918957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:52.918991] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:52.919019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:52.919077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:52.983438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:52.984522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:52.984632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:52.984670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:53.108282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:53.108457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:53.108498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:53.108552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:53.112127] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-17T20:32:53.112402] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-17T20:32:53.112531] [INFO ] [sig ] TENB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:53.257636] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TENB.txt [2026-02-17T20:32:53.257784] [INFO ] [sig ] [2963/3401] Completed TENB in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:53.257824] [INFO ] [sig ] [2964/3401] Forecasting TENX... [2026-02-17T20:32:53.257856] [INFO ] [sig ] Generating forecast for: TENX [2026-02-17T20:32:53.257886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-17T20:32:53.269012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-17T20:32:53.269359] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-17T20:32:53.270169] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-17T20:32:53.270223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:53.270256] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:53.270283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:53.270339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:53.328257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:53.329213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:53.329300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:53.329335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:53.442202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:53.442365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:53.442406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:53.442436] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:53.445863] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-17T20:32:53.446140] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-17T20:32:53.446267] [INFO ] [sig ] TENX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:53.593169] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TENX.txt [2026-02-17T20:32:53.593319] [INFO ] [sig ] [2964/3401] Completed TENX in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:53.593360] [INFO ] [sig ] [2965/3401] Forecasting TERN... [2026-02-17T20:32:53.593391] [INFO ] [sig ] Generating forecast for: TERN [2026-02-17T20:32:53.593424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-17T20:32:53.604824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-17T20:32:53.605138] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-17T20:32:53.605943] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-17T20:32:53.605996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:53.606027] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:53.606054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:53.606110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:53.664679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:53.665298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:53.665376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:53.665408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:53.790514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:53.790724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:53.790767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:53.790797] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:53.794334] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=44.61%) [2026-02-17T20:32:53.794631] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-17T20:32:53.794757] [INFO ] [sig ] TERN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:53.947801] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TERN.txt [2026-02-17T20:32:53.948006] [INFO ] [sig ] [2965/3401] Completed TERN in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:53.948053] [INFO ] [sig ] [2966/3401] Forecasting TEVA... [2026-02-17T20:32:53.948084] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-17T20:32:53.948129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-17T20:32:53.963291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-17T20:32:53.963882] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-17T20:32:53.964792] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-17T20:32:53.964845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:53.964885] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:53.964914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:53.964978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:54.025180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:54.025920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:54.026012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:54.026047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:54.145307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:54.145466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:54.145507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:54.145535] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:54.149204] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-17T20:32:54.149477] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-17T20:32:54.149633] [INFO ] [sig ] TEVA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:54.296208] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TEVA.txt [2026-02-17T20:32:54.296332] [INFO ] [sig ] [2966/3401] Completed TEVA in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:54.296371] [INFO ] [sig ] [2967/3401] Forecasting TEX... [2026-02-17T20:32:54.296403] [INFO ] [sig ] Generating forecast for: TEX [2026-02-17T20:32:54.296433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-17T20:32:54.309523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-17T20:32:54.310025] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-17T20:32:54.310971] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-17T20:32:54.311031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:54.311066] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:54.311097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:54.311201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:54.376668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:54.377665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:54.377994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:54.378036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:54.514055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:54.514233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:54.514277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:54.514308] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:54.518697] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=45.24%) [2026-02-17T20:32:54.518993] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-17T20:32:54.519128] [INFO ] [sig ] TEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:54.672794] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TEX.txt [2026-02-17T20:32:54.672944] [INFO ] [sig ] [2967/3401] Completed TEX in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:54.672988] [INFO ] [sig ] [2968/3401] Forecasting TFC... [2026-02-17T20:32:54.673020] [INFO ] [sig ] Generating forecast for: TFC [2026-02-17T20:32:54.673050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-17T20:32:54.684595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-17T20:32:54.684971] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-17T20:32:54.685847] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-17T20:32:54.685901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:54.685945] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:54.685977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:54.686036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:54.746839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:54.747771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:54.747860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:54.747905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:54.879730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:54.880107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:54.880149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:54.880179] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:54.884278] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-02-17T20:32:54.884631] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-17T20:32:54.884786] [INFO ] [sig ] TFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:55.037184] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TFC.txt [2026-02-17T20:32:55.037361] [INFO ] [sig ] [2968/3401] Completed TFC in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:55.037406] [INFO ] [sig ] [2969/3401] Forecasting TFII... [2026-02-17T20:32:55.037438] [INFO ] [sig ] Generating forecast for: TFII [2026-02-17T20:32:55.037471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-17T20:32:55.050058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-17T20:32:55.050481] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-17T20:32:55.051495] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-17T20:32:55.051567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:55.051636] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:55.051665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:55.051724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:55.117990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:55.118899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:55.118992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:55.119026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:55.238763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:55.238925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:55.238965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:55.238993] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:55.242417] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=25.09%) [2026-02-17T20:32:55.242722] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-17T20:32:55.242850] [INFO ] [sig ] TFII: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:55.392002] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TFII.txt [2026-02-17T20:32:55.392151] [INFO ] [sig ] [2969/3401] Completed TFII in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:55.392191] [INFO ] [sig ] [2970/3401] Forecasting TFIN... [2026-02-17T20:32:55.392221] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-17T20:32:55.392254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-17T20:32:55.404198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-17T20:32:55.404629] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-17T20:32:55.405525] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-17T20:32:55.405623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:55.405670] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:55.405698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:55.405755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:55.467378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:55.468262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:55.468346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:55.468380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:55.594794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:55.594956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:55.594998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:55.595028] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:55.599047] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=39.65%) [2026-02-17T20:32:55.599355] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-17T20:32:55.599493] [INFO ] [sig ] TFIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:55.755226] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TFIN.txt [2026-02-17T20:32:55.755394] [INFO ] [sig ] [2970/3401] Completed TFIN in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:55.755436] [INFO ] [sig ] [2971/3401] Forecasting TFPM... [2026-02-17T20:32:55.755466] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-17T20:32:55.755498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-17T20:32:55.767987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-17T20:32:55.768367] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-17T20:32:55.769416] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-17T20:32:55.769470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:55.769503] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:55.769530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:55.769609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:55.834153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:55.835140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:55.835229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:55.835263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:55.968760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:55.968922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:55.968967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:55.969014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:55.972817] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-02-17T20:32:55.973109] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-17T20:32:55.973245] [INFO ] [sig ] TFPM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:56.120376] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TFPM.txt [2026-02-17T20:32:56.120530] [INFO ] [sig ] [2971/3401] Completed TFPM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-17T20:32:56.120591] [INFO ] [sig ] [2972/3401] Forecasting TFSL... [2026-02-17T20:32:56.120630] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-17T20:32:56.120664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-17T20:32:56.132862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-17T20:32:56.133427] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-17T20:32:56.134495] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-17T20:32:56.134553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:56.134605] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:56.134636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:56.134720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:56.203244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:56.204163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:56.204249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:56.204284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:56.338079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:56.338244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:56.338286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:56.338315] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:56.342065] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-17T20:32:56.342355] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-17T20:32:56.342489] [INFO ] [sig ] TFSL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:56.493221] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TFSL.txt [2026-02-17T20:32:56.493416] [INFO ] [sig ] [2972/3401] Completed TFSL in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-17T20:32:56.493471] [INFO ] [sig ] [2973/3401] Forecasting TG... [2026-02-17T20:32:56.493504] [INFO ] [sig ] Generating forecast for: TG [2026-02-17T20:32:56.493537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-17T20:32:56.505044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-17T20:32:56.505482] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-17T20:32:56.506336] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-17T20:32:56.506392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:56.506429] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:56.506470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:56.506554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:56.570730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:56.571693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:56.571793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:56.571839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:56.705155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:56.705318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:56.705369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:56.705420] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:56.710035] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=38.65%) [2026-02-17T20:32:56.710369] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-17T20:32:56.710510] [INFO ] [sig ] TG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:56.862876] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TG.txt [2026-02-17T20:32:56.863023] [INFO ] [sig ] [2973/3401] Completed TG in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-17T20:32:56.863064] [INFO ] [sig ] [2974/3401] Forecasting TGLS... [2026-02-17T20:32:56.863095] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-17T20:32:56.863125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-17T20:32:56.875116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-17T20:32:56.875512] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-17T20:32:56.876341] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-17T20:32:56.876396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:56.876459] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:56.876488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:56.876546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:56.941394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:56.942545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:56.942649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:56.942684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:57.072412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:57.072599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:57.072652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:57.072688] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:57.076623] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-17T20:32:57.076977] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-17T20:32:57.077132] [INFO ] [sig ] TGLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:57.224203] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TGLS.txt [2026-02-17T20:32:57.224351] [INFO ] [sig ] [2974/3401] Completed TGLS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-17T20:32:57.224392] [INFO ] [sig ] [2975/3401] Forecasting TGNA... [2026-02-17T20:32:57.224422] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-17T20:32:57.224452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-17T20:32:57.235905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-17T20:32:57.236265] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-17T20:32:57.237075] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-17T20:32:57.237128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:57.237160] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:57.237186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:57.237259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:57.296413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:57.297320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:57.297408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:57.297441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:57.428117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:57.428278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:57.428321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:57.428352] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:57.432020] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=60.62%) [2026-02-17T20:32:57.432497] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-17T20:32:57.432650] [INFO ] [sig ] TGNA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:57.589477] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TGNA.txt [2026-02-17T20:32:57.589648] [INFO ] [sig ] [2975/3401] Completed TGNA in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-17T20:32:57.589692] [INFO ] [sig ] [2976/3401] Forecasting TGS... [2026-02-17T20:32:57.589723] [INFO ] [sig ] Generating forecast for: TGS [2026-02-17T20:32:57.589754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-17T20:32:57.602896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-17T20:32:57.603464] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-17T20:32:57.604312] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-17T20:32:57.604374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:57.604420] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:57.604463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:57.604533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:57.670274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:57.671306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:57.671393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:57.671428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:57.790746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:57.790942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:57.790985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:57.791014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:57.794459] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: DOWN (p=35.15%) [2026-02-17T20:32:57.794772] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-17T20:32:57.794905] [INFO ] [sig ] TGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:57.944283] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TGS.txt [2026-02-17T20:32:57.944427] [INFO ] [sig ] [2976/3401] Completed TGS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-17T20:32:57.944466] [INFO ] [sig ] [2977/3401] Forecasting TGTX... [2026-02-17T20:32:57.944495] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-17T20:32:57.944526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-17T20:32:57.956792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-17T20:32:57.957161] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-17T20:32:57.958137] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-17T20:32:57.958189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:57.958222] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:57.958249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:57.958306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:58.018936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:58.019761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:58.019846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:58.019882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:58.144152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:58.144324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:58.144370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:58.144433] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:58.147980] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=44.61%) [2026-02-17T20:32:58.148272] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-17T20:32:58.148400] [INFO ] [sig ] TGTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:58.290449] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TGTX.txt [2026-02-17T20:32:58.290612] [INFO ] [sig ] [2977/3401] Completed TGTX in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:32:58.290656] [INFO ] [sig ] [2978/3401] Forecasting TH... [2026-02-17T20:32:58.290689] [INFO ] [sig ] Generating forecast for: TH [2026-02-17T20:32:58.290723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-17T20:32:58.301746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-17T20:32:58.302103] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-17T20:32:58.302931] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-17T20:32:58.302983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:58.303016] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:58.303043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:58.303100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:58.359869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:58.360631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:58.360714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:58.360746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:58.489765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:58.489938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:58.489991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:58.490027] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:58.493634] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-02-17T20:32:58.493937] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-17T20:32:58.494081] [INFO ] [sig ] TH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:32:58.649546] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TH.txt [2026-02-17T20:32:58.649723] [INFO ] [sig ] [2978/3401] Completed TH in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:32:58.649764] [INFO ] [sig ] [2979/3401] Forecasting THC... [2026-02-17T20:32:58.649795] [INFO ] [sig ] Generating forecast for: THC [2026-02-17T20:32:58.649827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-17T20:32:58.660927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-17T20:32:58.661265] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-17T20:32:58.662068] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-17T20:32:58.662122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:58.662154] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:58.662181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:58.662238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:58.720229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:58.720979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:58.721062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:58.721096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:58.843099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:58.843248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:58.843287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:58.843316] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:58.846709] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-17T20:32:58.846987] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-17T20:32:58.847113] [INFO ] [sig ] THC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:58.989257] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/THC.txt [2026-02-17T20:32:58.989392] [INFO ] [sig ] [2979/3401] Completed THC in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:32:58.989431] [INFO ] [sig ] [2980/3401] Forecasting THFF... [2026-02-17T20:32:58.989463] [INFO ] [sig ] Generating forecast for: THFF [2026-02-17T20:32:58.989494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-17T20:32:59.000904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-17T20:32:59.001255] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-17T20:32:59.002057] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-17T20:32:59.002108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:59.002170] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:59.002200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:59.002256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:59.061897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:59.063165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:59.063321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:59.063356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:59.192567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:59.192752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:59.192792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:59.192821] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:59.196318] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-02-17T20:32:59.196617] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-17T20:32:59.196761] [INFO ] [sig ] THFF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:59.351104] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/THFF.txt [2026-02-17T20:32:59.351290] [INFO ] [sig ] [2980/3401] Completed THFF in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:32:59.351362] [INFO ] [sig ] [2981/3401] Forecasting THG... [2026-02-17T20:32:59.351399] [INFO ] [sig ] Generating forecast for: THG [2026-02-17T20:32:59.351432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-17T20:32:59.364908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-17T20:32:59.365302] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-17T20:32:59.366232] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-17T20:32:59.366299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:59.366346] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:59.366389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:59.366451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:59.427283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:59.428236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:59.428325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:59.428359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:59.555961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:59.556124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:59.556166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:59.556196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:59.559789] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: DOWN (p=17.81%) [2026-02-17T20:32:59.560085] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-17T20:32:59.560219] [INFO ] [sig ] THG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:32:59.714725] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/THG.txt [2026-02-17T20:32:59.714896] [INFO ] [sig ] [2981/3401] Completed THG in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:32:59.714945] [INFO ] [sig ] [2982/3401] Forecasting THO... [2026-02-17T20:32:59.714977] [INFO ] [sig ] Generating forecast for: THO [2026-02-17T20:32:59.715010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-17T20:32:59.727775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-17T20:32:59.728184] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-17T20:32:59.729063] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-17T20:32:59.729119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:32:59.729152] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:32:59.729181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:32:59.729240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:32:59.792902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:32:59.794081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:32:59.794172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:32:59.794205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:32:59.931292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:32:59.931452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:32:59.931492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:32:59.931521] [INFO ] [FORECASTER] Training complete [2026-02-17T20:32:59.934976] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-02-17T20:32:59.935275] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-17T20:32:59.935404] [INFO ] [sig ] THO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:00.089402] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/THO.txt [2026-02-17T20:33:00.089605] [INFO ] [sig ] [2982/3401] Completed THO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:33:00.089652] [INFO ] [sig ] [2983/3401] Forecasting THQ... [2026-02-17T20:33:00.089685] [INFO ] [sig ] Generating forecast for: THQ [2026-02-17T20:33:00.089718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-17T20:33:00.102173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-17T20:33:00.102554] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-17T20:33:00.103407] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-17T20:33:00.103460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:00.103492] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:00.103519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:00.103593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:00.160875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:00.161898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:00.161985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:00.162018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:00.289552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:00.289736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:00.289779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:00.289809] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:00.293404] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=17.60%) [2026-02-17T20:33:00.293732] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-17T20:33:00.293879] [INFO ] [sig ] THQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:00.444232] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/THQ.txt [2026-02-17T20:33:00.444396] [INFO ] [sig ] [2983/3401] Completed THQ in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:33:00.444445] [INFO ] [sig ] [2984/3401] Forecasting THRM... [2026-02-17T20:33:00.444478] [INFO ] [sig ] Generating forecast for: THRM [2026-02-17T20:33:00.444509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-17T20:33:00.456665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-17T20:33:00.457062] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-17T20:33:00.457990] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-17T20:33:00.458044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:00.458075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:00.458103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:00.458160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:00.516029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:00.516946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:00.517068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:00.517104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:00.637336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:00.637502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:00.637545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:00.637600] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:00.641053] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=43.00%) [2026-02-17T20:33:00.641328] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-17T20:33:00.641457] [INFO ] [sig ] THRM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:00.787026] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/THRM.txt [2026-02-17T20:33:00.787186] [INFO ] [sig ] [2984/3401] Completed THRM in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:33:00.787258] [INFO ] [sig ] [2985/3401] Forecasting THRY... [2026-02-17T20:33:00.787292] [INFO ] [sig ] Generating forecast for: THRY [2026-02-17T20:33:00.787323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-17T20:33:00.798819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-17T20:33:00.799222] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-17T20:33:00.800031] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-17T20:33:00.800084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:00.800116] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:00.800144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:00.800201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:00.860152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:00.861299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:00.861389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:00.861422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:01.005315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:01.005516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:01.005606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:01.005660] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:01.011413] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=21.86%) [2026-02-17T20:33:01.011923] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-17T20:33:01.012139] [INFO ] [sig ] THRY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:01.208797] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/THRY.txt [2026-02-17T20:33:01.208957] [INFO ] [sig ] [2985/3401] Completed THRY in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:33:01.208999] [INFO ] [sig ] [2986/3401] Forecasting TIGO... [2026-02-17T20:33:01.209028] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-17T20:33:01.209059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-17T20:33:01.221152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-17T20:33:01.221570] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-17T20:33:01.222413] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-17T20:33:01.222469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:01.222502] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:01.222531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:01.222606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:01.283338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:01.284243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:01.284334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:01.284368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:01.418685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:01.418850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:01.418892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:01.418922] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:01.422852] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-02-17T20:33:01.423245] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-17T20:33:01.423409] [INFO ] [sig ] TIGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:01.571640] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TIGO.txt [2026-02-17T20:33:01.571814] [INFO ] [sig ] [2986/3401] Completed TIGO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:33:01.571855] [INFO ] [sig ] [2987/3401] Forecasting TIL... [2026-02-17T20:33:01.571886] [INFO ] [sig ] Generating forecast for: TIL [2026-02-17T20:33:01.571917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-17T20:33:01.583795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-17T20:33:01.584208] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-17T20:33:01.585121] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-17T20:33:01.585178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:01.585212] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:01.585242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:01.585300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:01.647262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:01.648216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:01.648313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:01.648349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:01.802547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:01.802738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:01.802780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:01.802828] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:01.806440] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-02-17T20:33:01.806819] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-17T20:33:01.806973] [INFO ] [sig ] TIL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:01.958775] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TIL.txt [2026-02-17T20:33:01.958967] [INFO ] [sig ] [2987/3401] Completed TIL in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-17T20:33:01.959022] [INFO ] [sig ] [2988/3401] Forecasting TILE... [2026-02-17T20:33:01.959056] [INFO ] [sig ] Generating forecast for: TILE [2026-02-17T20:33:01.959087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-17T20:33:01.971248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-17T20:33:01.971701] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-17T20:33:01.972512] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-17T20:33:01.972568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:01.972628] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:01.972656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:01.972713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:02.031449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:02.032365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:02.032451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:02.032486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:02.175962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:02.176333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:02.176375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:02.176405] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:02.180633] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-02-17T20:33:02.180960] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-17T20:33:02.181098] [INFO ] [sig ] TILE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:02.332299] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TILE.txt [2026-02-17T20:33:02.332460] [INFO ] [sig ] [2988/3401] Completed TILE in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-17T20:33:02.332503] [INFO ] [sig ] [2989/3401] Forecasting TIMB... [2026-02-17T20:33:02.332532] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-17T20:33:02.332564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-17T20:33:02.345006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-17T20:33:02.345606] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-17T20:33:02.346715] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-17T20:33:02.346783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:02.346825] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:02.346860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:02.346924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:02.407069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:02.408138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:02.408251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:02.408288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:02.531964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:02.532127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:02.532168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:02.532197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:02.535625] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-02-17T20:33:02.535901] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-17T20:33:02.536028] [INFO ] [sig ] TIMB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:02.683515] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TIMB.txt [2026-02-17T20:33:02.683699] [INFO ] [sig ] [2989/3401] Completed TIMB in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-17T20:33:02.683739] [INFO ] [sig ] [2990/3401] Forecasting TITN... [2026-02-17T20:33:02.683770] [INFO ] [sig ] Generating forecast for: TITN [2026-02-17T20:33:02.683803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-17T20:33:02.696647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-17T20:33:02.697014] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-17T20:33:02.697884] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-17T20:33:02.697944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:02.697978] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:02.698007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:02.698065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:02.757875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:02.758594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:02.758678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:02.758712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:02.878949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:02.879112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:02.879152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:02.879183] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:02.883241] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-17T20:33:02.883532] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-17T20:33:02.883682] [INFO ] [sig ] TITN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:03.033463] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TITN.txt [2026-02-17T20:33:03.033644] [INFO ] [sig ] [2990/3401] Completed TITN in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-17T20:33:03.033689] [INFO ] [sig ] [2991/3401] Forecasting TJX... [2026-02-17T20:33:03.033720] [INFO ] [sig ] Generating forecast for: TJX [2026-02-17T20:33:03.033758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-17T20:33:03.046603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-17T20:33:03.047204] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-17T20:33:03.048251] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-17T20:33:03.048304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:03.048374] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:03.048418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:03.048477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:03.105979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:03.106903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:03.106987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:03.107020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:03.232183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:03.232351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:03.232392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:03.232421] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:03.235878] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=37.51%) [2026-02-17T20:33:03.236168] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-17T20:33:03.236298] [INFO ] [sig ] TJX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:03.382747] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TJX.txt [2026-02-17T20:33:03.382935] [INFO ] [sig ] [2991/3401] Completed TJX in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-17T20:33:03.382998] [INFO ] [sig ] [2992/3401] Forecasting TK... [2026-02-17T20:33:03.383044] [INFO ] [sig ] Generating forecast for: TK [2026-02-17T20:33:03.383078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-17T20:33:03.396497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-17T20:33:03.397039] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-17T20:33:03.398120] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-17T20:33:03.398182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:03.398215] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:03.398244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:03.398302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:03.458592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:03.459484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:03.459568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:03.459626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:03.582269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:03.582424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:03.582467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:03.582498] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:03.586019] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-17T20:33:03.586308] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-17T20:33:03.586439] [INFO ] [sig ] TK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:03.732121] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TK.txt [2026-02-17T20:33:03.732286] [INFO ] [sig ] [2992/3401] Completed TK in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-17T20:33:03.732327] [INFO ] [sig ] [2993/3401] Forecasting TKC... [2026-02-17T20:33:03.732360] [INFO ] [sig ] Generating forecast for: TKC [2026-02-17T20:33:03.732392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-17T20:33:03.745362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-17T20:33:03.745779] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-17T20:33:03.746638] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-17T20:33:03.746692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:03.746725] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:03.746752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:03.746809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:03.807463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:03.808406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:03.808510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:03.808544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:03.931449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:03.931623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:03.931665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:03.931694] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:03.935929] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-02-17T20:33:03.936207] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-17T20:33:03.936334] [INFO ] [sig ] TKC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:04.079125] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TKC.txt [2026-02-17T20:33:04.079252] [INFO ] [sig ] [2993/3401] Completed TKC in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-17T20:33:04.079291] [INFO ] [sig ] [2994/3401] Forecasting TKNO... [2026-02-17T20:33:04.079321] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-17T20:33:04.079351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-17T20:33:04.090084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-17T20:33:04.090413] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-17T20:33:04.091209] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-17T20:33:04.091262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:04.091294] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:04.091320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:04.091375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:04.150860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:04.151738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:04.151821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:04.151854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:04.278869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:04.279232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:04.279272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:04.279300] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:04.282779] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=20.49%) [2026-02-17T20:33:04.283248] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-17T20:33:04.283376] [INFO ] [sig ] TKNO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:04.429642] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TKNO.txt [2026-02-17T20:33:04.429764] [INFO ] [sig ] [2994/3401] Completed TKNO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:04.429805] [INFO ] [sig ] [2995/3401] Forecasting TKO... [2026-02-17T20:33:04.429837] [INFO ] [sig ] Generating forecast for: TKO [2026-02-17T20:33:04.429874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-17T20:33:04.441340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-17T20:33:04.441676] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-17T20:33:04.442440] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-17T20:33:04.442493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:04.442526] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:04.442554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:04.442630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:04.500456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:04.501114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:04.501194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:04.501227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:04.622924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:04.623062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:04.623100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:04.623129] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:04.626509] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=80.31%) [2026-02-17T20:33:04.626801] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-17T20:33:04.626928] [INFO ] [sig ] TKO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:04.770068] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TKO.txt [2026-02-17T20:33:04.770199] [INFO ] [sig ] [2995/3401] Completed TKO in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:04.770239] [INFO ] [sig ] [2996/3401] Forecasting TLK... [2026-02-17T20:33:04.770270] [INFO ] [sig ] Generating forecast for: TLK [2026-02-17T20:33:04.770300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-17T20:33:04.781652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-17T20:33:04.781986] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-17T20:33:04.782796] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-17T20:33:04.782854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:04.782886] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:04.782912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:04.782968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:04.839624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:04.840271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:04.840350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:04.840382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:04.965684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:04.965849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:04.965889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:04.965918] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:04.969433] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=93.11%) [2026-02-17T20:33:04.969730] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-17T20:33:04.969856] [INFO ] [sig ] TLK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:05.114670] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TLK.txt [2026-02-17T20:33:05.114850] [INFO ] [sig ] [2996/3401] Completed TLK in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:05.114892] [INFO ] [sig ] [2997/3401] Forecasting TLN... [2026-02-17T20:33:05.114923] [INFO ] [sig ] Generating forecast for: TLN [2026-02-17T20:33:05.114953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-17T20:33:05.126794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-17T20:33:05.127197] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-17T20:33:05.128063] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-17T20:33:05.128116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:05.128149] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:05.128175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:05.128231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:05.192147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:05.193393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:05.193494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:05.193530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:05.318931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:05.319099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:05.319139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:05.319168] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:05.323448] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-02-17T20:33:05.323829] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-17T20:33:05.323988] [INFO ] [sig ] TLN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:05.476761] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TLN.txt [2026-02-17T20:33:05.476924] [INFO ] [sig ] [2997/3401] Completed TLN in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:05.476975] [INFO ] [sig ] [2998/3401] Forecasting TLS... [2026-02-17T20:33:05.477006] [INFO ] [sig ] Generating forecast for: TLS [2026-02-17T20:33:05.477043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-17T20:33:05.488437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-17T20:33:05.488827] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-17T20:33:05.489624] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-17T20:33:05.489677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:05.489709] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:05.489736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:05.489792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:05.548373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:05.549065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:05.549144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:05.549178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:05.675453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:05.675627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:05.675671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:05.675701] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:05.679532] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=79.43%) [2026-02-17T20:33:05.679860] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-17T20:33:05.680013] [INFO ] [sig ] TLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:05.828538] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TLS.txt [2026-02-17T20:33:05.828736] [INFO ] [sig ] [2998/3401] Completed TLS in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:05.828778] [INFO ] [sig ] [2999/3401] Forecasting TLSA... [2026-02-17T20:33:05.828813] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-17T20:33:05.828851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-17T20:33:05.841303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-17T20:33:05.841653] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-17T20:33:05.842494] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-17T20:33:05.842547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:05.842604] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:05.842634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:05.842691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:05.901815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:05.902622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:05.902705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:05.902739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:06.032200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:06.032360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:06.032401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:06.032432] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:06.035923] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-02-17T20:33:06.036206] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-17T20:33:06.036354] [INFO ] [sig ] TLSA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:06.181541] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TLSA.txt [2026-02-17T20:33:06.181692] [INFO ] [sig ] [2999/3401] Completed TLSA in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:06.181732] [INFO ] [sig ] [3000/3401] Forecasting TLSI... [2026-02-17T20:33:06.181762] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-17T20:33:06.181793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-17T20:33:06.192820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-17T20:33:06.193159] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-17T20:33:06.193949] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-17T20:33:06.194002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:06.194034] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:06.194061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:06.194117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:06.256240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:06.257278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:06.257367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:06.257400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:06.382042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:06.382220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:06.382261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:06.382289] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:06.385724] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-17T20:33:06.386033] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-17T20:33:06.386162] [INFO ] [sig ] TLSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:06.531225] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TLSI.txt [2026-02-17T20:33:06.531382] [INFO ] [sig ] [3000/3401] Completed TLSI in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:06.531422] [INFO ] [sig ] [3001/3401] Forecasting TLYS... [2026-02-17T20:33:06.531453] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-17T20:33:06.531483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-17T20:33:06.542714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-17T20:33:06.543030] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-17T20:33:06.543819] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-17T20:33:06.543872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:06.543905] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:06.543937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:06.543994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:06.603702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:06.604559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:06.604691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:06.604727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:06.724962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:06.725120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:06.725161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:06.725193] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:06.728816] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-17T20:33:06.729125] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-17T20:33:06.729256] [INFO ] [sig ] TLYS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:06.878059] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TLYS.txt [2026-02-17T20:33:06.878200] [INFO ] [sig ] [3001/3401] Completed TLYS in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:06.878239] [INFO ] [sig ] [3002/3401] Forecasting TM... [2026-02-17T20:33:06.878271] [INFO ] [sig ] Generating forecast for: TM [2026-02-17T20:33:06.878302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-17T20:33:06.889951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-17T20:33:06.890283] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-17T20:33:06.891159] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-17T20:33:06.891216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:06.891249] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:06.891277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:06.891337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:06.951446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:06.952311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:06.952392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:06.952426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:07.078003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:07.078144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:07.078185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:07.078215] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:07.081735] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=10.74%) [2026-02-17T20:33:07.082014] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-17T20:33:07.082140] [INFO ] [sig ] TM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:07.231443] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TM.txt [2026-02-17T20:33:07.231648] [INFO ] [sig ] [3002/3401] Completed TM in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:07.231706] [INFO ] [sig ] [3003/3401] Forecasting TMC... [2026-02-17T20:33:07.231755] [INFO ] [sig ] Generating forecast for: TMC [2026-02-17T20:33:07.231799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-17T20:33:07.247638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-17T20:33:07.248049] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-17T20:33:07.248887] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-17T20:33:07.248952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:07.248991] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:07.249022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:07.249079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:07.308480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:07.309297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:07.309425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:07.309462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:07.435660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:07.435822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:07.435870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:07.435908] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:07.439536] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-17T20:33:07.439877] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-17T20:33:07.440009] [INFO ] [sig ] TMC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:07.584326] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TMC.txt [2026-02-17T20:33:07.584504] [INFO ] [sig ] [3003/3401] Completed TMC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:07.584552] [INFO ] [sig ] [3004/3401] Forecasting TMCI... [2026-02-17T20:33:07.584603] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-17T20:33:07.584640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-17T20:33:07.595493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-17T20:33:07.595860] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-17T20:33:07.596648] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-17T20:33:07.596701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:07.596748] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:07.596777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:07.596834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:07.657794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:07.658773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:07.658867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:07.658909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:07.782778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:07.782948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:07.782990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:07.783019] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:07.786449] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=60.08%) [2026-02-17T20:33:07.786747] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-17T20:33:07.786877] [INFO ] [sig ] TMCI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:07.936319] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TMCI.txt [2026-02-17T20:33:07.936508] [INFO ] [sig ] [3004/3401] Completed TMCI in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-17T20:33:07.936551] [INFO ] [sig ] [3005/3401] Forecasting TMDX... [2026-02-17T20:33:07.936602] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-17T20:33:07.936637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-17T20:33:07.948955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-17T20:33:07.949373] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-17T20:33:07.950269] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-17T20:33:07.950326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:07.950359] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:07.950387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:07.950444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:08.012934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:08.013823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:08.013917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:08.013960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:08.139789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:08.139954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:08.139996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:08.140036] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:08.143988] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=89.59%) [2026-02-17T20:33:08.144281] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-17T20:33:08.144438] [INFO ] [sig ] TMDX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:08.290828] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TMDX.txt [2026-02-17T20:33:08.290991] [INFO ] [sig ] [3005/3401] Completed TMDX in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-17T20:33:08.291032] [INFO ] [sig ] [3006/3401] Forecasting TME... [2026-02-17T20:33:08.291062] [INFO ] [sig ] Generating forecast for: TME [2026-02-17T20:33:08.291096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-17T20:33:08.302818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-17T20:33:08.303225] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-17T20:33:08.304043] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-17T20:33:08.304098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:08.304130] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:08.304158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:08.304214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:08.361085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:08.361865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:08.361961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:08.362002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:08.485076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:08.485238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:08.485279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:08.485310] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:08.488898] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-17T20:33:08.489198] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-17T20:33:08.489338] [INFO ] [sig ] TME: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:08.630725] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TME.txt [2026-02-17T20:33:08.630906] [INFO ] [sig ] [3006/3401] Completed TME in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-17T20:33:08.630946] [INFO ] [sig ] [3007/3401] Forecasting TMHC... [2026-02-17T20:33:08.630976] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-17T20:33:08.631006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-17T20:33:08.642222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-17T20:33:08.642652] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-17T20:33:08.643445] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-17T20:33:08.643499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:08.643532] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:08.643558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:08.643637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:08.701350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:08.702288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:08.702378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:08.702411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:08.822053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:08.822446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:08.822495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:08.822526] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:08.826455] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-02-17T20:33:08.826764] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-17T20:33:08.826910] [INFO ] [sig ] TMHC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:08.971604] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TMHC.txt [2026-02-17T20:33:08.971761] [INFO ] [sig ] [3007/3401] Completed TMHC in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-17T20:33:08.971815] [INFO ] [sig ] [3008/3401] Forecasting TMUS... [2026-02-17T20:33:08.971848] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-17T20:33:08.971885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-17T20:33:08.983434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-17T20:33:08.983798] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-17T20:33:08.984599] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-17T20:33:08.984653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:08.984711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:08.984739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:08.984795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:09.043282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:09.043992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:09.044084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:09.044117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:09.168800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:09.168961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:09.169007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:09.169043] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:09.173001] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=60.22%) [2026-02-17T20:33:09.173481] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-17T20:33:09.173626] [INFO ] [sig ] TMUS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:09.317072] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TMUS.txt [2026-02-17T20:33:09.317184] [INFO ] [sig ] [3008/3401] Completed TMUS in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-17T20:33:09.317249] [INFO ] [sig ] [3009/3401] Forecasting TNC... [2026-02-17T20:33:09.317284] [INFO ] [sig ] Generating forecast for: TNC [2026-02-17T20:33:09.317314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-17T20:33:09.327949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-17T20:33:09.328255] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-17T20:33:09.329036] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-17T20:33:09.329090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:09.329122] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:09.329150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:09.329206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:09.389382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:09.390012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:09.390091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:09.390123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:09.511448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:09.511600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:09.511641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:09.511671] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:09.514986] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-02-17T20:33:09.515452] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-17T20:33:09.515624] [INFO ] [sig ] TNC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:09.666736] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TNC.txt [2026-02-17T20:33:09.666898] [INFO ] [sig ] [3009/3401] Completed TNC in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-17T20:33:09.666958] [INFO ] [sig ] [3010/3401] Forecasting TNDM... [2026-02-17T20:33:09.666999] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-17T20:33:09.667036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-17T20:33:09.678929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-17T20:33:09.679486] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-17T20:33:09.680404] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-17T20:33:09.680459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:09.680491] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:09.680518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:09.680788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:09.744844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:09.745783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:09.745872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:09.745907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:09.877834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:09.878003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:09.878052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:09.878084] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:09.882472] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=29.09%) [2026-02-17T20:33:09.882977] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-17T20:33:09.883114] [INFO ] [sig ] TNDM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:10.037027] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TNDM.txt [2026-02-17T20:33:10.037195] [INFO ] [sig ] [3010/3401] Completed TNDM in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:10.037261] [INFO ] [sig ] [3011/3401] Forecasting TNGX... [2026-02-17T20:33:10.037295] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-17T20:33:10.037328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-17T20:33:10.049610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-17T20:33:10.050036] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-17T20:33:10.051064] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-17T20:33:10.051119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:10.051152] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:10.051180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:10.051238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:10.114997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:10.115897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:10.115984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:10.116019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:10.244110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:10.244271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:10.244359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:10.244429] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:10.249156] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=88.29%) [2026-02-17T20:33:10.249472] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-17T20:33:10.249647] [INFO ] [sig ] TNGX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:10.402447] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TNGX.txt [2026-02-17T20:33:10.402596] [INFO ] [sig ] [3011/3401] Completed TNGX in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:10.402638] [INFO ] [sig ] [3012/3401] Forecasting TNK... [2026-02-17T20:33:10.402668] [INFO ] [sig ] Generating forecast for: TNK [2026-02-17T20:33:10.402701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-17T20:33:10.414267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-17T20:33:10.414596] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-17T20:33:10.415384] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-17T20:33:10.415437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:10.415469] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:10.415496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:10.415553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:10.474389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:10.475054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:10.475133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:10.475167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:10.603514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:10.603686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:10.603744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:10.603781] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:10.607443] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-02-17T20:33:10.607741] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-17T20:33:10.607872] [INFO ] [sig ] TNK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:10.823401] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TNK.txt [2026-02-17T20:33:10.823543] [INFO ] [sig ] [3012/3401] Completed TNK in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:10.823604] [INFO ] [sig ] [3013/3401] Forecasting TNL... [2026-02-17T20:33:10.823636] [INFO ] [sig ] Generating forecast for: TNL [2026-02-17T20:33:10.823666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-17T20:33:10.835894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-17T20:33:10.836216] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-17T20:33:10.837010] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-17T20:33:10.837063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:10.837095] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:10.837122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:10.837336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:10.895226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:10.895910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:10.896020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:10.896055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:11.022316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:11.022437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:11.022474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:11.022503] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:11.026169] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=48.51%) [2026-02-17T20:33:11.026663] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-17T20:33:11.026791] [INFO ] [sig ] TNL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:11.170442] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TNL.txt [2026-02-17T20:33:11.170563] [INFO ] [sig ] [3013/3401] Completed TNL in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:11.170628] [INFO ] [sig ] [3014/3401] Forecasting TNXP... [2026-02-17T20:33:11.170658] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-17T20:33:11.170694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-17T20:33:11.182021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-17T20:33:11.182338] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-17T20:33:11.183132] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-17T20:33:11.183185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:11.183216] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:11.183243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:11.183299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:11.243072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:11.243713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:11.243791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:11.243824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:11.368624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:11.368794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:11.368834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:11.368863] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:11.372410] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-02-17T20:33:11.372755] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-17T20:33:11.372897] [INFO ] [sig ] TNXP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:11.524937] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TNXP.txt [2026-02-17T20:33:11.525139] [INFO ] [sig ] [3014/3401] Completed TNXP in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:11.525209] [INFO ] [sig ] [3015/3401] Forecasting TOI... [2026-02-17T20:33:11.525246] [INFO ] [sig ] Generating forecast for: TOI [2026-02-17T20:33:11.525276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-17T20:33:11.538247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-17T20:33:11.538661] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-17T20:33:11.539528] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-17T20:33:11.539611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:11.539666] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:11.539697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:11.539754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:11.599936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:11.600816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:11.600901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:11.600936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:11.721711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:11.721855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:11.721896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:11.721927] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:11.725425] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=47.45%) [2026-02-17T20:33:11.725734] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-17T20:33:11.725865] [INFO ] [sig ] TOI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:11.871193] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TOI.txt [2026-02-17T20:33:11.871336] [INFO ] [sig ] [3015/3401] Completed TOI in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:11.871377] [INFO ] [sig ] [3016/3401] Forecasting TOL... [2026-02-17T20:33:11.871408] [INFO ] [sig ] Generating forecast for: TOL [2026-02-17T20:33:11.871439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-17T20:33:11.883036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-17T20:33:11.883401] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-17T20:33:11.884232] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-17T20:33:11.884286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:11.884320] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:11.884347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:11.884404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:11.946665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:11.947894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:11.947990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:11.948030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:12.069926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:12.070083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:12.070124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:12.070153] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:12.073646] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-02-17T20:33:12.073928] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-17T20:33:12.074072] [INFO ] [sig ] TOL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:12.220714] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TOL.txt [2026-02-17T20:33:12.220860] [INFO ] [sig ] [3016/3401] Completed TOL in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:12.220901] [INFO ] [sig ] [3017/3401] Forecasting TORO... [2026-02-17T20:33:12.220932] [INFO ] [sig ] Generating forecast for: TORO [2026-02-17T20:33:12.220963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-17T20:33:12.233342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-17T20:33:12.233776] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-17T20:33:12.234780] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-17T20:33:12.234833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:12.234865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:12.234892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:12.234948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:12.295769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:12.296672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:12.296757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:12.296791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:12.417466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:12.417649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:12.417692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:12.417720] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:12.421160] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-02-17T20:33:12.421442] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-17T20:33:12.421569] [INFO ] [sig ] TORO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:12.565430] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TORO.txt [2026-02-17T20:33:12.565609] [INFO ] [sig ] [3017/3401] Completed TORO in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:12.565654] [INFO ] [sig ] [3018/3401] Forecasting TOWN... [2026-02-17T20:33:12.565683] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-17T20:33:12.565713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-17T20:33:12.577358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-17T20:33:12.577776] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-17T20:33:12.578681] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-17T20:33:12.578736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:12.578770] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:12.578798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:12.578856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:12.637724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:12.638657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:12.638773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:12.638807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:12.757179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:12.757369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:12.757412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:12.757441] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:12.761039] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=5.50%) [2026-02-17T20:33:12.761350] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-17T20:33:12.761486] [INFO ] [sig ] TOWN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:12.904980] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TOWN.txt [2026-02-17T20:33:12.905156] [INFO ] [sig ] [3018/3401] Completed TOWN in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:12.905199] [INFO ] [sig ] [3019/3401] Forecasting TOYO... [2026-02-17T20:33:12.905237] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-17T20:33:12.905269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-17T20:33:12.915688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-17T20:33:12.916076] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-17T20:33:12.916947] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-17T20:33:12.917004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:12.917038] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:12.917065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:12.917123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:12.975976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:12.976876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:12.976966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:12.977008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:13.086967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:13.087139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:13.087179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:13.087207] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:13.090794] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=37.78%) [2026-02-17T20:33:13.091106] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-17T20:33:13.091249] [INFO ] [sig ] TOYO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:13.236321] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TOYO.txt [2026-02-17T20:33:13.236474] [INFO ] [sig ] [3019/3401] Completed TOYO in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:13.236515] [INFO ] [sig ] [3020/3401] Forecasting TPB... [2026-02-17T20:33:13.236545] [INFO ] [sig ] Generating forecast for: TPB [2026-02-17T20:33:13.236593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-17T20:33:13.247925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-17T20:33:13.248282] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-17T20:33:13.249140] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-17T20:33:13.249196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:13.249229] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:13.249258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:13.249316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:13.308525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:13.309439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:13.309538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:13.309597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:13.433673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:13.433835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:13.433874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:13.433902] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:13.437402] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-02-17T20:33:13.437704] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-17T20:33:13.437836] [INFO ] [sig ] TPB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:13.584691] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TPB.txt [2026-02-17T20:33:13.584849] [INFO ] [sig ] [3020/3401] Completed TPB in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:13.584891] [INFO ] [sig ] [3021/3401] Forecasting TPC... [2026-02-17T20:33:13.584921] [INFO ] [sig ] Generating forecast for: TPC [2026-02-17T20:33:13.584952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-17T20:33:13.596034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-17T20:33:13.596426] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-17T20:33:13.597268] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-17T20:33:13.597321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:13.597353] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:13.597379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:13.597435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:13.655601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:13.656487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:13.656594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:13.656633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:13.783212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:13.783376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:13.783417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:13.783446] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:13.786835] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-02-17T20:33:13.787141] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-17T20:33:13.787308] [INFO ] [sig ] TPC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:13.935127] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TPC.txt [2026-02-17T20:33:13.935281] [INFO ] [sig ] [3021/3401] Completed TPC in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-17T20:33:13.935323] [INFO ] [sig ] [3022/3401] Forecasting TPG... [2026-02-17T20:33:13.935353] [INFO ] [sig ] Generating forecast for: TPG [2026-02-17T20:33:13.935383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-17T20:33:13.946780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-17T20:33:13.947108] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-17T20:33:13.947963] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-17T20:33:13.948018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:13.948052] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:13.948083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:13.948144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:14.009623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:14.010362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:14.010443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:14.010476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:14.132291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:14.132448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:14.132489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:14.132552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:14.136008] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-02-17T20:33:14.136286] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-17T20:33:14.136419] [INFO ] [sig ] TPG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:14.279541] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TPG.txt [2026-02-17T20:33:14.279711] [INFO ] [sig ] [3022/3401] Completed TPG in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-17T20:33:14.279753] [INFO ] [sig ] [3023/3401] Forecasting TPGXL... [2026-02-17T20:33:14.279784] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-17T20:33:14.279815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-17T20:33:14.291840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-17T20:33:14.292196] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-17T20:33:14.293076] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-17T20:33:14.293132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:14.293165] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:14.293194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:14.293254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:14.354933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:14.355890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:14.355984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:14.356021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:14.475441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:14.475596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:14.475641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:14.475673] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:14.479357] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-17T20:33:14.479721] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-17T20:33:14.479866] [INFO ] [sig ] TPGXL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:14.625673] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TPGXL.txt [2026-02-17T20:33:14.625844] [INFO ] [sig ] [3023/3401] Completed TPGXL in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-17T20:33:14.625888] [INFO ] [sig ] [3024/3401] Forecasting TPH... [2026-02-17T20:33:14.625918] [INFO ] [sig ] Generating forecast for: TPH [2026-02-17T20:33:14.625948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-17T20:33:14.638611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-17T20:33:14.639012] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-17T20:33:14.640050] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-17T20:33:14.640116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:14.640157] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:14.640191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:14.640255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:14.702922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:14.703970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:14.704057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:14.704118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:14.837629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:14.837796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:14.837849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:14.837886] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:14.843827] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-02-17T20:33:14.844270] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-17T20:33:14.844449] [INFO ] [sig ] TPH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:14.995515] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TPH.txt [2026-02-17T20:33:14.995696] [INFO ] [sig ] [3024/3401] Completed TPH in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-17T20:33:14.995738] [INFO ] [sig ] [3025/3401] Forecasting TPL... [2026-02-17T20:33:14.995771] [INFO ] [sig ] Generating forecast for: TPL [2026-02-17T20:33:14.995802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-17T20:33:15.007200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-17T20:33:15.010989] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-17T20:33:15.011828] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-17T20:33:15.011882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:15.011961] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:15.012003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:15.012105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:15.072878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:15.073644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:15.073732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:15.073765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:15.193371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:15.193520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:15.193560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:15.193608] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:15.197482] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-02-17T20:33:15.197784] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-17T20:33:15.197913] [INFO ] [sig ] TPL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:15.342757] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TPL.txt [2026-02-17T20:33:15.342881] [INFO ] [sig ] [3025/3401] Completed TPL in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-17T20:33:15.342921] [INFO ] [sig ] [3026/3401] Forecasting TPVG... [2026-02-17T20:33:15.342951] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-17T20:33:15.342980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-17T20:33:15.354032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-17T20:33:15.354398] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-17T20:33:15.355240] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-17T20:33:15.355294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:15.355325] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:15.355352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:15.355425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:15.413537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:15.414208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:15.414291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:15.414327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:15.534133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:15.534294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:15.534337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:15.534366] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:15.537901] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-02-17T20:33:15.538224] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-17T20:33:15.538358] [INFO ] [sig ] TPVG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:15.688426] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TPVG.txt [2026-02-17T20:33:15.688624] [INFO ] [sig ] [3026/3401] Completed TPVG in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-17T20:33:15.688674] [INFO ] [sig ] [3027/3401] Forecasting TPYP... [2026-02-17T20:33:15.688711] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-17T20:33:15.688742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-17T20:33:15.700181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-17T20:33:15.700525] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-17T20:33:15.701363] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-17T20:33:15.701416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:15.701450] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:15.701477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:15.701533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:15.760333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:15.760997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:15.761077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:15.761115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:15.880450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:15.880632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:15.880675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:15.880703] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:15.884118] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-17T20:33:15.884410] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-17T20:33:15.884546] [INFO ] [sig ] TPYP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:16.028201] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TPYP.txt [2026-02-17T20:33:16.028364] [INFO ] [sig ] [3027/3401] Completed TPYP in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:16.028404] [INFO ] [sig ] [3028/3401] Forecasting TPZ... [2026-02-17T20:33:16.028435] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-17T20:33:16.028467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-17T20:33:16.040485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-17T20:33:16.040899] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-17T20:33:16.041780] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-17T20:33:16.041870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:16.041905] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:16.041933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:16.041990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:16.102748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:16.103677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:16.103767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:16.103800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:16.217712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:16.217876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:16.217915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:16.217981] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:16.221524] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-17T20:33:16.221841] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-17T20:33:16.221974] [INFO ] [sig ] TPZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:16.369264] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TPZ.txt [2026-02-17T20:33:16.369421] [INFO ] [sig ] [3028/3401] Completed TPZ in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:16.369464] [INFO ] [sig ] [3029/3401] Forecasting TQQQ... [2026-02-17T20:33:16.369495] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-17T20:33:16.369526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-17T20:33:16.381290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-17T20:33:16.381682] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-17T20:33:16.382612] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-17T20:33:16.382682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:16.382752] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:16.382802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:16.382863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:16.441538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:16.442411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:16.442494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:16.442527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:16.576616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:16.576851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:16.576893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:16.576922] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:16.581099] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=34.03%) [2026-02-17T20:33:16.581413] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-17T20:33:16.581545] [INFO ] [sig ] TQQQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:16.742838] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TQQQ.txt [2026-02-17T20:33:16.743062] [INFO ] [sig ] [3029/3401] Completed TQQQ in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:16.743115] [INFO ] [sig ] [3030/3401] Forecasting TRC... [2026-02-17T20:33:16.743152] [INFO ] [sig ] Generating forecast for: TRC [2026-02-17T20:33:16.743190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-17T20:33:16.758479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-17T20:33:16.759053] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-17T20:33:16.760278] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-17T20:33:16.760352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:16.760395] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:16.760432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:16.760517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:16.842851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:16.843862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:16.843958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:16.843992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:16.964472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:16.964660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:16.964703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:16.964733] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:16.968287] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=23.09%) [2026-02-17T20:33:16.968587] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-17T20:33:16.968718] [INFO ] [sig ] TRC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:17.110308] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TRC.txt [2026-02-17T20:33:17.110439] [INFO ] [sig ] [3030/3401] Completed TRC in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:17.110486] [INFO ] [sig ] [3031/3401] Forecasting TRDA... [2026-02-17T20:33:17.110515] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-17T20:33:17.110547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-17T20:33:17.121947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-17T20:33:17.122345] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-17T20:33:17.123197] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-17T20:33:17.123251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:17.123285] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:17.123312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:17.123369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:17.181858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:17.182780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:17.182863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:17.182896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:17.313908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:17.314070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:17.314110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:17.314139] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:17.317839] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-17T20:33:17.318125] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-17T20:33:17.318252] [INFO ] [sig ] TRDA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:17.469009] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TRDA.txt [2026-02-17T20:33:17.469193] [INFO ] [sig ] [3031/3401] Completed TRDA in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:17.469243] [INFO ] [sig ] [3032/3401] Forecasting TREE... [2026-02-17T20:33:17.469277] [INFO ] [sig ] Generating forecast for: TREE [2026-02-17T20:33:17.469308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-17T20:33:17.481615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-17T20:33:17.481984] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-17T20:33:17.482792] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-17T20:33:17.482846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:17.482879] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:17.482905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:17.482967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:17.542787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:17.543946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:17.544030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:17.544064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:17.681464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:17.681661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:17.681706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:17.681736] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:17.686148] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=80.40%) [2026-02-17T20:33:17.686716] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-17T20:33:17.686869] [INFO ] [sig ] TREE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:17.846468] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TREE.txt [2026-02-17T20:33:17.846655] [INFO ] [sig ] [3032/3401] Completed TREE in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:17.846700] [INFO ] [sig ] [3033/3401] Forecasting TREX... [2026-02-17T20:33:17.846730] [INFO ] [sig ] Generating forecast for: TREX [2026-02-17T20:33:17.846760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-17T20:33:17.861956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-17T20:33:17.862476] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-17T20:33:17.863753] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-17T20:33:17.863822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:17.863862] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:17.863897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:17.863982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:17.938514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:17.939871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:17.939990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:17.940044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:18.123130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:18.123365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:18.123435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:18.123491] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:18.129324] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=24.30%) [2026-02-17T20:33:18.129933] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-17T20:33:18.130151] [INFO ] [sig ] TREX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:18.352113] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TREX.txt [2026-02-17T20:33:18.352365] [INFO ] [sig ] [3033/3401] Completed TREX in 0.5s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:18.352422] [INFO ] [sig ] [3034/3401] Forecasting TRGP... [2026-02-17T20:33:18.352461] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-17T20:33:18.352504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-17T20:33:18.381372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-17T20:33:18.381926] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-17T20:33:18.383193] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-17T20:33:18.383266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:18.383311] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:18.383349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:18.383445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:18.476934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:18.478312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:18.478448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:18.478491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:18.647480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:18.647719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:18.647791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:18.647845] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:18.653749] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-02-17T20:33:18.654344] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-17T20:33:18.654599] [INFO ] [sig ] TRGP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:18.868230] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRGP.txt [2026-02-17T20:33:18.868431] [INFO ] [sig ] [3034/3401] Completed TRGP in 0.5s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:18.868479] [INFO ] [sig ] [3035/3401] Forecasting TRI... [2026-02-17T20:33:18.868512] [INFO ] [sig ] Generating forecast for: TRI [2026-02-17T20:33:18.868545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-17T20:33:18.881249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-17T20:33:18.881725] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-17T20:33:18.882679] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-17T20:33:18.882738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:18.882772] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:18.882800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:18.882859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:18.949755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:18.951000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:18.951165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:18.951223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:19.117763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:19.117985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:19.118035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:19.118067] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:19.121679] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: UP (p=82.89%) [2026-02-17T20:33:19.122016] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-17T20:33:19.122175] [INFO ] [sig ] TRI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:19.274473] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRI.txt [2026-02-17T20:33:19.274690] [INFO ] [sig ] [3035/3401] Completed TRI in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:19.274757] [INFO ] [sig ] [3036/3401] Forecasting TRIN... [2026-02-17T20:33:19.274794] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-17T20:33:19.274825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-17T20:33:19.287342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-17T20:33:19.287836] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-17T20:33:19.288759] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-17T20:33:19.288816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:19.288850] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:19.288878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:19.288937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:19.353292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:19.354237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:19.354328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:19.354362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:19.485254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:19.485434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:19.485478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:19.485508] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:19.489637] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-02-17T20:33:19.490009] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-17T20:33:19.490161] [INFO ] [sig ] TRIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:19.645212] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TRIN.txt [2026-02-17T20:33:19.645385] [INFO ] [sig ] [3036/3401] Completed TRIN in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:19.645427] [INFO ] [sig ] [3037/3401] Forecasting TRIP... [2026-02-17T20:33:19.645458] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-17T20:33:19.645490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-17T20:33:19.657116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-17T20:33:19.657531] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-17T20:33:19.658346] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-17T20:33:19.658399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:19.658431] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:19.658457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:19.658519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:19.718916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:19.719916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:19.720024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:19.720058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:19.848429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:19.848647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:19.848700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:19.848731] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:19.853105] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-02-17T20:33:19.853458] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-17T20:33:19.853819] [INFO ] [sig ] TRIP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:20.015029] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRIP.txt [2026-02-17T20:33:20.015216] [INFO ] [sig ] [3037/3401] Completed TRIP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-17T20:33:20.015267] [INFO ] [sig ] [3038/3401] Forecasting TRMB... [2026-02-17T20:33:20.015307] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-17T20:33:20.015344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-17T20:33:20.026980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-17T20:33:20.027415] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-17T20:33:20.028258] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-17T20:33:20.028316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:20.028351] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:20.028381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:20.028441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:20.096986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:20.098049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:20.098154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:20.098190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:20.223302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:20.223459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:20.223501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:20.223531] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:20.227061] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=14.97%) [2026-02-17T20:33:20.227389] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-17T20:33:20.227516] [INFO ] [sig ] TRMB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:20.371966] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TRMB.txt [2026-02-17T20:33:20.372169] [INFO ] [sig ] [3038/3401] Completed TRMB in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-17T20:33:20.372220] [INFO ] [sig ] [3039/3401] Forecasting TRMD... [2026-02-17T20:33:20.372258] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-17T20:33:20.372295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-17T20:33:20.383753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-17T20:33:20.384146] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-17T20:33:20.384977] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-17T20:33:20.385047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:20.385081] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:20.385109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:20.385166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:20.445005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:20.446165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:20.446256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:20.446292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:20.572486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:20.572671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:20.572715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:20.572745] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:20.576876] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=7.26%) [2026-02-17T20:33:20.577184] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-17T20:33:20.577352] [INFO ] [sig ] TRMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:20.721529] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TRMD.txt [2026-02-17T20:33:20.721702] [INFO ] [sig ] [3039/3401] Completed TRMD in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-17T20:33:20.721743] [INFO ] [sig ] [3040/3401] Forecasting TRMK... [2026-02-17T20:33:20.721773] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-17T20:33:20.721805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-17T20:33:20.733673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-17T20:33:20.734005] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-17T20:33:20.734797] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-17T20:33:20.734851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:20.734883] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:20.734911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:20.734967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:20.795089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:20.796005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:20.796088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:20.796122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:20.915961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:20.916127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:20.916169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:20.916199] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:20.920187] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-17T20:33:20.920472] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-17T20:33:20.920821] [INFO ] [sig ] TRMK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:21.071289] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRMK.txt [2026-02-17T20:33:21.071471] [INFO ] [sig ] [3040/3401] Completed TRMK in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-17T20:33:21.071520] [INFO ] [sig ] [3041/3401] Forecasting TRN... [2026-02-17T20:33:21.071551] [INFO ] [sig ] Generating forecast for: TRN [2026-02-17T20:33:21.071701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-17T20:33:21.083149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-17T20:33:21.083525] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-17T20:33:21.084452] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-17T20:33:21.084508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:21.084542] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:21.084569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:21.084650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:21.143274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:21.144164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:21.144268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:21.144311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:21.270211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:21.270378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:21.270424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:21.270457] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:21.274137] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-17T20:33:21.274422] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-17T20:33:21.274740] [INFO ] [sig ] TRN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:21.422778] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TRN.txt [2026-02-17T20:33:21.422926] [INFO ] [sig ] [3041/3401] Completed TRN in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-17T20:33:21.422966] [INFO ] [sig ] [3042/3401] Forecasting TRNO... [2026-02-17T20:33:21.422996] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-17T20:33:21.423027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-17T20:33:21.435005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-17T20:33:21.435359] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-17T20:33:21.436199] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-17T20:33:21.436253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:21.436313] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:21.436342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:21.436399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:21.494362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:21.495266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:21.495356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:21.495390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:21.618430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:21.618605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:21.618648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:21.618682] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:21.622201] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-02-17T20:33:21.622486] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-17T20:33:21.622637] [INFO ] [sig ] TRNO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:21.770050] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRNO.txt [2026-02-17T20:33:21.770208] [INFO ] [sig ] [3042/3401] Completed TRNO in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-17T20:33:21.770257] [INFO ] [sig ] [3043/3401] Forecasting TRNS... [2026-02-17T20:33:21.770288] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-17T20:33:21.770318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-17T20:33:21.781809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-17T20:33:21.782237] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-17T20:33:21.783140] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-17T20:33:21.783201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:21.783243] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:21.783277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:21.783348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:21.846733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:21.847690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:21.847776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:21.847812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:21.964213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:21.964376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:21.964417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:21.964447] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:21.967926] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-02-17T20:33:21.968212] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-17T20:33:21.968362] [INFO ] [sig ] TRNS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:22.115513] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRNS.txt [2026-02-17T20:33:22.115685] [INFO ] [sig ] [3043/3401] Completed TRNS in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-17T20:33:22.115728] [INFO ] [sig ] [3044/3401] Forecasting TROX... [2026-02-17T20:33:22.115760] [INFO ] [sig ] Generating forecast for: TROX [2026-02-17T20:33:22.115793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-17T20:33:22.127085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-17T20:33:22.127464] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-17T20:33:22.128298] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-17T20:33:22.128355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:22.128389] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:22.128418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:22.128480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:22.188288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:22.189083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:22.189167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:22.189205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:22.309371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:22.309536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:22.309599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:22.309633] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:22.313180] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=79.26%) [2026-02-17T20:33:22.313456] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-17T20:33:22.313619] [INFO ] [sig ] TROX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:22.455403] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TROX.txt [2026-02-17T20:33:22.455551] [INFO ] [sig ] [3044/3401] Completed TROX in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:22.455614] [INFO ] [sig ] [3045/3401] Forecasting TRP... [2026-02-17T20:33:22.455646] [INFO ] [sig ] Generating forecast for: TRP [2026-02-17T20:33:22.455679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-17T20:33:22.467465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-17T20:33:22.467871] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-17T20:33:22.468709] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-17T20:33:22.468764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:22.468799] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:22.468826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:22.468886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:22.527722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:22.528507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:22.528610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:22.528650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:22.647761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:22.647924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:22.647968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:22.648035] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:22.652131] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-17T20:33:22.652452] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-17T20:33:22.652618] [INFO ] [sig ] TRP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:22.802152] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRP.txt [2026-02-17T20:33:22.802310] [INFO ] [sig ] [3045/3401] Completed TRP in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:22.802354] [INFO ] [sig ] [3046/3401] Forecasting TRS... [2026-02-17T20:33:22.802385] [INFO ] [sig ] Generating forecast for: TRS [2026-02-17T20:33:22.802417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-17T20:33:22.814393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-17T20:33:22.814842] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-17T20:33:22.815749] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-17T20:33:22.815805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:22.815839] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:22.815867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:22.815926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:22.876850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:22.877813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:22.877897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:22.877933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:23.002711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:23.002879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:23.002939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:23.002971] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:23.006675] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-17T20:33:23.006967] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-17T20:33:23.007100] [INFO ] [sig ] TRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:23.151806] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TRS.txt [2026-02-17T20:33:23.152003] [INFO ] [sig ] [3046/3401] Completed TRS in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:23.152073] [INFO ] [sig ] [3047/3401] Forecasting TRTX... [2026-02-17T20:33:23.152123] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-17T20:33:23.152172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-17T20:33:23.164253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-17T20:33:23.164780] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-17T20:33:23.165594] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-17T20:33:23.165650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:23.165683] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:23.165711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:23.165770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:23.226444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:23.227217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:23.227322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:23.227357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:23.355563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:23.355744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:23.355786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:23.355818] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:23.359686] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-17T20:33:23.359997] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-17T20:33:23.360131] [INFO ] [sig ] TRTX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:23.510141] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRTX.txt [2026-02-17T20:33:23.510335] [INFO ] [sig ] [3047/3401] Completed TRTX in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:23.510389] [INFO ] [sig ] [3048/3401] Forecasting TRUP... [2026-02-17T20:33:23.510427] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-17T20:33:23.510467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-17T20:33:23.522193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-17T20:33:23.522561] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-17T20:33:23.523411] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-17T20:33:23.523467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:23.523500] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:23.523528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:23.523613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:23.587490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:23.588413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:23.588515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:23.588551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:23.718919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:23.719116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:23.719174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:23.719208] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:23.723360] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-17T20:33:23.723844] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-17T20:33:23.723979] [INFO ] [sig ] TRUP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:23.876937] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRUP.txt [2026-02-17T20:33:23.877094] [INFO ] [sig ] [3048/3401] Completed TRUP in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:23.877134] [INFO ] [sig ] [3049/3401] Forecasting TRVG... [2026-02-17T20:33:23.877164] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-17T20:33:23.877195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-17T20:33:23.888263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-17T20:33:23.888664] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-17T20:33:23.889542] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-17T20:33:23.889810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:23.889847] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:23.889876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:23.889947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:23.949144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:23.949993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:23.950077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:23.950111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:24.072642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:24.072831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:24.072877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:24.072909] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:24.076767] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=66.14%) [2026-02-17T20:33:24.077096] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-17T20:33:24.077272] [INFO ] [sig ] TRVG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:24.227258] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TRVG.txt [2026-02-17T20:33:24.227434] [INFO ] [sig ] [3049/3401] Completed TRVG in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:24.227476] [INFO ] [sig ] [3050/3401] Forecasting TS... [2026-02-17T20:33:24.227505] [INFO ] [sig ] Generating forecast for: TS [2026-02-17T20:33:24.227538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-17T20:33:24.239710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-17T20:33:24.240132] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-17T20:33:24.241024] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-17T20:33:24.241080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:24.241129] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:24.241160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:24.241219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:24.302300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:24.303186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:24.303275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:24.303310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:24.428745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:24.428912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:24.428954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:24.428984] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:24.432722] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=82.72%) [2026-02-17T20:33:24.433018] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-17T20:33:24.433152] [INFO ] [sig ] TS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:24.580309] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TS.txt [2026-02-17T20:33:24.580456] [INFO ] [sig ] [3050/3401] Completed TS in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:24.580498] [INFO ] [sig ] [3051/3401] Forecasting TSBK... [2026-02-17T20:33:24.580528] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-17T20:33:24.580559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-17T20:33:24.591429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-17T20:33:24.591799] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-17T20:33:24.592736] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-17T20:33:24.592789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:24.592820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:24.592848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:24.592904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:24.651653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:24.652506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:24.652610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:24.652648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:24.759123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:24.759297] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:33:24.759343] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:24.759375] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:24.763177] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=19.83%) [2026-02-17T20:33:24.763556] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-17T20:33:24.763748] [INFO ] [sig ] TSBK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:24.916926] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TSBK.txt [2026-02-17T20:33:24.917070] [INFO ] [sig ] [3051/3401] Completed TSBK in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:24.917111] [INFO ] [sig ] [3052/3401] Forecasting TSCO... [2026-02-17T20:33:24.917140] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-17T20:33:24.917170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-17T20:33:24.928032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-17T20:33:24.928409] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-17T20:33:24.929248] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-17T20:33:24.929303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:24.929336] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:24.929365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:24.929423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:24.988177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:24.988898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:24.989009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:24.989045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:25.109037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:25.109185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:25.109225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:25.109256] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:25.113255] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-17T20:33:25.113536] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-17T20:33:25.113692] [INFO ] [sig ] TSCO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:25.258978] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSCO.txt [2026-02-17T20:33:25.259113] [INFO ] [sig ] [3052/3401] Completed TSCO in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:25.259153] [INFO ] [sig ] [3053/3401] Forecasting TSDD... [2026-02-17T20:33:25.259183] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-17T20:33:25.259214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-17T20:33:25.270003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-17T20:33:25.270345] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-17T20:33:25.271137] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-17T20:33:25.271190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:25.271222] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:25.271249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:25.271306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:25.330716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:25.331496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:25.331597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:25.331635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:25.450899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:25.451059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:25.451103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:25.451132] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:25.454868] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=37.50%) [2026-02-17T20:33:25.455142] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-17T20:33:25.455268] [INFO ] [sig ] TSDD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:25.604756] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TSDD.txt [2026-02-17T20:33:25.604902] [INFO ] [sig ] [3053/3401] Completed TSDD in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:25.604942] [INFO ] [sig ] [3054/3401] Forecasting TSEM... [2026-02-17T20:33:25.604979] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-17T20:33:25.605010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-17T20:33:25.615937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-17T20:33:25.616259] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-17T20:33:25.617097] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-17T20:33:25.617150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:25.617183] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:25.617210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:25.617288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:25.676361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:25.677065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:25.677146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:25.677179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:25.796936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:25.797117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:25.797165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:25.797197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:25.800869] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-17T20:33:25.801153] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-17T20:33:25.801290] [INFO ] [sig ] TSEM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:25.950191] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSEM.txt [2026-02-17T20:33:25.950324] [INFO ] [sig ] [3054/3401] Completed TSEM in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-17T20:33:25.950363] [INFO ] [sig ] [3055/3401] Forecasting TSHA... [2026-02-17T20:33:25.950394] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-17T20:33:25.950424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-17T20:33:25.961344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-17T20:33:25.961746] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-17T20:33:25.962601] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-17T20:33:25.962658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:25.962693] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:25.962720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:25.962777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:26.021777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:26.022689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:26.022800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:26.022838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:26.143096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:26.143253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:26.143295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:26.143327] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:26.146806] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-17T20:33:26.147083] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-17T20:33:26.147209] [INFO ] [sig ] TSHA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:26.291930] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TSHA.txt [2026-02-17T20:33:26.292111] [INFO ] [sig ] [3055/3401] Completed TSHA in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-17T20:33:26.292151] [INFO ] [sig ] [3056/3401] Forecasting TSI... [2026-02-17T20:33:26.292182] [INFO ] [sig ] Generating forecast for: TSI [2026-02-17T20:33:26.292213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-17T20:33:26.303820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-17T20:33:26.304189] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-17T20:33:26.304999] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-17T20:33:26.305053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:26.305087] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:26.305115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:26.305173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:26.366931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:26.367897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:26.367982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:26.368018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:26.485899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:26.486048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:26.486089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:26.486119] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:26.489905] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-02-17T20:33:26.490200] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-17T20:33:26.490348] [INFO ] [sig ] TSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:26.645110] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSI.txt [2026-02-17T20:33:26.645274] [INFO ] [sig ] [3056/3401] Completed TSI in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-17T20:33:26.645322] [INFO ] [sig ] [3057/3401] Forecasting TSL... [2026-02-17T20:33:26.645361] [INFO ] [sig ] Generating forecast for: TSL [2026-02-17T20:33:26.645394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-17T20:33:26.658140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-17T20:33:26.658518] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-17T20:33:26.659558] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-17T20:33:26.659825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:26.659857] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:26.659884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:26.659941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:26.721765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:26.722641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:26.722725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:26.722760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:26.846427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:26.846805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:26.846849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:26.846916] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:26.850742] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=26.57%) [2026-02-17T20:33:26.851047] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-17T20:33:26.851194] [INFO ] [sig ] TSL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:27.008254] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TSL.txt [2026-02-17T20:33:27.008433] [INFO ] [sig ] [3057/3401] Completed TSL in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-17T20:33:27.008481] [INFO ] [sig ] [3058/3401] Forecasting TSLA... [2026-02-17T20:33:27.008513] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-17T20:33:27.008545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-17T20:33:27.019838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-17T20:33:27.020207] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-17T20:33:27.021040] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-17T20:33:27.021094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:27.021127] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:27.021155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:27.021213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:27.080940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:27.081716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:27.081798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:27.081832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:27.202407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:27.202588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:27.202632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:27.202662] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:27.206165] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=95.88%) [2026-02-17T20:33:27.206482] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-17T20:33:27.206633] [INFO ] [sig ] TSLA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:27.348985] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSLA.txt [2026-02-17T20:33:27.349126] [INFO ] [sig ] [3058/3401] Completed TSLA in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-17T20:33:27.349167] [INFO ] [sig ] [3059/3401] Forecasting TSLL... [2026-02-17T20:33:27.349197] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-17T20:33:27.349228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-17T20:33:27.360394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-17T20:33:27.360753] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-17T20:33:27.361525] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-17T20:33:27.361615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:27.361688] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:27.361719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:27.361776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:27.423988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:27.425114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:27.425208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:27.425267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:27.548207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:27.548380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:27.548427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:27.548463] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:27.551962] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=72.83%) [2026-02-17T20:33:27.552256] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-17T20:33:27.552385] [INFO ] [sig ] TSLL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:27.710294] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSLL.txt [2026-02-17T20:33:27.710471] [INFO ] [sig ] [3059/3401] Completed TSLL in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-17T20:33:27.710519] [INFO ] [sig ] [3060/3401] Forecasting TSLQ... [2026-02-17T20:33:27.710548] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-17T20:33:27.710598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-17T20:33:27.722897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-17T20:33:27.723330] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-17T20:33:27.724218] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-17T20:33:27.724274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:27.724308] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:27.724336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:27.724394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:27.783438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:27.784308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:27.784390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:27.784424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:27.907253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:27.907417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:27.907459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:27.907490] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:27.911018] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-02-17T20:33:27.911316] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-17T20:33:27.911454] [INFO ] [sig ] TSLQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:28.056253] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSLQ.txt [2026-02-17T20:33:28.056389] [INFO ] [sig ] [3060/3401] Completed TSLQ in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:28.056439] [INFO ] [sig ] [3061/3401] Forecasting TSLS... [2026-02-17T20:33:28.056475] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-17T20:33:28.056512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-17T20:33:28.067487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-17T20:33:28.067841] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-17T20:33:28.068682] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-17T20:33:28.068735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:28.068768] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:28.068812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:28.068870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:28.127653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:28.128292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:28.128373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:28.128406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:28.247452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:28.247644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:28.247708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:28.247740] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:28.251344] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-02-17T20:33:28.251657] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-17T20:33:28.251792] [INFO ] [sig ] TSLS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:28.397937] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TSLS.txt [2026-02-17T20:33:28.398105] [INFO ] [sig ] [3061/3401] Completed TSLS in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:28.398146] [INFO ] [sig ] [3062/3401] Forecasting TSLX... [2026-02-17T20:33:28.398178] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-17T20:33:28.398212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-17T20:33:28.410735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-17T20:33:28.411134] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-17T20:33:28.411986] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-17T20:33:28.412039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:28.412070] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:28.412097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:28.412152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:28.472281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:28.473210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:28.473296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:28.473332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:28.602043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:28.602206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:28.602249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:28.602337] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:28.605824] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=29.91%) [2026-02-17T20:33:28.606109] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-17T20:33:28.606239] [INFO ] [sig ] TSLX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:28.751536] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TSLX.txt [2026-02-17T20:33:28.751693] [INFO ] [sig ] [3062/3401] Completed TSLX in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:28.751737] [INFO ] [sig ] [3063/3401] Forecasting TSM... [2026-02-17T20:33:28.751769] [INFO ] [sig ] Generating forecast for: TSM [2026-02-17T20:33:28.751801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-17T20:33:28.763682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-17T20:33:28.764096] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-17T20:33:28.764986] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-17T20:33:28.765042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:28.765075] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:28.765103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:28.765162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:28.825231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:28.826106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:28.826190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:28.826223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:28.961717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:28.961933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:28.961978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:28.962010] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:28.965936] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=60.61%) [2026-02-17T20:33:28.966276] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-17T20:33:28.966419] [INFO ] [sig ] TSM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:29.118531] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSM.txt [2026-02-17T20:33:29.118708] [INFO ] [sig ] [3063/3401] Completed TSM in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:29.118757] [INFO ] [sig ] [3064/3401] Forecasting TSN... [2026-02-17T20:33:29.118789] [INFO ] [sig ] Generating forecast for: TSN [2026-02-17T20:33:29.118830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-17T20:33:29.131378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-17T20:33:29.131796] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-17T20:33:29.132630] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-17T20:33:29.132686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:29.132719] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:29.132748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:29.132807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:29.192537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:29.193415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:29.193499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:29.193535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:29.320777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:29.320953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:29.321000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:29.321031] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:29.324625] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=30.93%) [2026-02-17T20:33:29.324921] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-17T20:33:29.325059] [INFO ] [sig ] TSN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:29.475381] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TSN.txt [2026-02-17T20:33:29.475593] [INFO ] [sig ] [3064/3401] Completed TSN in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:29.475658] [INFO ] [sig ] [3065/3401] Forecasting TSQ... [2026-02-17T20:33:29.475695] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-17T20:33:29.475729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-17T20:33:29.487632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-17T20:33:29.488019] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-17T20:33:29.488907] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-17T20:33:29.488963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:29.488996] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:29.489025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:29.489090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:29.550264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:29.551059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:29.551145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:29.551179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:29.678743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:29.678913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:29.678965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:29.679003] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:29.682869] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=65.37%) [2026-02-17T20:33:29.683161] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-17T20:33:29.683294] [INFO ] [sig ] TSQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:29.835551] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TSQ.txt [2026-02-17T20:33:29.835733] [INFO ] [sig ] [3065/3401] Completed TSQ in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:29.835775] [INFO ] [sig ] [3066/3401] Forecasting TTC... [2026-02-17T20:33:29.835805] [INFO ] [sig ] Generating forecast for: TTC [2026-02-17T20:33:29.835835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-17T20:33:29.846731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-17T20:33:29.847105] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-17T20:33:29.847956] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-17T20:33:29.848027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:29.848060] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:29.848086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:29.848142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:29.909832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:29.910765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:29.910852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:29.910887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:30.036595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:30.036754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:30.036795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:30.036825] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:30.040286] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-02-17T20:33:30.040599] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-17T20:33:30.040730] [INFO ] [sig ] TTC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:30.194607] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TTC.txt [2026-02-17T20:33:30.194772] [INFO ] [sig ] [3066/3401] Completed TTC in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:30.194813] [INFO ] [sig ] [3067/3401] Forecasting TTD... [2026-02-17T20:33:30.194844] [INFO ] [sig ] Generating forecast for: TTD [2026-02-17T20:33:30.194875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-17T20:33:30.206509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-17T20:33:30.206907] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-17T20:33:30.207775] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-17T20:33:30.207830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:30.207863] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:30.207891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:30.207948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:30.267652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:30.268537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:30.268636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:30.268671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:30.389381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:30.389564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:30.389626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:30.389657] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:30.393142] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-17T20:33:30.393458] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-17T20:33:30.393633] [INFO ] [sig ] TTD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:30.551897] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TTD.txt [2026-02-17T20:33:30.552043] [INFO ] [sig ] [3067/3401] Completed TTD in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:30.552094] [INFO ] [sig ] [3068/3401] Forecasting TTE... [2026-02-17T20:33:30.552126] [INFO ] [sig ] Generating forecast for: TTE [2026-02-17T20:33:30.552167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-17T20:33:30.563565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-17T20:33:30.563926] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-17T20:33:30.564802] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-17T20:33:30.564857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:30.564890] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:30.564919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:30.564977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:30.623547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:30.624253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:30.624332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:30.624366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:30.745887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:30.746051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:30.746092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:30.746122] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:30.749809] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=70.46%) [2026-02-17T20:33:30.750140] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-17T20:33:30.750269] [INFO ] [sig ] TTE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:30.894972] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TTE.txt [2026-02-17T20:33:30.895105] [INFO ] [sig ] [3068/3401] Completed TTE in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:30.895144] [INFO ] [sig ] [3069/3401] Forecasting TTEC... [2026-02-17T20:33:30.895175] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-17T20:33:30.895205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-17T20:33:30.906890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-17T20:33:30.907264] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-17T20:33:30.908079] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-17T20:33:30.908134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:30.908166] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:30.908196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:30.908255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:30.969624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:30.970532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:30.970671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:30.970709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:31.093964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:31.094136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:31.094179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:31.094211] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:31.097873] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-17T20:33:31.098247] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-17T20:33:31.098395] [INFO ] [sig ] TTEC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:31.244947] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TTEC.txt [2026-02-17T20:33:31.245085] [INFO ] [sig ] [3069/3401] Completed TTEC in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:31.245125] [INFO ] [sig ] [3070/3401] Forecasting TTEK... [2026-02-17T20:33:31.245156] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-17T20:33:31.245187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-17T20:33:31.260650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-17T20:33:31.261151] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-17T20:33:31.262223] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-17T20:33:31.262290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:31.262332] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:31.262370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:31.262453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:31.326604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:31.327619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:31.327719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:31.327753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:31.455057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:31.455246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:31.455291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:31.455323] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:31.459070] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=31.56%) [2026-02-17T20:33:31.459370] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-17T20:33:31.459523] [INFO ] [sig ] TTEK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:31.603320] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TTEK.txt [2026-02-17T20:33:31.603464] [INFO ] [sig ] [3070/3401] Completed TTEK in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:31.603506] [INFO ] [sig ] [3071/3401] Forecasting TTI... [2026-02-17T20:33:31.603536] [INFO ] [sig ] Generating forecast for: TTI [2026-02-17T20:33:31.603567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-17T20:33:31.615001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-17T20:33:31.615328] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-17T20:33:31.616150] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-17T20:33:31.616205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:31.616237] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:31.616263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:31.616319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:31.673661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:31.674420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:31.674503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:31.674537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:31.810069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:31.810241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:31.810284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:31.810317] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:31.814119] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-02-17T20:33:31.814449] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-17T20:33:31.814650] [INFO ] [sig ] TTI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:31.970282] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TTI.txt [2026-02-17T20:33:31.970442] [INFO ] [sig ] [3071/3401] Completed TTI in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-17T20:33:31.970485] [INFO ] [sig ] [3072/3401] Forecasting TTMI... [2026-02-17T20:33:31.970515] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-17T20:33:31.970546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-17T20:33:31.981992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-17T20:33:31.982332] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-17T20:33:31.983175] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-17T20:33:31.983230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:31.983264] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:31.983291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:31.983348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:32.041296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:32.042104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:32.042185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:32.042218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:32.160705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:32.160866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:32.160908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:32.160940] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:32.164405] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=64.69%) [2026-02-17T20:33:32.164715] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-17T20:33:32.164847] [INFO ] [sig ] TTMI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:32.308608] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TTMI.txt [2026-02-17T20:33:32.308799] [INFO ] [sig ] [3072/3401] Completed TTMI in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-17T20:33:32.308842] [INFO ] [sig ] [3073/3401] Forecasting TTWO... [2026-02-17T20:33:32.308873] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-17T20:33:32.308905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-17T20:33:32.320670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-17T20:33:32.321082] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-17T20:33:32.321944] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-17T20:33:32.322001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:32.322035] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:32.322065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:32.322123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:32.380009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:32.380926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:32.381010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:32.381043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:32.499519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:32.499705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:32.499746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:32.499775] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:32.503225] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-17T20:33:32.503533] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-17T20:33:32.503687] [INFO ] [sig ] TTWO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:32.648690] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TTWO.txt [2026-02-17T20:33:32.648853] [INFO ] [sig ] [3073/3401] Completed TTWO in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-17T20:33:32.648895] [INFO ] [sig ] [3074/3401] Forecasting TUGN... [2026-02-17T20:33:32.648924] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-17T20:33:32.648954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-17T20:33:32.660372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-17T20:33:32.660762] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-17T20:33:32.661550] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-17T20:33:32.661627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:32.661678] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:32.661709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:32.661768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:32.725238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:32.726177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:32.726262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:32.726296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:32.853541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:32.853732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:32.853773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:32.853802] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:32.857415] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-17T20:33:32.857930] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-17T20:33:32.858067] [INFO ] [sig ] TUGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:33.006339] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TUGN.txt [2026-02-17T20:33:33.006489] [INFO ] [sig ] [3074/3401] Completed TUGN in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-17T20:33:33.006539] [INFO ] [sig ] [3075/3401] Forecasting TUSK... [2026-02-17T20:33:33.006612] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-17T20:33:33.006648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-17T20:33:33.017912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-17T20:33:33.018267] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-17T20:33:33.019091] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-17T20:33:33.019145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:33.019178] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:33.019205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:33.019262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:33.076219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:33.076951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:33.077034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:33.077067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:33.194889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:33.195053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:33.195093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:33.195123] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:33.198635] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=23.53%) [2026-02-17T20:33:33.198922] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-17T20:33:33.199054] [INFO ] [sig ] TUSK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:33.341115] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TUSK.txt [2026-02-17T20:33:33.341250] [INFO ] [sig ] [3075/3401] Completed TUSK in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-17T20:33:33.341290] [INFO ] [sig ] [3076/3401] Forecasting TVC... [2026-02-17T20:33:33.341320] [INFO ] [sig ] Generating forecast for: TVC [2026-02-17T20:33:33.341350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-17T20:33:33.352955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-17T20:33:33.353281] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-17T20:33:33.354274] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-17T20:33:33.354327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:33.354394] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:33.354429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:33.354496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:33.412274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:33.412968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:33.413047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:33.413079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:33.521416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:33.521649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:33.521708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:33.521739] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:33.525410] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: DOWN (p=42.68%) [2026-02-17T20:33:33.525727] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-17T20:33:33.525860] [INFO ] [sig ] TVC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:33.669091] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TVC.txt [2026-02-17T20:33:33.669221] [INFO ] [sig ] [3076/3401] Completed TVC in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-17T20:33:33.669260] [INFO ] [sig ] [3077/3401] Forecasting TVE... [2026-02-17T20:33:33.669291] [INFO ] [sig ] Generating forecast for: TVE [2026-02-17T20:33:33.669321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-17T20:33:33.682012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-17T20:33:33.682374] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-17T20:33:33.683422] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-17T20:33:33.683481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:33.683519] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:33.683551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:33.683649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:33.747206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:33.748155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:33.748243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:33.748277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:33.867800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:33.867969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:33.868012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:33.868041] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:33.871552] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=34.91%) [2026-02-17T20:33:33.872230] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-17T20:33:33.872378] [INFO ] [sig ] TVE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:34.049217] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TVE.txt [2026-02-17T20:33:34.049357] [INFO ] [sig ] [3077/3401] Completed TVE in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:34.049406] [INFO ] [sig ] [3078/3401] Forecasting TVTX... [2026-02-17T20:33:34.049437] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-17T20:33:34.049468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-17T20:33:34.061079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-17T20:33:34.061433] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-17T20:33:34.062234] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-17T20:33:34.062290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:34.062323] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:34.062355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:34.062431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:34.128451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:34.129488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:34.129611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:34.129656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:34.255230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:34.255392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:34.255433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:34.255462] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:34.258984] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-17T20:33:34.259263] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-17T20:33:34.259391] [INFO ] [sig ] TVTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:34.411511] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TVTX.txt [2026-02-17T20:33:34.411710] [INFO ] [sig ] [3078/3401] Completed TVTX in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:34.411752] [INFO ] [sig ] [3079/3401] Forecasting TWFG... [2026-02-17T20:33:34.411782] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-17T20:33:34.411814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-17T20:33:34.424178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-17T20:33:34.424532] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-17T20:33:34.425342] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-17T20:33:34.425395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:34.425434] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:34.425463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:34.425519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:34.490475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:34.491390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:34.491483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:34.491518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:34.619272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:34.619443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:34.619486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:34.619605] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:34.623132] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-02-17T20:33:34.623412] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-17T20:33:34.623556] [INFO ] [sig ] TWFG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:34.791658] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TWFG.txt [2026-02-17T20:33:34.791864] [INFO ] [sig ] [3079/3401] Completed TWFG in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:34.791925] [INFO ] [sig ] [3080/3401] Forecasting TWG... [2026-02-17T20:33:34.791967] [INFO ] [sig ] Generating forecast for: TWG [2026-02-17T20:33:34.792013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-17T20:33:34.804253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-17T20:33:34.804743] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-17T20:33:34.805566] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-17T20:33:34.805643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:34.805678] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:34.805708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:34.805767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:34.864925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:34.865880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:34.865964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:34.866000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:34.994543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:34.994725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:34.994766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:34.994795] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:34.998280] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=65.86%) [2026-02-17T20:33:34.998559] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-17T20:33:34.998715] [INFO ] [sig ] TWG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:35.154033] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TWG.txt [2026-02-17T20:33:35.154223] [INFO ] [sig ] [3080/3401] Completed TWG in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:35.154267] [INFO ] [sig ] [3081/3401] Forecasting TWI... [2026-02-17T20:33:35.154300] [INFO ] [sig ] Generating forecast for: TWI [2026-02-17T20:33:35.154332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-17T20:33:35.167094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-17T20:33:35.167468] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-17T20:33:35.168359] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-17T20:33:35.168414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:35.168448] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:35.168476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:35.168546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:35.228106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:35.229082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:35.229178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:35.229214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:35.353247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:35.353414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:35.353474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:35.353507] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:35.357000] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=28.68%) [2026-02-17T20:33:35.357309] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-17T20:33:35.357446] [INFO ] [sig ] TWI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:35.504078] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TWI.txt [2026-02-17T20:33:35.504206] [INFO ] [sig ] [3081/3401] Completed TWI in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:35.504246] [INFO ] [sig ] [3082/3401] Forecasting TWIN... [2026-02-17T20:33:35.504276] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-17T20:33:35.504308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-17T20:33:35.515934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-17T20:33:35.516324] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-17T20:33:35.517120] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-17T20:33:35.517173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:35.517205] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:35.517263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:35.517323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:35.575519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:35.576281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:35.576362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:35.576394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:35.701497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:35.701677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:35.701718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:35.701747] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:35.705131] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-17T20:33:35.705411] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-17T20:33:35.705536] [INFO ] [sig ] TWIN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:35.852010] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TWIN.txt [2026-02-17T20:33:35.852174] [INFO ] [sig ] [3082/3401] Completed TWIN in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:35.852216] [INFO ] [sig ] [3083/3401] Forecasting TWLO... [2026-02-17T20:33:35.852247] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-17T20:33:35.852278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-17T20:33:35.865137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-17T20:33:35.865554] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-17T20:33:35.866443] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-17T20:33:35.866502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:35.866540] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:35.866600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:35.866675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:35.925978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:35.926914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:35.927030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:35.927066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:36.054507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:36.054691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:36.054737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:36.054767] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:36.058381] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=23.99%) [2026-02-17T20:33:36.058753] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-17T20:33:36.058905] [INFO ] [sig ] TWLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:36.209020] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TWLO.txt [2026-02-17T20:33:36.209183] [INFO ] [sig ] [3083/3401] Completed TWLO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:36.209225] [INFO ] [sig ] [3084/3401] Forecasting TWO... [2026-02-17T20:33:36.209256] [INFO ] [sig ] Generating forecast for: TWO [2026-02-17T20:33:36.209288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-17T20:33:36.221124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-17T20:33:36.221535] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-17T20:33:36.222595] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-17T20:33:36.222652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:36.222687] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:36.222716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:36.222774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:36.281981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:36.283083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:36.283169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:36.283206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:36.406808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:36.406973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:36.407018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:36.407051] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:36.410738] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-17T20:33:36.411029] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-17T20:33:36.411168] [INFO ] [sig ] TWO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:36.554839] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TWO.txt [2026-02-17T20:33:36.554985] [INFO ] [sig ] [3084/3401] Completed TWO in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:36.555024] [INFO ] [sig ] [3085/3401] Forecasting TX... [2026-02-17T20:33:36.555053] [INFO ] [sig ] Generating forecast for: TX [2026-02-17T20:33:36.555084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-17T20:33:36.566350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-17T20:33:36.566730] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-17T20:33:36.567600] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-17T20:33:36.567688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:36.567730] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:36.567776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:36.567835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:36.626643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:36.627522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:36.627633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:36.627678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:36.753212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:36.753507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:36.753550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:36.753605] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:36.757614] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=14.54%) [2026-02-17T20:33:36.757918] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-17T20:33:36.758081] [INFO ] [sig ] TX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:36.906119] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TX.txt [2026-02-17T20:33:36.906294] [INFO ] [sig ] [3085/3401] Completed TX in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:36.906347] [INFO ] [sig ] [3086/3401] Forecasting TXG... [2026-02-17T20:33:36.906386] [INFO ] [sig ] Generating forecast for: TXG [2026-02-17T20:33:36.906425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-17T20:33:36.918930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-17T20:33:36.919328] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-17T20:33:36.920199] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-17T20:33:36.920255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:36.920289] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:36.920319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:36.920379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:36.978788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:36.979562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:36.979708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:36.979745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:37.100757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:37.100922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:37.100963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:37.100995] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:37.104504] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=80.09%) [2026-02-17T20:33:37.104807] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-17T20:33:37.104938] [INFO ] [sig ] TXG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:37.250156] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TXG.txt [2026-02-17T20:33:37.250312] [INFO ] [sig ] [3086/3401] Completed TXG in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:37.250353] [INFO ] [sig ] [3087/3401] Forecasting TXMD... [2026-02-17T20:33:37.250386] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-17T20:33:37.250421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-17T20:33:37.261492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-17T20:33:37.261897] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-17T20:33:37.262761] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-17T20:33:37.262817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:37.262851] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:37.262880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:37.262938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:37.324460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:37.325306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:37.325389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:37.325422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:37.443841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:37.444004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:37.444047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:37.444076] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:37.447725] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=68.69%) [2026-02-17T20:33:37.448012] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-17T20:33:37.448140] [INFO ] [sig ] TXMD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:37.592643] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TXMD.txt [2026-02-17T20:33:37.592793] [INFO ] [sig ] [3087/3401] Completed TXMD in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:37.592834] [INFO ] [sig ] [3088/3401] Forecasting TXN... [2026-02-17T20:33:37.592865] [INFO ] [sig ] Generating forecast for: TXN [2026-02-17T20:33:37.592895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-17T20:33:37.604257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-17T20:33:37.604626] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-17T20:33:37.605462] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-17T20:33:37.605517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:37.605549] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:37.605604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:37.605665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:37.662788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:37.663612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:37.663695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:37.663728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:37.788464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:37.788643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:37.788689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:37.788719] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:37.792148] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: UP (p=63.10%) [2026-02-17T20:33:37.792430] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-17T20:33:37.792555] [INFO ] [sig ] TXN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:37.935383] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TXN.txt [2026-02-17T20:33:37.935531] [INFO ] [sig ] [3088/3401] Completed TXN in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-17T20:33:37.935588] [INFO ] [sig ] [3089/3401] Forecasting TXO... [2026-02-17T20:33:37.935623] [INFO ] [sig ] Generating forecast for: TXO [2026-02-17T20:33:37.935661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-17T20:33:37.946801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-17T20:33:37.947136] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-17T20:33:37.948010] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-17T20:33:37.948064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:37.948096] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:37.948123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:37.948179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:38.006446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:38.007252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:38.007335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:38.007369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:38.132425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:38.132602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:38.132649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:38.132679] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:38.136111] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=74.66%) [2026-02-17T20:33:38.136390] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-17T20:33:38.136520] [INFO ] [sig ] TXO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:38.283122] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TXO.txt [2026-02-17T20:33:38.283283] [INFO ] [sig ] [3089/3401] Completed TXO in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-17T20:33:38.283325] [INFO ] [sig ] [3090/3401] Forecasting TXRH... [2026-02-17T20:33:38.283355] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-17T20:33:38.283393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-17T20:33:38.294473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-17T20:33:38.294829] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-17T20:33:38.295681] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-17T20:33:38.295746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:38.295782] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:38.295809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:38.295866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:38.353051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:38.353730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:38.353809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:38.353842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:38.475130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:38.475285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:38.475325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:38.475354] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:38.478953] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=70.12%) [2026-02-17T20:33:38.479234] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-17T20:33:38.479358] [INFO ] [sig ] TXRH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:38.638300] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TXRH.txt [2026-02-17T20:33:38.638470] [INFO ] [sig ] [3090/3401] Completed TXRH in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-17T20:33:38.638512] [INFO ] [sig ] [3091/3401] Forecasting TY... [2026-02-17T20:33:38.638544] [INFO ] [sig ] Generating forecast for: TY [2026-02-17T20:33:38.638594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-17T20:33:38.649557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-17T20:33:38.649924] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-17T20:33:38.650723] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-17T20:33:38.650776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:38.650809] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:38.650837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:38.650894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:38.709315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:38.709987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:38.710066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:38.710099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:38.833706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:38.834063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:38.834103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:38.834132] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:38.837773] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-02-17T20:33:38.838055] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-17T20:33:38.838181] [INFO ] [sig ] TY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:38.985638] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TY.txt [2026-02-17T20:33:38.985780] [INFO ] [sig ] [3091/3401] Completed TY in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-17T20:33:38.985820] [INFO ] [sig ] [3092/3401] Forecasting TYG... [2026-02-17T20:33:38.985850] [INFO ] [sig ] Generating forecast for: TYG [2026-02-17T20:33:38.985880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-17T20:33:38.997774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-17T20:33:38.998129] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-17T20:33:38.998991] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-17T20:33:38.999048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:38.999081] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:38.999108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:38.999167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:39.058883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:39.059761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:39.059846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:39.059879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:39.177423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:39.177605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:39.177654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:39.177691] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:39.181153] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-02-17T20:33:39.181428] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-17T20:33:39.181554] [INFO ] [sig ] TYG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:39.324002] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TYG.txt [2026-02-17T20:33:39.324137] [INFO ] [sig ] [3092/3401] Completed TYG in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-17T20:33:39.324176] [INFO ] [sig ] [3093/3401] Forecasting TYGO... [2026-02-17T20:33:39.324207] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-17T20:33:39.324237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-17T20:33:39.334984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-17T20:33:39.335328] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-17T20:33:39.336119] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-17T20:33:39.336172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:39.336259] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:39.336290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:39.336351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:39.393875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:39.394603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:39.394684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:39.394718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:39.510234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:39.510397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:39.510438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:39.510468] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:39.513971] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-17T20:33:39.514253] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-17T20:33:39.514380] [INFO ] [sig ] TYGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:39.656386] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/TYGO.txt [2026-02-17T20:33:39.656522] [INFO ] [sig ] [3093/3401] Completed TYGO in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:39.656563] [INFO ] [sig ] [3094/3401] Forecasting TYL... [2026-02-17T20:33:39.656613] [INFO ] [sig ] Generating forecast for: TYL [2026-02-17T20:33:39.656644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-17T20:33:39.667897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-17T20:33:39.668258] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-17T20:33:39.669100] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-17T20:33:39.669153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:39.669185] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:39.669218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:39.669275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:39.727002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:39.727820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:39.727902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:39.727937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:39.855496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:39.855737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:39.855782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:39.855811] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:39.859658] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=37.57%) [2026-02-17T20:33:39.860178] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-17T20:33:39.860333] [INFO ] [sig ] TYL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:40.005597] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TYL.txt [2026-02-17T20:33:40.005746] [INFO ] [sig ] [3094/3401] Completed TYL in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:40.005787] [INFO ] [sig ] [3095/3401] Forecasting TYRA... [2026-02-17T20:33:40.005817] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-17T20:33:40.005848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-17T20:33:40.017667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-17T20:33:40.018013] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-17T20:33:40.018817] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-17T20:33:40.018870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:40.018904] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:40.018931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:40.018988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:40.077307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:40.078048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:40.078126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:40.078160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:40.199160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:40.199312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:40.199351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:40.199379] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:40.202807] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-17T20:33:40.203081] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-17T20:33:40.203209] [INFO ] [sig ] TYRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:40.346040] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TYRA.txt [2026-02-17T20:33:40.346161] [INFO ] [sig ] [3095/3401] Completed TYRA in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:40.346199] [INFO ] [sig ] [3096/3401] Forecasting TZOO... [2026-02-17T20:33:40.346229] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-17T20:33:40.346268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-17T20:33:40.357334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-17T20:33:40.357688] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-17T20:33:40.358471] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-17T20:33:40.358523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:40.358555] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:40.358605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:40.358699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:40.416155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:40.416827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:40.416903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:40.416936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:40.543050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:40.543206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:40.543245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:40.543306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:40.546725] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-02-17T20:33:40.547174] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-17T20:33:40.547318] [INFO ] [sig ] TZOO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:40.690458] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/TZOO.txt [2026-02-17T20:33:40.690610] [INFO ] [sig ] [3096/3401] Completed TZOO in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:40.690652] [INFO ] [sig ] [3097/3401] Forecasting UAA... [2026-02-17T20:33:40.690682] [INFO ] [sig ] Generating forecast for: UAA [2026-02-17T20:33:40.690712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-17T20:33:40.701687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-17T20:33:40.701998] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-17T20:33:40.702774] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-17T20:33:40.702828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:40.702861] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:40.702889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:40.702946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:40.761984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:40.762639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:40.762732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:40.762772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:40.886413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:40.886623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:40.886678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:40.886721] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:40.890404] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=8.78%) [2026-02-17T20:33:40.890717] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-17T20:33:40.890848] [INFO ] [sig ] UAA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:41.033067] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UAA.txt [2026-02-17T20:33:41.033190] [INFO ] [sig ] [3097/3401] Completed UAA in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:41.033229] [INFO ] [sig ] [3098/3401] Forecasting UAE... [2026-02-17T20:33:41.033257] [INFO ] [sig ] Generating forecast for: UAE [2026-02-17T20:33:41.033287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-17T20:33:41.045080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-17T20:33:41.045399] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-17T20:33:41.046181] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-17T20:33:41.046248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:41.046281] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:41.046308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:41.046365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:41.103863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:41.104503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:41.104599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:41.104634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:41.222999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:41.223173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:41.223216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:41.223248] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:41.226939] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-02-17T20:33:41.227265] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-17T20:33:41.227404] [INFO ] [sig ] UAE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:41.375218] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UAE.txt [2026-02-17T20:33:41.375370] [INFO ] [sig ] [3098/3401] Completed UAE in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:41.375412] [INFO ] [sig ] [3099/3401] Forecasting UAL... [2026-02-17T20:33:41.375442] [INFO ] [sig ] Generating forecast for: UAL [2026-02-17T20:33:41.375482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-17T20:33:41.388199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-17T20:33:41.388613] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-17T20:33:41.389472] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-17T20:33:41.389525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:41.389557] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:41.389607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:41.389665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:41.462453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:41.463693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:41.463800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:41.463836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:41.588970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:41.589137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:41.589179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:41.589208] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:41.593071] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-02-17T20:33:41.593354] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-17T20:33:41.593484] [INFO ] [sig ] UAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:41.740217] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UAL.txt [2026-02-17T20:33:41.740374] [INFO ] [sig ] [3099/3401] Completed UAL in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:41.740416] [INFO ] [sig ] [3100/3401] Forecasting UBFO... [2026-02-17T20:33:41.740446] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-17T20:33:41.740476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-17T20:33:41.752480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-17T20:33:41.752841] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-17T20:33:41.753786] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-17T20:33:41.753841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:41.753874] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:41.753901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:41.753958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:41.814771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:41.815513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:41.815611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:41.815647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:41.944379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:41.944542] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:33:41.944604] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:41.944636] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:41.948137] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=77.36%) [2026-02-17T20:33:41.948427] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-17T20:33:41.948558] [INFO ] [sig ] UBFO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:42.093035] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UBFO.txt [2026-02-17T20:33:42.093181] [INFO ] [sig ] [3100/3401] Completed UBFO in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:42.093224] [INFO ] [sig ] [3101/3401] Forecasting UBND... [2026-02-17T20:33:42.093254] [INFO ] [sig ] Generating forecast for: UBND [2026-02-17T20:33:42.093286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-17T20:33:42.104167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-17T20:33:42.104487] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-17T20:33:42.105299] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-17T20:33:42.105353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:42.105385] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:42.105412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:42.105469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:42.164668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:42.165482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:42.165567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:42.165628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:42.295286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:42.295458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:42.295499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:42.295528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:42.299052] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-02-17T20:33:42.299329] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-17T20:33:42.299459] [INFO ] [sig ] UBND: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:42.443624] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UBND.txt [2026-02-17T20:33:42.443782] [INFO ] [sig ] [3101/3401] Completed UBND in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:42.443829] [INFO ] [sig ] [3102/3401] Forecasting UBRL... [2026-02-17T20:33:42.443860] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-17T20:33:42.443891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-17T20:33:42.455096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-17T20:33:42.455417] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-17T20:33:42.456238] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-17T20:33:42.456292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:42.456325] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:42.456352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:42.456409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:42.515603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:42.516371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:42.516454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:42.516488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:42.648545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:42.648723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:42.648765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:42.648795] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:42.652318] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=67.61%) [2026-02-17T20:33:42.652616] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-17T20:33:42.652765] [INFO ] [sig ] UBRL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:42.801737] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UBRL.txt [2026-02-17T20:33:42.801899] [INFO ] [sig ] [3102/3401] Completed UBRL in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:42.801950] [INFO ] [sig ] [3103/3401] Forecasting UBS... [2026-02-17T20:33:42.801987] [INFO ] [sig ] Generating forecast for: UBS [2026-02-17T20:33:42.802020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-17T20:33:42.814385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-17T20:33:42.814832] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-17T20:33:42.815761] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-17T20:33:42.815840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:42.815884] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:42.815920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:42.815980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:42.876393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:42.877308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:42.877426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:42.877461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:43.001337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:43.001501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:43.001542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:43.001592] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:43.005013] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-17T20:33:43.005299] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-17T20:33:43.005448] [INFO ] [sig ] UBS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:43.152519] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UBS.txt [2026-02-17T20:33:43.152691] [INFO ] [sig ] [3103/3401] Completed UBS in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:43.152741] [INFO ] [sig ] [3104/3401] Forecasting UBSI... [2026-02-17T20:33:43.152779] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-17T20:33:43.152816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-17T20:33:43.164607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-17T20:33:43.164951] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-17T20:33:43.165810] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-17T20:33:43.165884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:43.165916] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:43.165944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:43.166002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:43.223818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:43.224841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:43.224936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:43.224970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:43.343923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:43.344085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:43.344127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:43.344157] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:43.347609] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-02-17T20:33:43.347920] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-17T20:33:43.348048] [INFO ] [sig ] UBSI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:43.492973] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UBSI.txt [2026-02-17T20:33:43.493105] [INFO ] [sig ] [3104/3401] Completed UBSI in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:43.493146] [INFO ] [sig ] [3105/3401] Forecasting UDMY... [2026-02-17T20:33:43.493175] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-17T20:33:43.493205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-17T20:33:43.504540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-17T20:33:43.504942] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-17T20:33:43.505766] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-17T20:33:43.505820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:43.505854] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:43.505884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:43.505942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:43.565082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:43.565790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:43.565870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:43.565903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:43.694207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:43.694375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:43.694434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:43.694465] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:43.698061] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-17T20:33:43.698343] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-17T20:33:43.698476] [INFO ] [sig ] UDMY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:43.844888] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UDMY.txt [2026-02-17T20:33:43.845062] [INFO ] [sig ] [3105/3401] Completed UDMY in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-17T20:33:43.845106] [INFO ] [sig ] [3106/3401] Forecasting UE... [2026-02-17T20:33:43.845135] [INFO ] [sig ] Generating forecast for: UE [2026-02-17T20:33:43.845166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-17T20:33:43.857217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-17T20:33:43.857606] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-17T20:33:43.858379] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-17T20:33:43.858432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:43.858464] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:43.858492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:43.858549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:43.917490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:43.918400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:43.918488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:43.918521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:44.039430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:44.039619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:44.039665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:44.039697] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:44.043307] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-02-17T20:33:44.043617] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-17T20:33:44.043755] [INFO ] [sig ] UE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:44.188907] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UE.txt [2026-02-17T20:33:44.189096] [INFO ] [sig ] [3106/3401] Completed UE in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-17T20:33:44.189136] [INFO ] [sig ] [3107/3401] Forecasting UEIC... [2026-02-17T20:33:44.189167] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-17T20:33:44.189200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-17T20:33:44.200309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-17T20:33:44.200696] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-17T20:33:44.201525] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-17T20:33:44.201620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:44.201657] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:44.201686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:44.201752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:44.260464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:44.261248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:44.261347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:44.261383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:44.391122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:44.391297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:44.391340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:44.391371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:44.394986] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-17T20:33:44.395272] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-17T20:33:44.395409] [INFO ] [sig ] UEIC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:44.540413] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UEIC.txt [2026-02-17T20:33:44.540549] [INFO ] [sig ] [3107/3401] Completed UEIC in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-17T20:33:44.540607] [INFO ] [sig ] [3108/3401] Forecasting UFCS... [2026-02-17T20:33:44.540639] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-17T20:33:44.540669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-17T20:33:44.551850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-17T20:33:44.552194] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-17T20:33:44.553064] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-17T20:33:44.553120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:44.553154] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:44.553183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:44.553243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:44.611511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:44.612224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:44.612306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:44.612340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:44.737356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:44.737545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:44.737621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:44.737656] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:44.741461] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-17T20:33:44.741773] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-17T20:33:44.741913] [INFO ] [sig ] UFCS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:44.886430] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UFCS.txt [2026-02-17T20:33:44.886564] [INFO ] [sig ] [3108/3401] Completed UFCS in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-17T20:33:44.886624] [INFO ] [sig ] [3109/3401] Forecasting UFI... [2026-02-17T20:33:44.886654] [INFO ] [sig ] Generating forecast for: UFI [2026-02-17T20:33:44.886684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-17T20:33:44.897509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-17T20:33:44.897896] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-17T20:33:44.898717] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-17T20:33:44.898772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:44.898820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:44.898851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:44.898911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:44.957646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:44.958390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:44.958475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:44.958508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:45.084563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:45.084744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:45.084786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:45.084817] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:45.088810] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=46.62%) [2026-02-17T20:33:45.089110] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-17T20:33:45.089239] [INFO ] [sig ] UFI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:45.233731] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UFI.txt [2026-02-17T20:33:45.233881] [INFO ] [sig ] [3109/3401] Completed UFI in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-17T20:33:45.233930] [INFO ] [sig ] [3110/3401] Forecasting UFO... [2026-02-17T20:33:45.233960] [INFO ] [sig ] Generating forecast for: UFO [2026-02-17T20:33:45.233991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-17T20:33:45.244981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-17T20:33:45.245303] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-17T20:33:45.246119] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-17T20:33:45.246172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:45.246234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:45.246261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:45.246319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:45.304300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:45.305072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:45.305158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:45.305193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:45.436136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:45.436309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:45.436350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:45.436380] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:45.439951] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=72.68%) [2026-02-17T20:33:45.440263] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-17T20:33:45.440400] [INFO ] [sig ] UFO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:45.587680] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UFO.txt [2026-02-17T20:33:45.587825] [INFO ] [sig ] [3110/3401] Completed UFO in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:45.587865] [INFO ] [sig ] [3111/3401] Forecasting UFPI... [2026-02-17T20:33:45.587895] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-17T20:33:45.587926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-17T20:33:45.599619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-17T20:33:45.600296] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-17T20:33:45.601292] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-17T20:33:45.601347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:45.601379] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:45.601408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:45.601467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:45.661802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:45.662688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:45.662775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:45.662817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:45.787200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:45.787385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:45.787426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:45.787456] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:45.790919] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=0.15%) [2026-02-17T20:33:45.791208] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-17T20:33:45.791338] [INFO ] [sig ] UFPI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:45.934858] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UFPI.txt [2026-02-17T20:33:45.934998] [INFO ] [sig ] [3111/3401] Completed UFPI in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:45.935036] [INFO ] [sig ] [3112/3401] Forecasting UGI... [2026-02-17T20:33:45.935066] [INFO ] [sig ] Generating forecast for: UGI [2026-02-17T20:33:45.935098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-17T20:33:45.945875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-17T20:33:45.946208] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-17T20:33:45.947008] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-17T20:33:45.947062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:45.947094] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:45.947121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:45.947178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:46.007962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:46.008757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:46.008844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:46.008877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:46.131707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:46.131868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:46.131908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:46.131938] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:46.136280] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=28.76%) [2026-02-17T20:33:46.136606] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-17T20:33:46.136742] [INFO ] [sig ] UGI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:46.281922] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UGI.txt [2026-02-17T20:33:46.282076] [INFO ] [sig ] [3112/3401] Completed UGI in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:46.282123] [INFO ] [sig ] [3113/3401] Forecasting UGP... [2026-02-17T20:33:46.282168] [INFO ] [sig ] Generating forecast for: UGP [2026-02-17T20:33:46.282208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-17T20:33:46.296390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-17T20:33:46.296825] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-17T20:33:46.297824] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-17T20:33:46.297882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:46.297915] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:46.297943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:46.298003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:46.356597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:46.357284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:46.357365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:46.357399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:46.481552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:46.481755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:46.481832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:46.481927] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:46.485835] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-17T20:33:46.486148] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-17T20:33:46.486286] [INFO ] [sig ] UGP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:46.636226] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UGP.txt [2026-02-17T20:33:46.636385] [INFO ] [sig ] [3113/3401] Completed UGP in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:46.636429] [INFO ] [sig ] [3114/3401] Forecasting UHAL... [2026-02-17T20:33:46.636459] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-17T20:33:46.636492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-17T20:33:46.647527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-17T20:33:46.647918] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-17T20:33:46.648759] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-17T20:33:46.648822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:46.648856] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:46.648884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:46.648942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:46.707258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:46.707993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:46.708073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:46.708108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:46.831922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:46.832080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:46.832121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:46.832149] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:46.835653] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-17T20:33:46.835942] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-17T20:33:46.836070] [INFO ] [sig ] UHAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:46.982071] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UHAL.txt [2026-02-17T20:33:46.982216] [INFO ] [sig ] [3114/3401] Completed UHAL in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:46.982278] [INFO ] [sig ] [3115/3401] Forecasting UHG... [2026-02-17T20:33:46.982310] [INFO ] [sig ] Generating forecast for: UHG [2026-02-17T20:33:46.982342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-17T20:33:46.993532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-17T20:33:46.993887] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-17T20:33:46.994711] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-17T20:33:46.994764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:46.994797] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:46.994826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:46.994885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:47.053938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:47.054717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:47.054801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:47.054843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:47.174167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:47.174323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:47.174364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:47.174397] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:47.177967] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=93.73%) [2026-02-17T20:33:47.178257] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-17T20:33:47.178389] [INFO ] [sig ] UHG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:47.322868] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UHG.txt [2026-02-17T20:33:47.323029] [INFO ] [sig ] [3115/3401] Completed UHG in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:47.323069] [INFO ] [sig ] [3116/3401] Forecasting UHS... [2026-02-17T20:33:47.323100] [INFO ] [sig ] Generating forecast for: UHS [2026-02-17T20:33:47.323132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-17T20:33:47.333842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-17T20:33:47.334201] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-17T20:33:47.335083] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-17T20:33:47.335138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:47.335171] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:47.335198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:47.335255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:47.394380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:47.395163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:47.395249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:47.395282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:47.517054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:47.517204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:47.517456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:47.517503] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:47.521009] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-17T20:33:47.521282] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-17T20:33:47.521407] [INFO ] [sig ] UHS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:47.666680] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UHS.txt [2026-02-17T20:33:47.666838] [INFO ] [sig ] [3116/3401] Completed UHS in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:47.666878] [INFO ] [sig ] [3117/3401] Forecasting UI... [2026-02-17T20:33:47.666909] [INFO ] [sig ] Generating forecast for: UI [2026-02-17T20:33:47.666940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-17T20:33:47.678843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-17T20:33:47.679249] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-17T20:33:47.680145] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-17T20:33:47.680202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:47.680234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:47.680263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:47.680322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:47.746039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:47.746973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:47.747060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:47.747095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:47.868522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:47.868705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:47.868749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:47.868780] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:47.872384] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=77.03%) [2026-02-17T20:33:47.872719] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-17T20:33:47.872857] [INFO ] [sig ] UI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:48.019360] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UI.txt [2026-02-17T20:33:48.019496] [INFO ] [sig ] [3117/3401] Completed UI in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:48.019537] [INFO ] [sig ] [3118/3401] Forecasting UIS... [2026-02-17T20:33:48.019567] [INFO ] [sig ] Generating forecast for: UIS [2026-02-17T20:33:48.019619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-17T20:33:48.030699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-17T20:33:48.031039] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-17T20:33:48.031854] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-17T20:33:48.031909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:48.031940] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:48.031967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:48.032024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:48.092754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:48.093722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:48.093816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:48.093850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:48.218066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:48.218235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:48.218277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:48.218307] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:48.221854] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=40.73%) [2026-02-17T20:33:48.222192] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-17T20:33:48.222336] [INFO ] [sig ] UIS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:48.366108] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UIS.txt [2026-02-17T20:33:48.366269] [INFO ] [sig ] [3118/3401] Completed UIS in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:48.366309] [INFO ] [sig ] [3119/3401] Forecasting UITB... [2026-02-17T20:33:48.366342] [INFO ] [sig ] Generating forecast for: UITB [2026-02-17T20:33:48.366374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-17T20:33:48.378563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-17T20:33:48.378985] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-17T20:33:48.379994] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-17T20:33:48.380046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:48.380078] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:48.380105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:48.380161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:48.438646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:48.439489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:48.439592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:48.439630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:48.562293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:48.562468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:48.562510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:48.562539] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:48.566140] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: UP (p=64.24%) [2026-02-17T20:33:48.566434] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-17T20:33:48.566562] [INFO ] [sig ] UITB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:48.712521] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UITB.txt [2026-02-17T20:33:48.712703] [INFO ] [sig ] [3119/3401] Completed UITB in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:48.712746] [INFO ] [sig ] [3120/3401] Forecasting UL... [2026-02-17T20:33:48.712777] [INFO ] [sig ] Generating forecast for: UL [2026-02-17T20:33:48.712807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-17T20:33:48.725758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-17T20:33:48.726395] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-17T20:33:48.727347] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-17T20:33:48.727405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:48.727438] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:48.727466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:48.727525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:48.791411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:48.792545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:48.792654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:48.792733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:48.928701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:48.928868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:48.928916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:48.928975] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:48.933401] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-17T20:33:48.933754] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-17T20:33:48.933930] [INFO ] [sig ] UL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:49.081497] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UL.txt [2026-02-17T20:33:49.081655] [INFO ] [sig ] [3120/3401] Completed UL in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:49.081698] [INFO ] [sig ] [3121/3401] Forecasting ULBI... [2026-02-17T20:33:49.081728] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-17T20:33:49.081758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-17T20:33:49.092558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-17T20:33:49.092984] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-17T20:33:49.093825] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-17T20:33:49.093881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:49.093918] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:49.093947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:49.094005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:49.153465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:49.154435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:49.154522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:49.154555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:49.279935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:49.280099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:49.280143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:49.280174] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:49.283749] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-02-17T20:33:49.284041] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-17T20:33:49.284337] [INFO ] [sig ] ULBI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:49.435357] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ULBI.txt [2026-02-17T20:33:49.435511] [INFO ] [sig ] [3121/3401] Completed ULBI in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:49.435560] [INFO ] [sig ] [3122/3401] Forecasting ULCC... [2026-02-17T20:33:49.435609] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-17T20:33:49.435649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-17T20:33:49.447842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-17T20:33:49.448247] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-17T20:33:49.449284] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-17T20:33:49.449371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:49.449408] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:49.449437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:49.449495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:49.513894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:49.514793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:49.514879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:49.514916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:49.645034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:49.645404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:49.645445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:49.645474] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:49.649476] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-17T20:33:49.649810] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-17T20:33:49.650002] [INFO ] [sig ] ULCC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:49.797165] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ULCC.txt [2026-02-17T20:33:49.797366] [INFO ] [sig ] [3122/3401] Completed ULCC in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-17T20:33:49.797419] [INFO ] [sig ] [3123/3401] Forecasting ULH... [2026-02-17T20:33:49.797455] [INFO ] [sig ] Generating forecast for: ULH [2026-02-17T20:33:49.797492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-17T20:33:49.810598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-17T20:33:49.811039] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-17T20:33:49.811891] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-17T20:33:49.811957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:49.811997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:49.812032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:49.812090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:49.874729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:49.875876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:49.875964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:49.875999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:50.014248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:50.014419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:50.014463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:50.014493] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:50.018212] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=40.28%) [2026-02-17T20:33:50.018558] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-17T20:33:50.018723] [INFO ] [sig ] ULH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:50.185727] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ULH.txt [2026-02-17T20:33:50.185953] [INFO ] [sig ] [3123/3401] Completed ULH in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-17T20:33:50.186014] [INFO ] [sig ] [3124/3401] Forecasting ULTA... [2026-02-17T20:33:50.186048] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-17T20:33:50.186080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-17T20:33:50.199800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-17T20:33:50.200419] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-17T20:33:50.201291] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-17T20:33:50.201344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:50.201376] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:50.201403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:50.201460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:50.263755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:50.264712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:50.264794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:50.264827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:50.387929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:50.388102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:50.388146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:50.388177] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:50.391953] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=17.64%) [2026-02-17T20:33:50.392282] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-17T20:33:50.392430] [INFO ] [sig ] ULTA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:50.553488] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ULTA.txt [2026-02-17T20:33:50.553675] [INFO ] [sig ] [3124/3401] Completed ULTA in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-17T20:33:50.553747] [INFO ] [sig ] [3125/3401] Forecasting ULY... [2026-02-17T20:33:50.553781] [INFO ] [sig ] Generating forecast for: ULY [2026-02-17T20:33:50.553814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-17T20:33:50.564856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-17T20:33:50.565302] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-17T20:33:50.566144] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-17T20:33:50.566200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:50.566234] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:50.566263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:50.566322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:50.627034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:50.628099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:50.628186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:50.628228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:50.762164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:50.762384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:50.762451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:50.762501] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:50.767860] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-02-17T20:33:50.768311] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-17T20:33:50.768509] [INFO ] [sig ] ULY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:50.921479] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ULY.txt [2026-02-17T20:33:50.921669] [INFO ] [sig ] [3125/3401] Completed ULY in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-17T20:33:50.921720] [INFO ] [sig ] [3126/3401] Forecasting UMBF... [2026-02-17T20:33:50.921751] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-17T20:33:50.921782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-17T20:33:50.933301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-17T20:33:50.933693] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-17T20:33:50.934470] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-17T20:33:50.934523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:50.934555] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:50.934610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:50.934669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:50.996615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:50.997727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:50.997813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:50.997849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:51.125419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:51.125608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:51.125652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:51.125684] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:51.129369] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-02-17T20:33:51.129725] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-17T20:33:51.129864] [INFO ] [sig ] UMBF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:51.277776] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UMBF.txt [2026-02-17T20:33:51.277934] [INFO ] [sig ] [3126/3401] Completed UMBF in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-17T20:33:51.277974] [INFO ] [sig ] [3127/3401] Forecasting UMC... [2026-02-17T20:33:51.278005] [INFO ] [sig ] Generating forecast for: UMC [2026-02-17T20:33:51.278036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-17T20:33:51.291061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-17T20:33:51.291682] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-17T20:33:51.292693] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-17T20:33:51.292746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:51.292809] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:51.292837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:51.292911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:51.352931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:51.353847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:51.353929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:51.353967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:51.482339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:51.482509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:51.482549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:51.482599] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:51.486436] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=69.28%) [2026-02-17T20:33:51.486753] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-17T20:33:51.486884] [INFO ] [sig ] UMC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:51.642544] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UMC.txt [2026-02-17T20:33:51.642724] [INFO ] [sig ] [3127/3401] Completed UMC in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:51.642765] [INFO ] [sig ] [3128/3401] Forecasting UMH... [2026-02-17T20:33:51.642795] [INFO ] [sig ] Generating forecast for: UMH [2026-02-17T20:33:51.642828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-17T20:33:51.655832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-17T20:33:51.656238] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-17T20:33:51.657058] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-17T20:33:51.657331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:51.657371] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:51.657404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:51.657465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:51.718864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:51.719787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:51.719874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:51.719913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:51.840800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:51.840946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:51.840986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:51.841015] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:51.844398] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-02-17T20:33:51.844690] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-17T20:33:51.844817] [INFO ] [sig ] UMH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:51.991064] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UMH.txt [2026-02-17T20:33:51.991426] [INFO ] [sig ] [3128/3401] Completed UMH in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:51.991466] [INFO ] [sig ] [3129/3401] Forecasting UMMA... [2026-02-17T20:33:51.991496] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-17T20:33:51.991527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-17T20:33:52.003651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-17T20:33:52.004089] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-17T20:33:52.004941] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-17T20:33:52.004995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:52.005030] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:52.005059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:52.005121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:52.064160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:52.065099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:52.065185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:52.065217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:52.189761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:52.189977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:52.190048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:52.190082] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:52.193936] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-17T20:33:52.194310] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-17T20:33:52.194466] [INFO ] [sig ] UMMA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:52.355500] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UMMA.txt [2026-02-17T20:33:52.355671] [INFO ] [sig ] [3129/3401] Completed UMMA in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:52.355713] [INFO ] [sig ] [3130/3401] Forecasting UNCY... [2026-02-17T20:33:52.355744] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-17T20:33:52.355775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-17T20:33:52.367843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-17T20:33:52.368239] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-17T20:33:52.369120] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-17T20:33:52.369186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:52.369227] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:52.369263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:52.369323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:52.428139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:52.429102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:52.429189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:52.429224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:52.551417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:52.551600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:52.551644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:52.551710] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:52.555201] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-17T20:33:52.555488] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-17T20:33:52.555643] [INFO ] [sig ] UNCY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:52.701804] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UNCY.txt [2026-02-17T20:33:52.701967] [INFO ] [sig ] [3130/3401] Completed UNCY in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:52.702014] [INFO ] [sig ] [3131/3401] Forecasting UNF... [2026-02-17T20:33:52.702044] [INFO ] [sig ] Generating forecast for: UNF [2026-02-17T20:33:52.702075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-17T20:33:52.713661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-17T20:33:52.714072] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-17T20:33:52.714898] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-17T20:33:52.714952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:52.714990] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:52.715017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:52.715073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:52.791035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:52.792151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:52.792264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:52.792300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:52.924822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:52.924996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:52.925047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:52.925085] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:52.929148] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=0.31%) [2026-02-17T20:33:52.929444] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-17T20:33:52.929592] [INFO ] [sig ] UNF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:53.075897] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UNF.txt [2026-02-17T20:33:53.076065] [INFO ] [sig ] [3131/3401] Completed UNF in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:53.076108] [INFO ] [sig ] [3132/3401] Forecasting UNFI... [2026-02-17T20:33:53.076138] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-17T20:33:53.076169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-17T20:33:53.087493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-17T20:33:53.087939] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-17T20:33:53.088757] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-17T20:33:53.088811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:53.088843] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:53.088870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:53.088927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:53.145691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:53.146543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:53.146646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:53.146681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:53.273193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:53.273355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:53.273397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:53.273427] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:53.276859] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-02-17T20:33:53.277146] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-17T20:33:53.277302] [INFO ] [sig ] UNFI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:53.424938] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UNFI.txt [2026-02-17T20:33:53.425118] [INFO ] [sig ] [3132/3401] Completed UNFI in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:53.425159] [INFO ] [sig ] [3133/3401] Forecasting UNM... [2026-02-17T20:33:53.425190] [INFO ] [sig ] Generating forecast for: UNM [2026-02-17T20:33:53.425222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-17T20:33:53.436888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-17T20:33:53.437346] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-17T20:33:53.438203] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-17T20:33:53.438257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:53.438304] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:53.438331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:53.438387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:53.495757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:53.496667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:53.496754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:53.496786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:53.620284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:53.620452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:53.620493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:53.620522] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:53.623985] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=67.73%) [2026-02-17T20:33:53.624492] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-17T20:33:53.624649] [INFO ] [sig ] UNM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:53.770698] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UNM.txt [2026-02-17T20:33:53.770861] [INFO ] [sig ] [3133/3401] Completed UNM in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:53.770903] [INFO ] [sig ] [3134/3401] Forecasting UNMA... [2026-02-17T20:33:53.770933] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-17T20:33:53.770963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-17T20:33:53.782948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-17T20:33:53.783505] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-17T20:33:53.784477] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-17T20:33:53.784530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:53.784562] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:53.784610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:53.784668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:53.841753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:53.842691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:53.842775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:53.842809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:53.952805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:53.952974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:53.953015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:53.953045] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:53.956464] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=46.68%) [2026-02-17T20:33:53.956762] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-17T20:33:53.956893] [INFO ] [sig ] UNMA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:54.100186] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UNMA.txt [2026-02-17T20:33:54.100348] [INFO ] [sig ] [3134/3401] Completed UNMA in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:54.100416] [INFO ] [sig ] [3135/3401] Forecasting UNP... [2026-02-17T20:33:54.100449] [INFO ] [sig ] Generating forecast for: UNP [2026-02-17T20:33:54.100480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-17T20:33:54.112513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-17T20:33:54.112911] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-17T20:33:54.113735] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-17T20:33:54.113788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:54.113820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:54.113848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:54.113904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:54.170622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:54.171496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:54.171594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:54.171631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:54.295943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:54.296110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:54.296152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:54.296182] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:54.299653] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=64.52%) [2026-02-17T20:33:54.299941] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-17T20:33:54.300068] [INFO ] [sig ] UNP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:54.456515] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UNP.txt [2026-02-17T20:33:54.456695] [INFO ] [sig ] [3135/3401] Completed UNP in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:54.456737] [INFO ] [sig ] [3136/3401] Forecasting UNTY... [2026-02-17T20:33:54.456769] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-17T20:33:54.456800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-17T20:33:54.468623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-17T20:33:54.469004] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-17T20:33:54.470000] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-17T20:33:54.470056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:54.470090] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:54.470118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:54.470173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:54.532747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:54.533866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:54.533947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:54.533981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:54.657038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:54.657206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:54.657273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:54.657306] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:54.660708] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=55.69%) [2026-02-17T20:33:54.660986] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-17T20:33:54.661114] [INFO ] [sig ] UNTY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:54.815550] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UNTY.txt [2026-02-17T20:33:54.815733] [INFO ] [sig ] [3136/3401] Completed UNTY in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:54.815775] [INFO ] [sig ] [3137/3401] Forecasting UPBD... [2026-02-17T20:33:54.815811] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-17T20:33:54.815843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-17T20:33:54.829089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-17T20:33:54.829711] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-17T20:33:54.830619] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-17T20:33:54.830676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:54.830710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:54.830740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:54.830798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:54.894949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:54.895896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:54.896018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:54.896055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:55.023003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:55.023168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:55.023211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:55.023243] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:55.026838] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=36.44%) [2026-02-17T20:33:55.027130] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-17T20:33:55.027282] [INFO ] [sig ] UPBD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:55.175535] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UPBD.txt [2026-02-17T20:33:55.175721] [INFO ] [sig ] [3137/3401] Completed UPBD in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:55.175766] [INFO ] [sig ] [3138/3401] Forecasting UPC... [2026-02-17T20:33:55.175798] [INFO ] [sig ] Generating forecast for: UPC [2026-02-17T20:33:55.175831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-17T20:33:55.186952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-17T20:33:55.187378] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-17T20:33:55.188236] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-17T20:33:55.188291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:55.188325] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:55.188355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:55.188412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:55.251549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:55.252447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:55.252531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:55.252567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:55.368756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:55.368921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:55.368963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:55.368996] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:55.372635] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=38.71%) [2026-02-17T20:33:55.372909] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-17T20:33:55.373041] [INFO ] [sig ] UPC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:55.525121] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UPC.txt [2026-02-17T20:33:55.525463] [INFO ] [sig ] [3138/3401] Completed UPC in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:55.525503] [INFO ] [sig ] [3139/3401] Forecasting UPS... [2026-02-17T20:33:55.525533] [INFO ] [sig ] Generating forecast for: UPS [2026-02-17T20:33:55.525564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-17T20:33:55.537043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-17T20:33:55.537418] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-17T20:33:55.538228] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-17T20:33:55.538282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:55.538314] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:55.538341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:55.538397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:55.596508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:55.597314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:55.597397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:55.597432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:55.729972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:55.730144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:55.730186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:55.730218] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:55.733652] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-17T20:33:55.733929] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-17T20:33:55.734060] [INFO ] [sig ] UPS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:55.880423] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UPS.txt [2026-02-17T20:33:55.880594] [INFO ] [sig ] [3139/3401] Completed UPS in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-17T20:33:55.880637] [INFO ] [sig ] [3140/3401] Forecasting UPWK... [2026-02-17T20:33:55.880667] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-17T20:33:55.880698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-17T20:33:55.892437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-17T20:33:55.892851] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-17T20:33:55.893700] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-17T20:33:55.893756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:55.893790] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:55.893818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:55.893875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:55.953992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:55.954913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:55.955004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:55.955039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:56.087906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:56.088078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:56.088139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:56.088191] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:56.092050] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=93.63%) [2026-02-17T20:33:56.092406] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-17T20:33:56.092593] [INFO ] [sig ] UPWK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:56.242858] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UPWK.txt [2026-02-17T20:33:56.243046] [INFO ] [sig ] [3140/3401] Completed UPWK in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-17T20:33:56.243087] [INFO ] [sig ] [3141/3401] Forecasting URBN... [2026-02-17T20:33:56.243119] [INFO ] [sig ] Generating forecast for: URBN [2026-02-17T20:33:56.243151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-17T20:33:56.254217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-17T20:33:56.254554] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-17T20:33:56.255371] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-17T20:33:56.255426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:56.255460] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:56.255489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:56.255547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:56.315793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:56.316677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:56.316761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:56.316796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:56.440510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:56.440701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:56.440746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:56.440779] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:56.444275] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-17T20:33:56.444562] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-17T20:33:56.444718] [INFO ] [sig ] URBN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:56.595197] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/URBN.txt [2026-02-17T20:33:56.595347] [INFO ] [sig ] [3141/3401] Completed URBN in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-17T20:33:56.595389] [INFO ] [sig ] [3142/3401] Forecasting URGN... [2026-02-17T20:33:56.595423] [INFO ] [sig ] Generating forecast for: URGN [2026-02-17T20:33:56.595457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-17T20:33:56.608251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-17T20:33:56.608655] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-17T20:33:56.609485] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-17T20:33:56.609542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:56.609599] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:56.609634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:56.609696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:56.669549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:56.670305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:56.670388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:56.670441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:56.793139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:56.793299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:56.793341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:56.793371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:56.797051] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-17T20:33:56.797544] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-17T20:33:56.797695] [INFO ] [sig ] URGN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:56.958221] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/URGN.txt [2026-02-17T20:33:56.958392] [INFO ] [sig ] [3142/3401] Completed URGN in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-17T20:33:56.958439] [INFO ] [sig ] [3143/3401] Forecasting URI... [2026-02-17T20:33:56.958471] [INFO ] [sig ] Generating forecast for: URI [2026-02-17T20:33:56.958504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-17T20:33:56.970307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-17T20:33:56.970754] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-17T20:33:56.971639] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-17T20:33:56.971695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:56.971731] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:56.971759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:56.971822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:57.033519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:57.034440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:57.034536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:57.034602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:57.167921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:57.168084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:57.168123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:57.168154] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:57.171703] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-17T20:33:57.171982] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-17T20:33:57.172131] [INFO ] [sig ] URI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:57.391036] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/URI.txt [2026-02-17T20:33:57.391204] [INFO ] [sig ] [3143/3401] Completed URI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:57.391248] [INFO ] [sig ] [3144/3401] Forecasting URNJ... [2026-02-17T20:33:57.391277] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-17T20:33:57.391308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-17T20:33:57.402676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-17T20:33:57.403118] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-17T20:33:57.403992] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-17T20:33:57.404047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:57.404111] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:57.404154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:57.404213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:57.463245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:57.464119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:57.464201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:57.464235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:57.591629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:57.591795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:57.591835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:57.591865] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:57.595325] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-17T20:33:57.595633] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-17T20:33:57.595768] [INFO ] [sig ] URNJ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:57.743100] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/URNJ.txt [2026-02-17T20:33:57.743261] [INFO ] [sig ] [3144/3401] Completed URNJ in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:57.743304] [INFO ] [sig ] [3145/3401] Forecasting UROY... [2026-02-17T20:33:57.743335] [INFO ] [sig ] Generating forecast for: UROY [2026-02-17T20:33:57.743366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-17T20:33:57.757208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-17T20:33:57.757643] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-17T20:33:57.758465] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-17T20:33:57.758518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:57.758550] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:57.758597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:57.758656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:57.817006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:57.817937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:57.818026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:57.818067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:57.949947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:57.950111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:57.950151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:57.950180] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:57.953669] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=75.37%) [2026-02-17T20:33:57.953952] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-17T20:33:57.954089] [INFO ] [sig ] UROY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:58.099042] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UROY.txt [2026-02-17T20:33:58.099224] [INFO ] [sig ] [3145/3401] Completed UROY in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:58.099269] [INFO ] [sig ] [3146/3401] Forecasting USA... [2026-02-17T20:33:58.099299] [INFO ] [sig ] Generating forecast for: USA [2026-02-17T20:33:58.099332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-17T20:33:58.110983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-17T20:33:58.111375] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-17T20:33:58.112624] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-17T20:33:58.112679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:58.112711] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:58.112738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:58.112794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:58.171961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:58.172830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:58.172912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:58.172946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:58.291862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:58.292027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:58.292069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:58.292098] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:58.296162] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-17T20:33:58.296494] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-17T20:33:58.296658] [INFO ] [sig ] USA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:58.447832] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USA.txt [2026-02-17T20:33:58.448005] [INFO ] [sig ] [3146/3401] Completed USA in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:58.448053] [INFO ] [sig ] [3147/3401] Forecasting USAC... [2026-02-17T20:33:58.448090] [INFO ] [sig ] Generating forecast for: USAC [2026-02-17T20:33:58.448129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-17T20:33:58.461534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-17T20:33:58.461937] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-17T20:33:58.462971] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-17T20:33:58.463025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:58.463058] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:58.463086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:58.463142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:58.523273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:58.524218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:58.524312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:58.524347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:58.649203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:58.649384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:58.649428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:58.649516] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:58.653197] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=13.46%) [2026-02-17T20:33:58.653540] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-17T20:33:58.653712] [INFO ] [sig ] USAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:58.802264] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USAC.txt [2026-02-17T20:33:58.802421] [INFO ] [sig ] [3147/3401] Completed USAC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:58.802462] [INFO ] [sig ] [3148/3401] Forecasting USB... [2026-02-17T20:33:58.802494] [INFO ] [sig ] Generating forecast for: USB [2026-02-17T20:33:58.802533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-17T20:33:58.813904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-17T20:33:58.814307] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-17T20:33:58.815121] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-17T20:33:58.815175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:58.815208] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:58.815236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:58.815292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:58.878450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:58.879553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:58.879657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:58.879697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:59.011215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:59.011376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:59.011416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:59.011446] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:59.014938] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=31.21%) [2026-02-17T20:33:59.015221] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-17T20:33:59.015351] [INFO ] [sig ] USB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:59.164062] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USB.txt [2026-02-17T20:33:59.164205] [INFO ] [sig ] [3148/3401] Completed USB in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:59.164247] [INFO ] [sig ] [3149/3401] Forecasting USCB... [2026-02-17T20:33:59.164277] [INFO ] [sig ] Generating forecast for: USCB [2026-02-17T20:33:59.164307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-17T20:33:59.175911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-17T20:33:59.176345] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-17T20:33:59.177171] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-17T20:33:59.177226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:59.177284] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:59.177311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:59.177369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:59.236075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:59.237000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:59.237089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:59.237129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:59.348870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:59.349044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:59.349086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:59.349115] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:59.352773] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=20.90%) [2026-02-17T20:33:59.353059] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-17T20:33:59.353196] [INFO ] [sig ] USCB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:33:59.513372] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USCB.txt [2026-02-17T20:33:59.513534] [INFO ] [sig ] [3149/3401] Completed USCB in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:59.513595] [INFO ] [sig ] [3150/3401] Forecasting USDX... [2026-02-17T20:33:59.513629] [INFO ] [sig ] Generating forecast for: USDX [2026-02-17T20:33:59.513661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-17T20:33:59.524489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-17T20:33:59.524860] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-17T20:33:59.525648] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-17T20:33:59.525701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:59.525733] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:59.525760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:59.525817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:59.583733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:59.584421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:59.584684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:59.584717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:33:59.700037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:33:59.700205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:33:59.700248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:33:59.700277] [INFO ] [FORECASTER] Training complete [2026-02-17T20:33:59.703963] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-02-17T20:33:59.704252] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-17T20:33:59.704387] [INFO ] [sig ] USDX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:33:59.856536] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USDX.txt [2026-02-17T20:33:59.856713] [INFO ] [sig ] [3150/3401] Completed USDX in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:33:59.856755] [INFO ] [sig ] [3151/3401] Forecasting USEA... [2026-02-17T20:33:59.856786] [INFO ] [sig ] Generating forecast for: USEA [2026-02-17T20:33:59.856818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-17T20:33:59.869764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-17T20:33:59.870137] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-17T20:33:59.870957] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-17T20:33:59.871012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:33:59.871047] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:33:59.871076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:33:59.871136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:33:59.932002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:33:59.932842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:33:59.932929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:33:59.932964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:00.046320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:00.046486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:00.046527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:00.046557] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:00.050124] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-17T20:34:00.050631] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-17T20:34:00.050759] [INFO ] [sig ] USEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:00.199157] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USEA.txt [2026-02-17T20:34:00.199291] [INFO ] [sig ] [3151/3401] Completed USEA in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:34:00.199332] [INFO ] [sig ] [3152/3401] Forecasting USFD... [2026-02-17T20:34:00.199362] [INFO ] [sig ] Generating forecast for: USFD [2026-02-17T20:34:00.199393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-17T20:34:00.210438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-17T20:34:00.210845] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-17T20:34:00.211677] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-17T20:34:00.211731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:00.211764] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:00.211791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:00.211849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:00.269797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:00.270539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:00.270645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:00.270679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:00.394834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:00.394995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:00.395037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:00.395066] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:00.398677] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-02-17T20:34:00.398952] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-17T20:34:00.399079] [INFO ] [sig ] USFD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:00.552195] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USFD.txt [2026-02-17T20:34:00.552389] [INFO ] [sig ] [3152/3401] Completed USFD in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:34:00.552433] [INFO ] [sig ] [3153/3401] Forecasting USGO... [2026-02-17T20:34:00.552648] [INFO ] [sig ] Generating forecast for: USGO [2026-02-17T20:34:00.552684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-17T20:34:00.568183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-17T20:34:00.568630] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-17T20:34:00.569724] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-17T20:34:00.569790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:00.569825] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:00.569854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:00.569914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:00.635199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:00.636142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:00.636277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:00.636316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:00.765339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:00.765501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:00.765543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:00.765590] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:00.769342] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-17T20:34:00.769740] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-17T20:34:00.769893] [INFO ] [sig ] USGO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:00.928895] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USGO.txt [2026-02-17T20:34:00.929055] [INFO ] [sig ] [3153/3401] Completed USGO in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:34:00.929095] [INFO ] [sig ] [3154/3401] Forecasting USIG... [2026-02-17T20:34:00.929127] [INFO ] [sig ] Generating forecast for: USIG [2026-02-17T20:34:00.929158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-17T20:34:00.941526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-17T20:34:00.941960] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-17T20:34:00.943076] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-17T20:34:00.943142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:00.943187] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:00.943218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:00.943303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:01.006358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:01.007355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:01.007505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:01.007551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:01.150409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:01.150623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:01.150682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:01.150726] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:01.155616] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-02-17T20:34:01.156143] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-17T20:34:01.156346] [INFO ] [sig ] USIG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:01.334983] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USIG.txt [2026-02-17T20:34:01.335184] [INFO ] [sig ] [3154/3401] Completed USIG in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:34:01.335234] [INFO ] [sig ] [3155/3401] Forecasting USIO... [2026-02-17T20:34:01.335270] [INFO ] [sig ] Generating forecast for: USIO [2026-02-17T20:34:01.335304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-17T20:34:01.347616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-17T20:34:01.348140] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-17T20:34:01.349127] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-17T20:34:01.349186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:01.349221] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:01.349250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:01.349309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:01.415839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:01.416819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:01.416927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:01.416988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:01.548221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:01.548387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:01.548428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:01.548458] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:01.552426] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=69.16%) [2026-02-17T20:34:01.552816] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-17T20:34:01.552963] [INFO ] [sig ] USIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:01.709004] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USIO.txt [2026-02-17T20:34:01.709168] [INFO ] [sig ] [3155/3401] Completed USIO in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:34:01.709222] [INFO ] [sig ] [3156/3401] Forecasting USLM... [2026-02-17T20:34:01.709262] [INFO ] [sig ] Generating forecast for: USLM [2026-02-17T20:34:01.709302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-17T20:34:01.721442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-17T20:34:01.721866] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-17T20:34:01.722774] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-17T20:34:01.722830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:01.722865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:01.722892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:01.722963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:01.786786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:01.787852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:01.787941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:01.788000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:01.910621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:01.910782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:01.910823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:01.910853] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:01.914676] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=46.68%) [2026-02-17T20:34:01.914964] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-17T20:34:01.915099] [INFO ] [sig ] USLM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:02.061462] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USLM.txt [2026-02-17T20:34:02.061636] [INFO ] [sig ] [3156/3401] Completed USLM in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-17T20:34:02.061693] [INFO ] [sig ] [3157/3401] Forecasting USMC... [2026-02-17T20:34:02.061726] [INFO ] [sig ] Generating forecast for: USMC [2026-02-17T20:34:02.061758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-17T20:34:02.073352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-17T20:34:02.073774] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-17T20:34:02.074629] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-17T20:34:02.074698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:02.074734] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:02.074762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:02.074821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:02.141284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:02.142409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:02.142499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:02.142534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:02.265885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:02.266053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:02.266095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:02.266125] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:02.269728] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-17T20:34:02.270041] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-17T20:34:02.270184] [INFO ] [sig ] USMC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:02.418271] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USMC.txt [2026-02-17T20:34:02.418491] [INFO ] [sig ] [3157/3401] Completed USMC in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-17T20:34:02.418549] [INFO ] [sig ] [3158/3401] Forecasting USOI... [2026-02-17T20:34:02.418814] [INFO ] [sig ] Generating forecast for: USOI [2026-02-17T20:34:02.418851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-17T20:34:02.431813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-17T20:34:02.432201] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-17T20:34:02.433074] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-17T20:34:02.433129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:02.433164] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:02.433192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:02.433251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:02.495727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:02.496691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:02.496777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:02.496811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:02.622829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:02.623031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:02.623896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:02.623948] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:02.627725] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-02-17T20:34:02.628037] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-17T20:34:02.628192] [INFO ] [sig ] USOI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:02.778699] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USOI.txt [2026-02-17T20:34:02.778867] [INFO ] [sig ] [3158/3401] Completed USOI in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-17T20:34:02.778932] [INFO ] [sig ] [3159/3401] Forecasting USOY... [2026-02-17T20:34:02.778966] [INFO ] [sig ] Generating forecast for: USOY [2026-02-17T20:34:02.778998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-17T20:34:02.790714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-17T20:34:02.791104] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-17T20:34:02.791982] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-17T20:34:02.792052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:02.792102] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:02.792145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:02.792218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:02.853020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:02.853830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:02.853917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:02.853962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:02.976330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:02.976518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:02.976561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:02.976610] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:02.980207] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=37.76%) [2026-02-17T20:34:02.980710] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-17T20:34:02.980840] [INFO ] [sig ] USOY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:03.138747] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USOY.txt [2026-02-17T20:34:03.138905] [INFO ] [sig ] [3159/3401] Completed USOY in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-17T20:34:03.138947] [INFO ] [sig ] [3160/3401] Forecasting USTB... [2026-02-17T20:34:03.138979] [INFO ] [sig ] Generating forecast for: USTB [2026-02-17T20:34:03.139010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-17T20:34:03.150453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-17T20:34:03.150861] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-17T20:34:03.151713] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-17T20:34:03.151767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:03.151800] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:03.151828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:03.151884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:03.209255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:03.210212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:03.210494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:03.210528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:03.332540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:03.332732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:03.332775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:03.332808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:03.336418] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: DOWN (p=21.62%) [2026-02-17T20:34:03.336763] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-17T20:34:03.336908] [INFO ] [sig ] USTB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:03.499175] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USTB.txt [2026-02-17T20:34:03.499347] [INFO ] [sig ] [3160/3401] Completed USTB in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:03.499389] [INFO ] [sig ] [3161/3401] Forecasting USVM... [2026-02-17T20:34:03.499421] [INFO ] [sig ] Generating forecast for: USVM [2026-02-17T20:34:03.499452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-17T20:34:03.510864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-17T20:34:03.511293] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-17T20:34:03.512172] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-17T20:34:03.512228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:03.512295] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:03.512324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:03.512382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:03.576135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:03.577129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:03.577254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:03.577290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:03.705465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:03.705852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:03.705896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:03.705924] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:03.709867] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-02-17T20:34:03.710162] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-17T20:34:03.710300] [INFO ] [sig ] USVM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:03.865131] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/USVM.txt [2026-02-17T20:34:03.865318] [INFO ] [sig ] [3161/3401] Completed USVM in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:03.865362] [INFO ] [sig ] [3162/3401] Forecasting USXF... [2026-02-17T20:34:03.865393] [INFO ] [sig ] Generating forecast for: USXF [2026-02-17T20:34:03.865424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-17T20:34:03.877506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-17T20:34:03.877983] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-17T20:34:03.878871] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-17T20:34:03.878927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:03.878961] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:03.878990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:03.879049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:03.939073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:03.940099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:03.940186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:03.940219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:04.064154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:04.064333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:04.064376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:04.064405] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:04.068149] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=72.96%) [2026-02-17T20:34:04.068458] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-17T20:34:04.068613] [INFO ] [sig ] USXF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:04.218058] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/USXF.txt [2026-02-17T20:34:04.218232] [INFO ] [sig ] [3162/3401] Completed USXF in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:04.218286] [INFO ] [sig ] [3163/3401] Forecasting UTEN... [2026-02-17T20:34:04.218325] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-17T20:34:04.218366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-17T20:34:04.230324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-17T20:34:04.230980] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-17T20:34:04.231899] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-17T20:34:04.231955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:04.231990] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:04.232018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:04.232077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:04.291343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:04.292432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:04.292511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:04.292545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:04.427404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:04.427588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:04.427632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:04.427661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:04.431209] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=30.77%) [2026-02-17T20:34:04.431523] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-17T20:34:04.431721] [INFO ] [sig ] UTEN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:04.595016] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UTEN.txt [2026-02-17T20:34:04.595182] [INFO ] [sig ] [3163/3401] Completed UTEN in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:04.595231] [INFO ] [sig ] [3164/3401] Forecasting UTF... [2026-02-17T20:34:04.595268] [INFO ] [sig ] Generating forecast for: UTF [2026-02-17T20:34:04.595305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-17T20:34:04.609705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-17T20:34:04.610166] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-17T20:34:04.611655] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-17T20:34:04.611721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:04.611761] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:04.611795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:04.611875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:04.680264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:04.681229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:04.681334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:04.681375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:04.810212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:04.810403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:04.810446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:04.810516] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:04.814188] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-17T20:34:04.814538] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-17T20:34:04.814711] [INFO ] [sig ] UTF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:04.965168] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UTF.txt [2026-02-17T20:34:04.965329] [INFO ] [sig ] [3164/3401] Completed UTF in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:04.965370] [INFO ] [sig ] [3165/3401] Forecasting UTI... [2026-02-17T20:34:04.965402] [INFO ] [sig ] Generating forecast for: UTI [2026-02-17T20:34:04.965434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-17T20:34:04.976564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-17T20:34:04.976940] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-17T20:34:04.977778] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-17T20:34:04.977835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:04.977867] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:04.977894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:04.977950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:05.034778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:05.035665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:05.035749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:05.035781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:05.155835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:05.155999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:05.156040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:05.156070] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:05.159548] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=17.67%) [2026-02-17T20:34:05.159863] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-17T20:34:05.159995] [INFO ] [sig ] UTI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:05.304009] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UTI.txt [2026-02-17T20:34:05.304174] [INFO ] [sig ] [3165/3401] Completed UTI in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:05.304214] [INFO ] [sig ] [3166/3401] Forecasting UTL... [2026-02-17T20:34:05.304243] [INFO ] [sig ] Generating forecast for: UTL [2026-02-17T20:34:05.304280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-17T20:34:05.315727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-17T20:34:05.316143] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-17T20:34:05.317004] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-17T20:34:05.317061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:05.317093] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:05.317120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:05.317178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:05.376422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:05.377471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:05.377563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:05.377626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:05.506591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:05.506796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:05.506839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:05.506868] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:05.510549] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=19.65%) [2026-02-17T20:34:05.510882] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-17T20:34:05.511038] [INFO ] [sig ] UTL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:05.677348] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UTL.txt [2026-02-17T20:34:05.677606] [INFO ] [sig ] [3166/3401] Completed UTL in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:05.677674] [INFO ] [sig ] [3167/3401] Forecasting UTMD... [2026-02-17T20:34:05.677728] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-17T20:34:05.677781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-17T20:34:05.693155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-17T20:34:05.693740] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-17T20:34:05.694970] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-17T20:34:05.695042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:05.695093] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:05.695140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:05.695243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:05.788356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:05.789379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:05.789474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:05.789510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:05.921610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:05.921808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:05.921858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:05.921891] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:05.926668] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-17T20:34:05.927111] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-17T20:34:05.927335] [INFO ] [sig ] UTMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:06.158395] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UTMD.txt [2026-02-17T20:34:06.158675] [INFO ] [sig ] [3167/3401] Completed UTMD in 0.5s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:06.158748] [INFO ] [sig ] [3168/3401] Forecasting UTZ... [2026-02-17T20:34:06.158803] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-17T20:34:06.158859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-17T20:34:06.178150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-17T20:34:06.178778] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-17T20:34:06.180119] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-17T20:34:06.180200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:06.180289] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:06.180341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:06.180438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:06.276556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:06.277901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:06.278096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:06.278147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:06.444225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:06.444439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:06.444510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:06.444563] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:06.450422] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=50.99%) [2026-02-17T20:34:06.451001] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-17T20:34:06.451223] [INFO ] [sig ] UTZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:06.667477] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UTZ.txt [2026-02-17T20:34:06.667739] [INFO ] [sig ] [3168/3401] Completed UTZ in 0.5s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:06.667814] [INFO ] [sig ] [3169/3401] Forecasting UVE... [2026-02-17T20:34:06.667873] [INFO ] [sig ] Generating forecast for: UVE [2026-02-17T20:34:06.667931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-17T20:34:06.684919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-17T20:34:06.685438] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-17T20:34:06.686544] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-17T20:34:06.686643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:06.686687] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:06.686723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:06.686828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:06.774370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:06.775673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:06.775796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:06.775848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:06.924226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:06.924399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:06.924443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:06.924478] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:06.928378] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-02-17T20:34:06.928753] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-17T20:34:06.928903] [INFO ] [sig ] UVE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:07.076133] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UVE.txt [2026-02-17T20:34:07.076311] [INFO ] [sig ] [3169/3401] Completed UVE in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:07.076355] [INFO ] [sig ] [3170/3401] Forecasting UVSP... [2026-02-17T20:34:07.076386] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-17T20:34:07.076418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-17T20:34:07.089601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-17T20:34:07.090217] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-17T20:34:07.091293] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-17T20:34:07.091350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:07.091383] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:07.091410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:07.091468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:07.150545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:07.151459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:07.151545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:07.151600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:07.278658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:07.278821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:07.278862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:07.278892] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:07.282614] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=19.31%) [2026-02-17T20:34:07.282900] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-17T20:34:07.283032] [INFO ] [sig ] UVSP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:07.433504] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UVSP.txt [2026-02-17T20:34:07.433673] [INFO ] [sig ] [3170/3401] Completed UVSP in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:07.433716] [INFO ] [sig ] [3171/3401] Forecasting UWMC... [2026-02-17T20:34:07.433747] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-17T20:34:07.433777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-17T20:34:07.446480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-17T20:34:07.446919] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-17T20:34:07.447807] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-17T20:34:07.447875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:07.447929] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:07.447978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:07.448047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:07.510215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:07.511131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:07.511255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:07.511291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:07.649966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:07.650125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:07.650166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:07.650196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:07.654035] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: DOWN (p=11.66%) [2026-02-17T20:34:07.654313] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-17T20:34:07.654444] [INFO ] [sig ] UWMC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:07.801703] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UWMC.txt [2026-02-17T20:34:07.801853] [INFO ] [sig ] [3171/3401] Completed UWMC in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-17T20:34:07.801903] [INFO ] [sig ] [3172/3401] Forecasting UXIN... [2026-02-17T20:34:07.801938] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-17T20:34:07.801971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-17T20:34:07.813661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-17T20:34:07.814020] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-17T20:34:07.814814] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-17T20:34:07.814868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:07.814900] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:07.814928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:07.814986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:07.873715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:07.874518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:07.874619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:07.874654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:07.993524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:07.993719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:07.993762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:07.993792] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:07.997364] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-02-17T20:34:07.997718] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-17T20:34:07.997863] [INFO ] [sig ] UXIN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:08.157537] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UXIN.txt [2026-02-17T20:34:08.157744] [INFO ] [sig ] [3172/3401] Completed UXIN in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-17T20:34:08.157807] [INFO ] [sig ] [3173/3401] Forecasting UYLD... [2026-02-17T20:34:08.157856] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-17T20:34:08.157890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-17T20:34:08.169562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-17T20:34:08.169940] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-17T20:34:08.170804] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-17T20:34:08.170861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:08.170896] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:08.170926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:08.170985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:08.230126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:08.231055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:08.231144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:08.231178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:08.353771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:08.353942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:08.353984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:08.354014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:08.357676] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-02-17T20:34:08.357964] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-17T20:34:08.358130] [INFO ] [sig ] UYLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:08.511693] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/UYLD.txt [2026-02-17T20:34:08.511852] [INFO ] [sig ] [3173/3401] Completed UYLD in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-17T20:34:08.511894] [INFO ] [sig ] [3174/3401] Forecasting UZE... [2026-02-17T20:34:08.511925] [INFO ] [sig ] Generating forecast for: UZE [2026-02-17T20:34:08.511956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-17T20:34:08.523544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-17T20:34:08.523964] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-17T20:34:08.524796] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-17T20:34:08.524850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:08.524884] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:08.524912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:08.524969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:08.583151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:08.584084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:08.584166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:08.584201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:08.697497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:08.697685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:08.697728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:08.697758] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:08.701203] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-02-17T20:34:08.701486] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-17T20:34:08.701634] [INFO ] [sig ] UZE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:08.847098] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/UZE.txt [2026-02-17T20:34:08.847319] [INFO ] [sig ] [3174/3401] Completed UZE in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-17T20:34:08.847366] [INFO ] [sig ] [3175/3401] Forecasting VAC... [2026-02-17T20:34:08.847400] [INFO ] [sig ] Generating forecast for: VAC [2026-02-17T20:34:08.847434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-17T20:34:08.859976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-17T20:34:08.860394] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-17T20:34:08.861306] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-17T20:34:08.861363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:08.861401] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:08.861430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:08.861488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:08.925764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:08.926772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:08.926864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:08.926899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:09.054183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:09.054351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:09.054402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:09.054468] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:09.058204] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-17T20:34:09.058522] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-17T20:34:09.058680] [INFO ] [sig ] VAC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:09.208755] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VAC.txt [2026-02-17T20:34:09.208919] [INFO ] [sig ] [3175/3401] Completed VAC in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-17T20:34:09.208963] [INFO ] [sig ] [3176/3401] Forecasting VAL... [2026-02-17T20:34:09.208995] [INFO ] [sig ] Generating forecast for: VAL [2026-02-17T20:34:09.209027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-17T20:34:09.221109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-17T20:34:09.221545] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-17T20:34:09.222365] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-17T20:34:09.222418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:09.222450] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:09.222478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:09.222534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:09.280991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:09.281963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:09.282048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:09.282083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:09.407902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:09.408017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:09.408058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:09.408088] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:09.411835] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-02-17T20:34:09.412131] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-17T20:34:09.412268] [INFO ] [sig ] VAL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:09.557487] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VAL.txt [2026-02-17T20:34:09.557666] [INFO ] [sig ] [3176/3401] Completed VAL in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-17T20:34:09.557709] [INFO ] [sig ] [3177/3401] Forecasting VALE... [2026-02-17T20:34:09.557740] [INFO ] [sig ] Generating forecast for: VALE [2026-02-17T20:34:09.557771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-17T20:34:09.568669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-17T20:34:09.569034] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-17T20:34:09.569869] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-17T20:34:09.569921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:09.569953] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:09.569981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:09.570037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:09.628076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:09.629192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:09.629295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:09.629329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:09.754621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:09.754790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:09.754830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:09.754860] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:09.758379] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=91.57%) [2026-02-17T20:34:09.758712] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-17T20:34:09.758849] [INFO ] [sig ] VALE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:09.907881] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VALE.txt [2026-02-17T20:34:09.908051] [INFO ] [sig ] [3177/3401] Completed VALE in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:09.908094] [INFO ] [sig ] [3178/3401] Forecasting VALN... [2026-02-17T20:34:09.908127] [INFO ] [sig ] Generating forecast for: VALN [2026-02-17T20:34:09.908159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-17T20:34:09.919460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-17T20:34:09.919867] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-17T20:34:09.920738] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-17T20:34:09.920794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:09.920859] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:09.920889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:09.920948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:09.981906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:09.982823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:09.982907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:09.982942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:10.095244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:10.095422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:10.095475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:10.095512] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:10.099198] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-02-17T20:34:10.099529] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-17T20:34:10.099688] [INFO ] [sig ] VALN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:10.247007] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VALN.txt [2026-02-17T20:34:10.247175] [INFO ] [sig ] [3178/3401] Completed VALN in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:10.247215] [INFO ] [sig ] [3179/3401] Forecasting VANI... [2026-02-17T20:34:10.247264] [INFO ] [sig ] Generating forecast for: VANI [2026-02-17T20:34:10.247299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-17T20:34:10.259827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-17T20:34:10.260219] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-17T20:34:10.261053] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-17T20:34:10.261106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:10.261138] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:10.261204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:10.261265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:10.320703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:10.321657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:10.321742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:10.321775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:10.448483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:10.448677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:10.448723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:10.448754] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:10.452330] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=41.39%) [2026-02-17T20:34:10.452649] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-17T20:34:10.452787] [INFO ] [sig ] VANI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:10.600527] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VANI.txt [2026-02-17T20:34:10.600727] [INFO ] [sig ] [3179/3401] Completed VANI in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:10.600773] [INFO ] [sig ] [3180/3401] Forecasting VBF... [2026-02-17T20:34:10.600803] [INFO ] [sig ] Generating forecast for: VBF [2026-02-17T20:34:10.600835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-17T20:34:10.612223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-17T20:34:10.612657] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-17T20:34:10.613548] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-17T20:34:10.613629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:10.613665] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:10.613694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:10.613751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:10.675427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:10.676348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:10.676447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:10.676491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:10.801327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:10.801503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:10.801548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:10.801600] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:10.805134] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-02-17T20:34:10.805444] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-17T20:34:10.805601] [INFO ] [sig ] VBF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:10.954002] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VBF.txt [2026-02-17T20:34:10.954162] [INFO ] [sig ] [3180/3401] Completed VBF in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:10.954202] [INFO ] [sig ] [3181/3401] Forecasting VBNK... [2026-02-17T20:34:10.954232] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-17T20:34:10.954265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-17T20:34:10.965268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-17T20:34:10.965566] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-17T20:34:10.966375] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-17T20:34:10.966432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:10.966463] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:10.966490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:10.966546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:11.023732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:11.024346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:11.024427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:11.024459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:11.141230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:11.141355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:11.141393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:11.141453] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:11.144833] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: UP (p=83.29%) [2026-02-17T20:34:11.145108] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-17T20:34:11.145230] [INFO ] [sig ] VBNK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:11.287706] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VBNK.txt [2026-02-17T20:34:11.287815] [INFO ] [sig ] [3181/3401] Completed VBNK in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:11.287852] [INFO ] [sig ] [3182/3401] Forecasting VC... [2026-02-17T20:34:11.287881] [INFO ] [sig ] Generating forecast for: VC [2026-02-17T20:34:11.287911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-17T20:34:11.298797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-17T20:34:11.299100] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-17T20:34:11.299917] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-17T20:34:11.299970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:11.300002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:11.300029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:11.300085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:11.357336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:11.357958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:11.358035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:11.358067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:11.478442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:11.478621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:11.478661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:11.478691] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:11.482601] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-02-17T20:34:11.482878] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-17T20:34:11.483003] [INFO ] [sig ] VC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:11.625670] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VC.txt [2026-02-17T20:34:11.625778] [INFO ] [sig ] [3182/3401] Completed VC in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:11.625815] [INFO ] [sig ] [3183/3401] Forecasting VCEL... [2026-02-17T20:34:11.625843] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-17T20:34:11.625881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-17T20:34:11.636602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-17T20:34:11.636911] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-17T20:34:11.637922] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-17T20:34:11.637974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:11.638006] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:11.638033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:11.638089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:11.696946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:11.697562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:11.697659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:11.697691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:11.810974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:11.811101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:11.811140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:11.811169] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:11.814499] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-02-17T20:34:11.814798] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-17T20:34:11.814924] [INFO ] [sig ] VCEL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:11.960686] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VCEL.txt [2026-02-17T20:34:11.960792] [INFO ] [sig ] [3183/3401] Completed VCEL in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:11.960830] [INFO ] [sig ] [3184/3401] Forecasting VCRB... [2026-02-17T20:34:11.960859] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-17T20:34:11.960889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-17T20:34:11.971982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-17T20:34:11.972282] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-17T20:34:11.973087] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-17T20:34:11.973140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:11.973172] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:11.973200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:11.973257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:12.030471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:12.031094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:12.031173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:12.031205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:12.159173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:12.159333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:12.159373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:12.159401] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:12.163220] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-17T20:34:12.163491] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-17T20:34:12.163651] [INFO ] [sig ] VCRB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:12.310276] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VCRB.txt [2026-02-17T20:34:12.310407] [INFO ] [sig ] [3184/3401] Completed VCRB in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:12.310447] [INFO ] [sig ] [3185/3401] Forecasting VCSH... [2026-02-17T20:34:12.310477] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-17T20:34:12.310506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-17T20:34:12.321095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-17T20:34:12.321409] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-17T20:34:12.322225] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-17T20:34:12.322278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:12.322310] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:12.322337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:12.322395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:12.381114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:12.381961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:12.382054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:12.382088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:12.509643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:12.509786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:12.509824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:12.509855] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:12.513210] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: DOWN (p=30.60%) [2026-02-17T20:34:12.513481] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-17T20:34:12.513628] [INFO ] [sig ] VCSH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:12.655249] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VCSH.txt [2026-02-17T20:34:12.655357] [INFO ] [sig ] [3185/3401] Completed VCSH in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:12.655395] [INFO ] [sig ] [3186/3401] Forecasting VECO... [2026-02-17T20:34:12.655424] [INFO ] [sig ] Generating forecast for: VECO [2026-02-17T20:34:12.655459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-17T20:34:12.666250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-17T20:34:12.666616] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-17T20:34:12.667403] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-17T20:34:12.667467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:12.667506] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:12.667540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:12.667623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:12.727070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:12.727810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:12.727889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:12.727923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:12.848965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:12.849073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:12.849109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:12.849155] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:12.852351] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=27.35%) [2026-02-17T20:34:12.852640] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-17T20:34:12.852766] [INFO ] [sig ] VECO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:12.998255] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VECO.txt [2026-02-17T20:34:12.998378] [INFO ] [sig ] [3186/3401] Completed VECO in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:12.998424] [INFO ] [sig ] [3187/3401] Forecasting VEL... [2026-02-17T20:34:12.998456] [INFO ] [sig ] Generating forecast for: VEL [2026-02-17T20:34:12.998485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-17T20:34:13.009664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-17T20:34:13.009974] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-17T20:34:13.010774] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-17T20:34:13.010827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:13.010868] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:13.010897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:13.010954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:13.068361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:13.069016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:13.069098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:13.069132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:13.191635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:13.191737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:13.191774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:13.191802] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:13.195000] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=36.03%) [2026-02-17T20:34:13.195267] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-17T20:34:13.195395] [INFO ] [sig ] VEL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:13.338163] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VEL.txt [2026-02-17T20:34:13.338402] [INFO ] [sig ] [3187/3401] Completed VEL in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:13.338450] [INFO ] [sig ] [3188/3401] Forecasting VEON... [2026-02-17T20:34:13.338489] [INFO ] [sig ] Generating forecast for: VEON [2026-02-17T20:34:13.338528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-17T20:34:13.349791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-17T20:34:13.350141] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-17T20:34:13.350943] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-17T20:34:13.350995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:13.351027] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:13.351054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:13.351111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:13.408397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:13.409224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:13.409338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:13.409373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:13.531234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:13.531397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:13.531437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:13.531466] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:13.534993] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=63.04%) [2026-02-17T20:34:13.535270] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-17T20:34:13.535398] [INFO ] [sig ] VEON: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:13.681301] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VEON.txt [2026-02-17T20:34:13.681480] [INFO ] [sig ] [3188/3401] Completed VEON in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:13.681533] [INFO ] [sig ] [3189/3401] Forecasting VERA... [2026-02-17T20:34:13.681593] [INFO ] [sig ] Generating forecast for: VERA [2026-02-17T20:34:13.681630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-17T20:34:13.693544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-17T20:34:13.693954] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-17T20:34:13.694878] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-17T20:34:13.694934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:13.694967] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:13.694994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:13.695065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:13.759672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:13.760686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:13.760772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:13.760807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:13.881495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:13.881701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:13.881745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:13.881775] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:13.885593] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-17T20:34:13.885903] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-17T20:34:13.886069] [INFO ] [sig ] VERA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:14.034806] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VERA.txt [2026-02-17T20:34:14.034960] [INFO ] [sig ] [3189/3401] Completed VERA in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-17T20:34:14.035003] [INFO ] [sig ] [3190/3401] Forecasting VERI... [2026-02-17T20:34:14.035045] [INFO ] [sig ] Generating forecast for: VERI [2026-02-17T20:34:14.035084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-17T20:34:14.046840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-17T20:34:14.047224] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-17T20:34:14.048111] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-17T20:34:14.048166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:14.048198] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:14.048225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:14.048298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:14.109401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:14.110376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:14.110470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:14.110504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:14.236313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:14.236487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:14.236533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:14.236565] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:14.240672] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-17T20:34:14.240973] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-17T20:34:14.241120] [INFO ] [sig ] VERI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:14.385555] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VERI.txt [2026-02-17T20:34:14.385711] [INFO ] [sig ] [3190/3401] Completed VERI in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-17T20:34:14.385750] [INFO ] [sig ] [3191/3401] Forecasting VERX... [2026-02-17T20:34:14.385779] [INFO ] [sig ] Generating forecast for: VERX [2026-02-17T20:34:14.385810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-17T20:34:14.397222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-17T20:34:14.397657] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-17T20:34:14.398454] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-17T20:34:14.398518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:14.398558] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:14.398629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:14.398689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:14.456366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:14.457276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:14.457361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:14.457394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:14.585642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:14.585830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:14.585874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:14.585904] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:14.589626] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=44.51%) [2026-02-17T20:34:14.589952] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-17T20:34:14.590115] [INFO ] [sig ] VERX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:14.742094] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VERX.txt [2026-02-17T20:34:14.742298] [INFO ] [sig ] [3191/3401] Completed VERX in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-17T20:34:14.742344] [INFO ] [sig ] [3192/3401] Forecasting VFC... [2026-02-17T20:34:14.742375] [INFO ] [sig ] Generating forecast for: VFC [2026-02-17T20:34:14.742413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-17T20:34:14.754075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-17T20:34:14.754468] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-17T20:34:14.755269] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-17T20:34:14.755338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:14.755372] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:14.755399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:14.755456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:14.815562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:14.816397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:14.816483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:14.816516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:14.949689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:14.949850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:14.949892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:14.949929] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:14.953727] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=65.39%) [2026-02-17T20:34:14.954085] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-17T20:34:14.954230] [INFO ] [sig ] VFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:15.114278] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VFC.txt [2026-02-17T20:34:15.114455] [INFO ] [sig ] [3192/3401] Completed VFC in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-17T20:34:15.114497] [INFO ] [sig ] [3193/3401] Forecasting VFF... [2026-02-17T20:34:15.114530] [INFO ] [sig ] Generating forecast for: VFF [2026-02-17T20:34:15.114567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-17T20:34:15.126339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-17T20:34:15.126711] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-17T20:34:15.127596] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-17T20:34:15.127651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:15.127684] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:15.127711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:15.127769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:15.185459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:15.186261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:15.186344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:15.186379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:15.305279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:15.305437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:15.305482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:15.305512] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:15.309118] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-17T20:34:15.309401] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-17T20:34:15.309550] [INFO ] [sig ] VFF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:15.458174] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VFF.txt [2026-02-17T20:34:15.458331] [INFO ] [sig ] [3193/3401] Completed VFF in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:15.458372] [INFO ] [sig ] [3194/3401] Forecasting VFLO... [2026-02-17T20:34:15.458402] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-17T20:34:15.458434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-17T20:34:15.470257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-17T20:34:15.470677] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-17T20:34:15.471493] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-17T20:34:15.471549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:15.471609] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:15.471642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:15.471724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:15.530423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:15.531223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:15.531309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:15.531343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:15.655112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:15.655279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:15.655322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:15.655351] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:15.658828] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-02-17T20:34:15.659106] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-17T20:34:15.659234] [INFO ] [sig ] VFLO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:15.800423] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VFLO.txt [2026-02-17T20:34:15.800621] [INFO ] [sig ] [3194/3401] Completed VFLO in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:15.800672] [INFO ] [sig ] [3195/3401] Forecasting VFS... [2026-02-17T20:34:15.800707] [INFO ] [sig ] Generating forecast for: VFS [2026-02-17T20:34:15.800739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-17T20:34:15.811843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-17T20:34:15.812192] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-17T20:34:15.813003] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-17T20:34:15.813057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:15.813122] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:15.813153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:15.813213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:15.871249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:15.872174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:15.872263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:15.872297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:15.998066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:15.998251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:15.998305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:15.998341] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:16.002019] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-17T20:34:16.002302] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-17T20:34:16.002436] [INFO ] [sig ] VFS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:16.152051] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VFS.txt [2026-02-17T20:34:16.152194] [INFO ] [sig ] [3195/3401] Completed VFS in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:16.152235] [INFO ] [sig ] [3196/3401] Forecasting VGI... [2026-02-17T20:34:16.152264] [INFO ] [sig ] Generating forecast for: VGI [2026-02-17T20:34:16.152295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-17T20:34:16.165412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-17T20:34:16.166178] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-17T20:34:16.167479] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-17T20:34:16.167551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:16.167630] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:16.167676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:16.167765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:16.231140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:16.232140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:16.232229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:16.232264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:16.354029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:16.354207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:16.354250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:16.354282] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:16.357789] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=23.29%) [2026-02-17T20:34:16.358071] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-17T20:34:16.358203] [INFO ] [sig ] VGI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:16.504330] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VGI.txt [2026-02-17T20:34:16.504487] [INFO ] [sig ] [3196/3401] Completed VGI in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:16.504528] [INFO ] [sig ] [3197/3401] Forecasting VGM... [2026-02-17T20:34:16.504559] [INFO ] [sig ] Generating forecast for: VGM [2026-02-17T20:34:16.504610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-17T20:34:16.515429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-17T20:34:16.515858] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-17T20:34:16.516702] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-17T20:34:16.516756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:16.516788] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:16.516815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:16.516871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:16.574891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:16.575766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:16.575850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:16.575885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:16.697723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:16.697894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:16.697935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:16.697965] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:16.701532] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-02-17T20:34:16.701895] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-17T20:34:16.702032] [INFO ] [sig ] VGM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:16.853628] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VGM.txt [2026-02-17T20:34:16.853770] [INFO ] [sig ] [3197/3401] Completed VGM in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:16.853811] [INFO ] [sig ] [3198/3401] Forecasting VGSH... [2026-02-17T20:34:16.853843] [INFO ] [sig ] Generating forecast for: VGSH [2026-02-17T20:34:16.853875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGSH' from 'https://tdm.silogroup.org/data/derivative_storage/VGSH.csv'. [2026-02-17T20:34:16.865699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGSH'. [2026-02-17T20:34:16.866055] [INFO ] [FORECASTER] Starting predict_future for VGSH [2026-02-17T20:34:16.866872] [DEBUG] [LOCAL ] No optimal features file found for VGSH: ./output/feature-sets/VGSH.txt [2026-02-17T20:34:16.866925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:16.866957] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:16.866985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:16.867042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:16.926457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:16.927299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:16.927383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:16.927416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:17.052684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:17.052841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:17.052880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:17.052956] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:17.056603] [DEBUG] [FORECASTER] VGSH: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-02-17T20:34:17.057069] [INFO ] [FORECASTER] Completed predict_future for VGSH [2026-02-17T20:34:17.057197] [INFO ] [sig ] VGSH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:17.202130] [INFO ] [LOCAL ] Saved forecast: VGSH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VGSH.txt [2026-02-17T20:34:17.202263] [INFO ] [sig ] [3198/3401] Completed VGSH in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:17.202302] [INFO ] [sig ] [3199/3401] Forecasting VICI... [2026-02-17T20:34:17.202331] [INFO ] [sig ] Generating forecast for: VICI [2026-02-17T20:34:17.202363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-17T20:34:17.213917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-17T20:34:17.214260] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-17T20:34:17.215081] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-17T20:34:17.215136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:17.215169] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:17.215197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:17.215255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:17.275513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:17.276297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:17.276378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:17.276411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:17.404516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:17.404699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:17.404771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:17.404803] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:17.408235] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=65.16%) [2026-02-17T20:34:17.408518] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-17T20:34:17.408696] [INFO ] [sig ] VICI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:17.560182] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VICI.txt [2026-02-17T20:34:17.560364] [INFO ] [sig ] [3199/3401] Completed VICI in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:17.560406] [INFO ] [sig ] [3200/3401] Forecasting VIGI... [2026-02-17T20:34:17.560437] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-17T20:34:17.560468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-17T20:34:17.571599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-17T20:34:17.571956] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-17T20:34:17.572801] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-17T20:34:17.572855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:17.572893] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:17.572922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:17.572979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:17.632627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:17.633548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:17.633666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:17.633705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:17.756336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:17.756502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:17.756545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:17.756606] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:17.760458] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=59.70%) [2026-02-17T20:34:17.760784] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-17T20:34:17.760925] [INFO ] [sig ] VIGI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:17.905664] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VIGI.txt [2026-02-17T20:34:17.905799] [INFO ] [sig ] [3200/3401] Completed VIGI in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:17.905838] [INFO ] [sig ] [3201/3401] Forecasting VINP... [2026-02-17T20:34:17.905868] [INFO ] [sig ] Generating forecast for: VINP [2026-02-17T20:34:17.905900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-17T20:34:17.916995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-17T20:34:17.917378] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-17T20:34:17.918199] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-17T20:34:17.918254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:17.918295] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:17.918324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:17.918382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:17.979688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:17.980497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:17.980636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:17.980684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:18.099614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:18.099781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:18.099823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:18.099855] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:18.103411] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=24.83%) [2026-02-17T20:34:18.103729] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-17T20:34:18.103868] [INFO ] [sig ] VINP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:18.249332] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VINP.txt [2026-02-17T20:34:18.249466] [INFO ] [sig ] [3201/3401] Completed VINP in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:18.249505] [INFO ] [sig ] [3202/3401] Forecasting VIPS... [2026-02-17T20:34:18.249534] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-17T20:34:18.249566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-17T20:34:18.260743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-17T20:34:18.261154] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-17T20:34:18.262020] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-17T20:34:18.262077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:18.262112] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:18.262141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:18.262203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:18.324403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:18.325336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:18.325425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:18.325460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:18.460751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:18.460899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:18.460951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:18.460985] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:18.465088] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=23.71%) [2026-02-17T20:34:18.465474] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-17T20:34:18.465682] [INFO ] [sig ] VIPS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:18.621707] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VIPS.txt [2026-02-17T20:34:18.621877] [INFO ] [sig ] [3202/3401] Completed VIPS in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:18.621921] [INFO ] [sig ] [3203/3401] Forecasting VIRC... [2026-02-17T20:34:18.621950] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-17T20:34:18.621983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-17T20:34:18.633062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-17T20:34:18.633463] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-17T20:34:18.634280] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-17T20:34:18.634335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:18.634383] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:18.634412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:18.634469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:18.695480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:18.696485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:18.696613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:18.696656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:18.820021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:18.820191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:18.820234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:18.820265] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:18.823874] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=61.27%) [2026-02-17T20:34:18.824193] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-17T20:34:18.824332] [INFO ] [sig ] VIRC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:18.968451] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VIRC.txt [2026-02-17T20:34:18.968639] [INFO ] [sig ] [3203/3401] Completed VIRC in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:18.968707] [INFO ] [sig ] [3204/3401] Forecasting VITL... [2026-02-17T20:34:18.968746] [INFO ] [sig ] Generating forecast for: VITL [2026-02-17T20:34:18.968781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-17T20:34:18.979986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-17T20:34:18.980376] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-17T20:34:18.981251] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-17T20:34:18.981308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:18.981343] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:18.981373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:18.981433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:19.043777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:19.044734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:19.044821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:19.044856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:19.171672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:19.171846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:19.171890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:19.171920] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:19.175638] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-02-17T20:34:19.175999] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-17T20:34:19.176152] [INFO ] [sig ] VITL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:19.334722] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VITL.txt [2026-02-17T20:34:19.334961] [INFO ] [sig ] [3204/3401] Completed VITL in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:19.335021] [INFO ] [sig ] [3205/3401] Forecasting VKQ... [2026-02-17T20:34:19.335060] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-17T20:34:19.335101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-17T20:34:19.347473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-17T20:34:19.347956] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-17T20:34:19.348924] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-17T20:34:19.348986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:19.349020] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:19.349050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:19.349110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:19.408304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:19.409277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:19.409423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:19.409461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:19.533771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:19.533953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:19.533996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:19.534025] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:19.537675] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-02-17T20:34:19.538003] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-17T20:34:19.538138] [INFO ] [sig ] VKQ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:19.684486] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VKQ.txt [2026-02-17T20:34:19.684683] [INFO ] [sig ] [3205/3401] Completed VKQ in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:19.684736] [INFO ] [sig ] [3206/3401] Forecasting VKTX... [2026-02-17T20:34:19.684771] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-17T20:34:19.684802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-17T20:34:19.697279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-17T20:34:19.697706] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-17T20:34:19.698531] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-17T20:34:19.698608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:19.698646] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:19.698675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:19.698734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:19.763412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:19.764324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:19.764411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:19.764445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:19.894398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:19.894558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:19.894618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:19.894648] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:19.898318] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-02-17T20:34:19.898611] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-17T20:34:19.898740] [INFO ] [sig ] VKTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:20.047507] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VKTX.txt [2026-02-17T20:34:20.047708] [INFO ] [sig ] [3206/3401] Completed VKTX in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-17T20:34:20.047788] [INFO ] [sig ] [3207/3401] Forecasting VLGEA... [2026-02-17T20:34:20.047822] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-17T20:34:20.047860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-17T20:34:20.059604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-17T20:34:20.059961] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-17T20:34:20.060862] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-17T20:34:20.060917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:20.060951] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:20.060979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:20.061038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:20.121677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:20.122446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:20.122533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:20.122570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:20.248265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:20.248432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:20.248476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:20.248508] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:20.252135] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-02-17T20:34:20.252432] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-17T20:34:20.252570] [INFO ] [sig ] VLGEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:20.401671] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VLGEA.txt [2026-02-17T20:34:20.401831] [INFO ] [sig ] [3207/3401] Completed VLGEA in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-17T20:34:20.401871] [INFO ] [sig ] [3208/3401] Forecasting VLN... [2026-02-17T20:34:20.401901] [INFO ] [sig ] Generating forecast for: VLN [2026-02-17T20:34:20.401935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-17T20:34:20.414025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-17T20:34:20.414397] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-17T20:34:20.415193] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-17T20:34:20.415246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:20.415279] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:20.415306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:20.415362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:20.478972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:20.480091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:20.480181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:20.480215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:20.603415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:20.603608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:20.603653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:20.603683] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:20.607341] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-17T20:34:20.607731] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-17T20:34:20.607909] [INFO ] [sig ] VLN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:20.758562] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VLN.txt [2026-02-17T20:34:20.758787] [INFO ] [sig ] [3208/3401] Completed VLN in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-17T20:34:20.758829] [INFO ] [sig ] [3209/3401] Forecasting VLO... [2026-02-17T20:34:20.758862] [INFO ] [sig ] Generating forecast for: VLO [2026-02-17T20:34:20.758893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-17T20:34:20.770556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-17T20:34:20.770978] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-17T20:34:20.771879] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-17T20:34:20.771953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:20.771993] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:20.772020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:20.772077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:20.834275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:20.835236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:20.835324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:20.835359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:20.963596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:20.963796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:20.963839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:20.963870] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:20.967511] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-02-17T20:34:20.967863] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-17T20:34:20.967993] [INFO ] [sig ] VLO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:21.117364] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VLO.txt [2026-02-17T20:34:21.117505] [INFO ] [sig ] [3209/3401] Completed VLO in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-17T20:34:21.117545] [INFO ] [sig ] [3210/3401] Forecasting VLRS... [2026-02-17T20:34:21.117596] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-17T20:34:21.117637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-17T20:34:21.129390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-17T20:34:21.129719] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-17T20:34:21.130482] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-17T20:34:21.130535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:21.130586] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:21.130618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:21.130675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:21.188960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:21.189665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:21.189744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:21.189777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:21.311365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:21.311527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:21.311603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:21.311636] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:21.315027] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-02-17T20:34:21.315298] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-17T20:34:21.315423] [INFO ] [sig ] VLRS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:21.459724] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VLRS.txt [2026-02-17T20:34:21.459881] [INFO ] [sig ] [3210/3401] Completed VLRS in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:21.459932] [INFO ] [sig ] [3211/3401] Forecasting VLTO... [2026-02-17T20:34:21.459964] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-17T20:34:21.459995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-17T20:34:21.471486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-17T20:34:21.471895] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-17T20:34:21.472728] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-17T20:34:21.472785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:21.472820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:21.472848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:21.472906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:21.532808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:21.533506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:21.533608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:21.533646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:21.658292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:21.658457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:21.658499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:21.658531] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:21.662084] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=54.97%) [2026-02-17T20:34:21.662366] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-17T20:34:21.662495] [INFO ] [sig ] VLTO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:21.811491] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VLTO.txt [2026-02-17T20:34:21.811688] [INFO ] [sig ] [3211/3401] Completed VLTO in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:21.811732] [INFO ] [sig ] [3212/3401] Forecasting VLY... [2026-02-17T20:34:21.811763] [INFO ] [sig ] Generating forecast for: VLY [2026-02-17T20:34:21.811806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-17T20:34:21.825664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-17T20:34:21.826220] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-17T20:34:21.827048] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-17T20:34:21.827101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:21.827163] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:21.827192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:21.827270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:21.885739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:21.886556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:21.886691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:21.886731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:22.011750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:22.011922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:22.011965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:22.011998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:22.015831] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-02-17T20:34:22.016145] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-17T20:34:22.016288] [INFO ] [sig ] VLY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:22.164741] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VLY.txt [2026-02-17T20:34:22.164891] [INFO ] [sig ] [3212/3401] Completed VLY in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:22.164932] [INFO ] [sig ] [3213/3401] Forecasting VMBS... [2026-02-17T20:34:22.164962] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-17T20:34:22.164991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-17T20:34:22.175993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-17T20:34:22.176317] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-17T20:34:22.177164] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-17T20:34:22.177220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:22.177283] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:22.177313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:22.177373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:22.236224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:22.236911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:22.236992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:22.237027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:22.365033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:22.365205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:22.365272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:22.365314] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:22.369101] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: UP (p=76.18%) [2026-02-17T20:34:22.369389] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-17T20:34:22.369521] [INFO ] [sig ] VMBS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:22.523398] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VMBS.txt [2026-02-17T20:34:22.523619] [INFO ] [sig ] [3213/3401] Completed VMBS in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:22.523673] [INFO ] [sig ] [3214/3401] Forecasting VMD... [2026-02-17T20:34:22.523709] [INFO ] [sig ] Generating forecast for: VMD [2026-02-17T20:34:22.523753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-17T20:34:22.537712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-17T20:34:22.538167] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-17T20:34:22.539251] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-17T20:34:22.539308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:22.539360] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:22.539393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:22.539460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:22.599810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:22.600709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:22.600797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:22.600832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:22.718368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:22.718533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:22.718593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:22.718629] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:22.722186] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=18.70%) [2026-02-17T20:34:22.722459] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-17T20:34:22.722606] [INFO ] [sig ] VMD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:22.869587] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VMD.txt [2026-02-17T20:34:22.869753] [INFO ] [sig ] [3214/3401] Completed VMD in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:22.869797] [INFO ] [sig ] [3215/3401] Forecasting VMI... [2026-02-17T20:34:22.869830] [INFO ] [sig ] Generating forecast for: VMI [2026-02-17T20:34:22.869864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-17T20:34:22.881846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-17T20:34:22.882243] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-17T20:34:22.883120] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-17T20:34:22.883176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:22.883213] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:22.883241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:22.883302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:22.945098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:22.946029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:22.946114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:22.946150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:23.076696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:23.076877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:23.076923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:23.077014] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:23.081693] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=50.91%) [2026-02-17T20:34:23.082024] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-17T20:34:23.082170] [INFO ] [sig ] VMI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:23.247966] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VMI.txt [2026-02-17T20:34:23.248129] [INFO ] [sig ] [3215/3401] Completed VMI in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:23.248169] [INFO ] [sig ] [3216/3401] Forecasting VMO... [2026-02-17T20:34:23.248198] [INFO ] [sig ] Generating forecast for: VMO [2026-02-17T20:34:23.248231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-17T20:34:23.260155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-17T20:34:23.260753] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-17T20:34:23.261540] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-17T20:34:23.261626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:23.261660] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:23.261688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:23.261744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:23.322318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:23.323221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:23.323309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:23.323342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:23.459024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:23.459355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:23.459402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:23.459433] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:23.463198] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=25.57%) [2026-02-17T20:34:23.463493] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-17T20:34:23.463651] [INFO ] [sig ] VMO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:23.627903] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VMO.txt [2026-02-17T20:34:23.628073] [INFO ] [sig ] [3216/3401] Completed VMO in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:23.628118] [INFO ] [sig ] [3217/3401] Forecasting VNDA... [2026-02-17T20:34:23.628148] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-17T20:34:23.628182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-17T20:34:23.641165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-17T20:34:23.641595] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-17T20:34:23.642399] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-17T20:34:23.642453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:23.642485] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:23.642512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:23.642588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:23.702344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:23.703251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:23.703336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:23.703369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:23.827114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:23.827303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:23.827349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:23.827380] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:23.830884] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-17T20:34:23.831170] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-17T20:34:23.831308] [INFO ] [sig ] VNDA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:23.977227] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VNDA.txt [2026-02-17T20:34:23.977394] [INFO ] [sig ] [3217/3401] Completed VNDA in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:23.977435] [INFO ] [sig ] [3218/3401] Forecasting VNO... [2026-02-17T20:34:23.977464] [INFO ] [sig ] Generating forecast for: VNO [2026-02-17T20:34:23.977505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-17T20:34:23.989279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-17T20:34:23.989637] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-17T20:34:23.990431] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-17T20:34:23.990486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:23.990520] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:23.990548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:23.990626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:24.048017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:24.048787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:24.048873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:24.048910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:24.174622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:24.174804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:24.174865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:24.174898] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:24.179365] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-02-17T20:34:24.179705] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-17T20:34:24.179843] [INFO ] [sig ] VNO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:24.330228] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VNO.txt [2026-02-17T20:34:24.330364] [INFO ] [sig ] [3218/3401] Completed VNO in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:24.330404] [INFO ] [sig ] [3219/3401] Forecasting VNOM... [2026-02-17T20:34:24.330434] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-17T20:34:24.330466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-17T20:34:24.341586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-17T20:34:24.341973] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-17T20:34:24.342910] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-17T20:34:24.342967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:24.343002] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:24.343031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:24.343089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:24.402407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:24.403268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:24.403351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:24.403387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:24.522806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:24.522932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:24.522973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:24.523003] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:24.526525] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-17T20:34:24.526835] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-17T20:34:24.526969] [INFO ] [sig ] VNOM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:24.670969] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VNOM.txt [2026-02-17T20:34:24.671119] [INFO ] [sig ] [3219/3401] Completed VNOM in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:24.671164] [INFO ] [sig ] [3220/3401] Forecasting VNQI... [2026-02-17T20:34:24.671195] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-17T20:34:24.671236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-17T20:34:24.682309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-17T20:34:24.682686] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-17T20:34:24.683476] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-17T20:34:24.683530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:24.683563] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:24.683619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:24.683678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:24.741496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:24.742393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:24.742474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:24.742507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:24.863084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:24.863254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:24.863296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:24.863325] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:24.866847] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-02-17T20:34:24.867125] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-17T20:34:24.867285] [INFO ] [sig ] VNQI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:25.020404] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VNQI.txt [2026-02-17T20:34:25.020559] [INFO ] [sig ] [3220/3401] Completed VNQI in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:25.020619] [INFO ] [sig ] [3221/3401] Forecasting VOC... [2026-02-17T20:34:25.020650] [INFO ] [sig ] Generating forecast for: VOC [2026-02-17T20:34:25.020710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-17T20:34:25.032154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-17T20:34:25.032491] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-17T20:34:25.033351] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-17T20:34:25.033405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:25.033437] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:25.033466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:25.033530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:25.091651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:25.092318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:25.092398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:25.092431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:25.212318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:25.212477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:25.212517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:25.212564] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:25.216740] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: UP (p=50.68%) [2026-02-17T20:34:25.217032] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-17T20:34:25.217159] [INFO ] [sig ] VOC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:25.364848] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VOC.txt [2026-02-17T20:34:25.364972] [INFO ] [sig ] [3221/3401] Completed VOC in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:25.365011] [INFO ] [sig ] [3222/3401] Forecasting VOD... [2026-02-17T20:34:25.365040] [INFO ] [sig ] Generating forecast for: VOD [2026-02-17T20:34:25.365071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-17T20:34:25.376246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-17T20:34:25.376589] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-17T20:34:25.377439] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-17T20:34:25.377492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:25.377524] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:25.377551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:25.377629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:25.436160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:25.436804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:25.436909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:25.436944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:25.551833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:25.552002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:25.552046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:25.552078] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:25.555723] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=72.49%) [2026-02-17T20:34:25.556047] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-17T20:34:25.556223] [INFO ] [sig ] VOD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:25.705669] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VOD.txt [2026-02-17T20:34:25.705845] [INFO ] [sig ] [3222/3401] Completed VOD in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:25.705887] [INFO ] [sig ] [3223/3401] Forecasting VONE... [2026-02-17T20:34:25.705918] [INFO ] [sig ] Generating forecast for: VONE [2026-02-17T20:34:25.706115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-17T20:34:25.717994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-17T20:34:25.718403] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-17T20:34:25.719345] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-17T20:34:25.719402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:25.719436] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:25.719465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:25.719522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:25.780287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:25.781403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:25.781492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:25.781526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:25.913938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:25.914126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:25.914178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:25.914211] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:25.918074] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=95.72%) [2026-02-17T20:34:25.918406] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-17T20:34:25.918545] [INFO ] [sig ] VONE: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:26.071533] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VONE.txt [2026-02-17T20:34:26.071721] [INFO ] [sig ] [3223/3401] Completed VONE in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-17T20:34:26.071772] [INFO ] [sig ] [3224/3401] Forecasting VONG... [2026-02-17T20:34:26.071808] [INFO ] [sig ] Generating forecast for: VONG [2026-02-17T20:34:26.071846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-17T20:34:26.085009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-17T20:34:26.085444] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-17T20:34:26.086502] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-17T20:34:26.086559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:26.086641] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:26.086684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:26.086746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:26.152958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:26.153847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:26.153937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:26.153979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:26.294799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:26.294978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:26.295033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:26.295074] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:26.298879] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-17T20:34:26.299197] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-17T20:34:26.299341] [INFO ] [sig ] VONG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:26.451391] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VONG.txt [2026-02-17T20:34:26.451545] [INFO ] [sig ] [3224/3401] Completed VONG in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-17T20:34:26.451605] [INFO ] [sig ] [3225/3401] Forecasting VOTE... [2026-02-17T20:34:26.451637] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-17T20:34:26.451669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-17T20:34:26.464263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-17T20:34:26.464675] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-17T20:34:26.465463] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-17T20:34:26.465516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:26.465550] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:26.465596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:26.465672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:26.527674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:26.528750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:26.528838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:26.528873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:26.665043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:26.665209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:26.665260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:26.665304] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:26.669453] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-02-17T20:34:26.669797] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-17T20:34:26.669945] [INFO ] [sig ] VOTE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:26.824408] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VOTE.txt [2026-02-17T20:34:26.824647] [INFO ] [sig ] [3225/3401] Completed VOTE in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-17T20:34:26.824693] [INFO ] [sig ] [3226/3401] Forecasting VPG... [2026-02-17T20:34:26.824726] [INFO ] [sig ] Generating forecast for: VPG [2026-02-17T20:34:26.824762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-17T20:34:26.836235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-17T20:34:26.836624] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-17T20:34:26.837441] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-17T20:34:26.837495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:26.837527] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:26.837555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:26.837632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:26.898375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:26.899350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:26.899437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:26.899473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:27.023141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:27.023307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:27.023349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:27.023379] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:27.027100] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=63.37%) [2026-02-17T20:34:27.027421] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-17T20:34:27.027557] [INFO ] [sig ] VPG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:27.179054] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VPG.txt [2026-02-17T20:34:27.179206] [INFO ] [sig ] [3226/3401] Completed VPG in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-17T20:34:27.179248] [INFO ] [sig ] [3227/3401] Forecasting VPLS... [2026-02-17T20:34:27.179279] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-17T20:34:27.179311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-17T20:34:27.190498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-17T20:34:27.190934] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-17T20:34:27.191830] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-17T20:34:27.191916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:27.191952] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:27.191981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:27.192226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:27.253557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:27.254298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:27.254379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:27.254413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:27.380537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:27.380725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:27.380772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:27.380808] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:27.384669] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=70.93%) [2026-02-17T20:34:27.384960] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-17T20:34:27.385092] [INFO ] [sig ] VPLS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:27.537101] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VPLS.txt [2026-02-17T20:34:27.537294] [INFO ] [sig ] [3227/3401] Completed VPLS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:27.537341] [INFO ] [sig ] [3228/3401] Forecasting VRA... [2026-02-17T20:34:27.537371] [INFO ] [sig ] Generating forecast for: VRA [2026-02-17T20:34:27.537404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-17T20:34:27.549206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-17T20:34:27.549665] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-17T20:34:27.550703] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-17T20:34:27.550780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:27.550821] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:27.550856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:27.550929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:27.611428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:27.612342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:27.612434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:27.612471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:27.733311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:27.733501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:27.733548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:27.733597] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:27.737169] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-02-17T20:34:27.737592] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-17T20:34:27.737732] [INFO ] [sig ] VRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:27.884786] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VRA.txt [2026-02-17T20:34:27.884940] [INFO ] [sig ] [3228/3401] Completed VRA in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:27.884981] [INFO ] [sig ] [3229/3401] Forecasting VRCA... [2026-02-17T20:34:27.885010] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-17T20:34:27.885247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-17T20:34:27.897166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-17T20:34:27.897565] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-17T20:34:27.898410] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-17T20:34:27.898464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:27.898535] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:27.898598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:27.898687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:27.959098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:27.960046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:27.960136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:27.960172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:28.086733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:28.086894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:28.086934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:28.086963] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:28.090487] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=7.42%) [2026-02-17T20:34:28.090799] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-17T20:34:28.090932] [INFO ] [sig ] VRCA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:28.237946] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VRCA.txt [2026-02-17T20:34:28.238098] [INFO ] [sig ] [3229/3401] Completed VRCA in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:28.238139] [INFO ] [sig ] [3230/3401] Forecasting VRDN... [2026-02-17T20:34:28.238171] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-17T20:34:28.238201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-17T20:34:28.249208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-17T20:34:28.249608] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-17T20:34:28.250383] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-17T20:34:28.250436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:28.250467] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:28.250494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:28.250551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:28.310517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:28.311418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:28.311506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:28.311542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:28.434295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:28.434454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:28.434498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:28.434528] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:28.438090] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=12.52%) [2026-02-17T20:34:28.438376] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-17T20:34:28.438508] [INFO ] [sig ] VRDN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:28.589564] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VRDN.txt [2026-02-17T20:34:28.589819] [INFO ] [sig ] [3230/3401] Completed VRDN in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:28.589904] [INFO ] [sig ] [3231/3401] Forecasting VRE... [2026-02-17T20:34:28.589965] [INFO ] [sig ] Generating forecast for: VRE [2026-02-17T20:34:28.590011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-17T20:34:28.602654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-17T20:34:28.603029] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-17T20:34:28.603879] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-17T20:34:28.603934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:28.603971] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:28.604008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:28.604069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:28.667380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:28.668294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:28.668379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:28.668412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:28.802821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:28.803001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:28.803046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:28.803077] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:28.807318] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-17T20:34:28.807790] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-17T20:34:28.807995] [INFO ] [sig ] VRE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:28.968381] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VRE.txt [2026-02-17T20:34:28.968549] [INFO ] [sig ] [3231/3401] Completed VRE in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:28.968614] [INFO ] [sig ] [3232/3401] Forecasting VREX... [2026-02-17T20:34:28.968645] [INFO ] [sig ] Generating forecast for: VREX [2026-02-17T20:34:28.968678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-17T20:34:28.980335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-17T20:34:28.980767] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-17T20:34:28.981602] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-17T20:34:28.981655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:28.981687] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:28.981715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:28.981771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:29.040460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:29.041393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:29.041480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:29.041515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:29.164641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:29.164804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:29.164849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:29.164916] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:29.168606] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=15.52%) [2026-02-17T20:34:29.168954] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-17T20:34:29.169096] [INFO ] [sig ] VREX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:29.316583] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VREX.txt [2026-02-17T20:34:29.316763] [INFO ] [sig ] [3232/3401] Completed VREX in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:29.316806] [INFO ] [sig ] [3233/3401] Forecasting VRIG... [2026-02-17T20:34:29.316836] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-17T20:34:29.316869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-17T20:34:29.328487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-17T20:34:29.328869] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-17T20:34:29.329734] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-17T20:34:29.329788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:29.329820] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:29.329847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:29.329908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:29.387825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:29.388689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:29.388771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:29.388805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:29.483841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:29.484002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:29.484045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:29.484075] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:29.487715] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-17T20:34:29.488052] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-17T20:34:29.488188] [INFO ] [sig ] VRIG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:29.637879] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VRIG.txt [2026-02-17T20:34:29.638048] [INFO ] [sig ] [3233/3401] Completed VRIG in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:29.638089] [INFO ] [sig ] [3234/3401] Forecasting VRNS... [2026-02-17T20:34:29.638118] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-17T20:34:29.638150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-17T20:34:29.649944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-17T20:34:29.650327] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-17T20:34:29.651129] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-17T20:34:29.651183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:29.651215] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:29.651242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:29.651300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:29.711834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:29.712754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:29.712837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:29.712870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:29.851210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:29.851421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:29.851465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:29.851495] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:29.855487] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=29.79%) [2026-02-17T20:34:29.855838] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-17T20:34:29.855982] [INFO ] [sig ] VRNS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:30.021292] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VRNS.txt [2026-02-17T20:34:30.021454] [INFO ] [sig ] [3234/3401] Completed VRNS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-17T20:34:30.021494] [INFO ] [sig ] [3235/3401] Forecasting VRRM... [2026-02-17T20:34:30.021526] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-17T20:34:30.021559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-17T20:34:30.032922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-17T20:34:30.033329] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-17T20:34:30.034174] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-17T20:34:30.034227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:30.034259] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:30.034286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:30.034342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:30.095441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:30.096559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:30.096662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:30.096695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:30.223729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:30.223927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:30.223969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:30.223998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:30.227856] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-17T20:34:30.228144] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-17T20:34:30.228445] [INFO ] [sig ] VRRM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:30.374422] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VRRM.txt [2026-02-17T20:34:30.374608] [INFO ] [sig ] [3235/3401] Completed VRRM in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 59.8s [2026-02-17T20:34:30.374652] [INFO ] [sig ] [3236/3401] Forecasting VRSK... [2026-02-17T20:34:30.374684] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-17T20:34:30.374715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-17T20:34:30.389440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-17T20:34:30.389913] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-17T20:34:30.390765] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-17T20:34:30.390826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:30.390865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:30.390898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:30.390969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:30.449213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:30.450212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:30.450297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:30.450330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:30.576761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:30.576926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:30.576968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:30.576998] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:30.580947] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-17T20:34:30.581229] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-17T20:34:30.581359] [INFO ] [sig ] VRSK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:30.733358] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VRSK.txt [2026-02-17T20:34:30.733562] [INFO ] [sig ] [3236/3401] Completed VRSK in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 59.4s [2026-02-17T20:34:30.733643] [INFO ] [sig ] [3237/3401] Forecasting VRSN... [2026-02-17T20:34:30.733686] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-17T20:34:30.733729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-17T20:34:30.749051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-17T20:34:30.749624] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-17T20:34:30.750849] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-17T20:34:30.750942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:30.750999] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:30.751040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:30.751126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:30.820723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:30.821648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:30.821734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:30.821768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:30.960022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:30.960183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:30.960224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:30.960253] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:30.963840] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=93.53%) [2026-02-17T20:34:30.964122] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-17T20:34:30.964252] [INFO ] [sig ] VRSN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:31.113436] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VRSN.txt [2026-02-17T20:34:31.113617] [INFO ] [sig ] [3237/3401] Completed VRSN in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 59.1s [2026-02-17T20:34:31.113662] [INFO ] [sig ] [3238/3401] Forecasting VRTS... [2026-02-17T20:34:31.113694] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-17T20:34:31.113725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-17T20:34:31.125242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-17T20:34:31.125612] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-17T20:34:31.126384] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-17T20:34:31.126437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:31.126485] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:31.126514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:31.126596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:31.185528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:31.186346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:31.186428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:31.186461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:31.318754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:31.318928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:31.318970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:31.319001] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:31.322969] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-17T20:34:31.323277] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-17T20:34:31.323419] [INFO ] [sig ] VRTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:31.475806] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VRTS.txt [2026-02-17T20:34:31.475957] [INFO ] [sig ] [3238/3401] Completed VRTS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 58.7s [2026-02-17T20:34:31.475998] [INFO ] [sig ] [3239/3401] Forecasting VRTX... [2026-02-17T20:34:31.476028] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-17T20:34:31.476060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-17T20:34:31.487315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-17T20:34:31.487783] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-17T20:34:31.488613] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-17T20:34:31.488666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:31.488698] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:31.488726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:31.488784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:31.548210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:31.549122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:31.549242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:31.549278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:31.670691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:31.670851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:31.670894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:31.670928] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:31.674408] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=34.56%) [2026-02-17T20:34:31.674714] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-17T20:34:31.674846] [INFO ] [sig ] VRTX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:31.823804] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VRTX.txt [2026-02-17T20:34:31.823988] [INFO ] [sig ] [3239/3401] Completed VRTX in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 58.4s [2026-02-17T20:34:31.824037] [INFO ] [sig ] [3240/3401] Forecasting VSCO... [2026-02-17T20:34:31.824069] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-17T20:34:31.824100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-17T20:34:31.835318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-17T20:34:31.835751] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-17T20:34:31.836624] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-17T20:34:31.836678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:31.836710] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:31.836736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:31.836793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:31.897068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:31.898105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:31.898189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:31.898224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:32.027706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:32.027869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:32.027919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:32.027957] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:32.031489] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-02-17T20:34:32.031814] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-17T20:34:32.031958] [INFO ] [sig ] VSCO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:32.176158] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VSCO.txt [2026-02-17T20:34:32.176319] [INFO ] [sig ] [3240/3401] Completed VSCO in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 58.0s [2026-02-17T20:34:32.176367] [INFO ] [sig ] [3241/3401] Forecasting VSDA... [2026-02-17T20:34:32.176399] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-17T20:34:32.176432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-17T20:34:32.187487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-17T20:34:32.187871] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-17T20:34:32.188782] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-17T20:34:32.188837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:32.188878] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:32.188920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:32.189027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:32.250165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:32.251077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:32.251162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:32.251198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:32.370842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:32.371006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:32.371049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:32.371079] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:32.374621] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-17T20:34:32.374918] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-17T20:34:32.375084] [INFO ] [sig ] VSDA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:32.519708] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VSDA.txt [2026-02-17T20:34:32.519858] [INFO ] [sig ] [3241/3401] Completed VSDA in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 57.6s [2026-02-17T20:34:32.519914] [INFO ] [sig ] [3242/3401] Forecasting VSEC... [2026-02-17T20:34:32.519948] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-17T20:34:32.519979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-17T20:34:32.531771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-17T20:34:32.532163] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-17T20:34:32.532991] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-17T20:34:32.533046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:32.533079] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:32.533107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:32.533165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:32.595596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:32.596425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:32.596511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:32.596546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:32.723648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:32.723817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:32.723859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:32.723891] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:32.727424] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=41.28%) [2026-02-17T20:34:32.727738] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-17T20:34:32.727877] [INFO ] [sig ] VSEC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:32.874180] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VSEC.txt [2026-02-17T20:34:32.874360] [INFO ] [sig ] [3242/3401] Completed VSEC in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 57.3s [2026-02-17T20:34:32.874401] [INFO ] [sig ] [3243/3401] Forecasting VSH... [2026-02-17T20:34:32.874432] [INFO ] [sig ] Generating forecast for: VSH [2026-02-17T20:34:32.874465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-17T20:34:32.886420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-17T20:34:32.886790] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-17T20:34:32.887646] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-17T20:34:32.887699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:32.887732] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:32.887759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:32.887816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:32.946704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:32.947548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:32.947650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:32.947684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:33.073742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:33.073905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:33.073953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:33.073989] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:33.077481] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=77.04%) [2026-02-17T20:34:33.077801] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-17T20:34:33.077952] [INFO ] [sig ] VSH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:33.221102] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VSH.txt [2026-02-17T20:34:33.221250] [INFO ] [sig ] [3243/3401] Completed VSH in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 56.9s [2026-02-17T20:34:33.221290] [INFO ] [sig ] [3244/3401] Forecasting VSTM... [2026-02-17T20:34:33.221320] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-17T20:34:33.221351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-17T20:34:33.232569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-17T20:34:33.232928] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-17T20:34:33.233778] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-17T20:34:33.233832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:33.233865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:33.233893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:33.233951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:33.294895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:33.295823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:33.295909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:33.295950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:33.417643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:33.417801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:33.417841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:33.417872] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:33.421342] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-02-17T20:34:33.421653] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-17T20:34:33.421785] [INFO ] [sig ] VSTM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:33.565721] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VSTM.txt [2026-02-17T20:34:33.565877] [INFO ] [sig ] [3244/3401] Completed VSTM in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 56.5s [2026-02-17T20:34:33.565917] [INFO ] [sig ] [3245/3401] Forecasting VSTS... [2026-02-17T20:34:33.565949] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-17T20:34:33.565980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-17T20:34:33.578015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-17T20:34:33.578389] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-17T20:34:33.579249] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-17T20:34:33.579304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:33.579337] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:33.579365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:33.579423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:33.637268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:33.638198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:33.638282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:33.638315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:33.778565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:33.778748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:33.778824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:33.778858] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:33.782351] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-02-17T20:34:33.782695] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-17T20:34:33.782855] [INFO ] [sig ] VSTS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:33.951622] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VSTS.txt [2026-02-17T20:34:33.951793] [INFO ] [sig ] [3245/3401] Completed VSTS in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 56.2s [2026-02-17T20:34:33.951835] [INFO ] [sig ] [3246/3401] Forecasting VTC... [2026-02-17T20:34:33.951864] [INFO ] [sig ] Generating forecast for: VTC [2026-02-17T20:34:33.951894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-17T20:34:33.963914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-17T20:34:33.964269] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-17T20:34:33.965077] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-17T20:34:33.965131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:33.965194] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:33.965222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:33.965280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:34.022038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:34.022896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:34.022983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:34.023016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:34.145003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:34.145168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:34.145211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:34.145243] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:34.148875] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=80.88%) [2026-02-17T20:34:34.149201] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-17T20:34:34.149335] [INFO ] [sig ] VTC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:34.293127] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTC.txt [2026-02-17T20:34:34.293274] [INFO ] [sig ] [3246/3401] Completed VTC in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 55.8s [2026-02-17T20:34:34.293315] [INFO ] [sig ] [3247/3401] Forecasting VTEX... [2026-02-17T20:34:34.293346] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-17T20:34:34.293377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-17T20:34:34.304126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-17T20:34:34.304547] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-17T20:34:34.305435] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-17T20:34:34.305494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:34.305528] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:34.305557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:34.305646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:34.367768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:34.368750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:34.368836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:34.368871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:34.503432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:34.503644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:34.503726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:34.503759] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:34.507473] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-02-17T20:34:34.507973] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-17T20:34:34.508106] [INFO ] [sig ] VTEX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:34.662241] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTEX.txt [2026-02-17T20:34:34.662406] [INFO ] [sig ] [3247/3401] Completed VTEX in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 55.5s [2026-02-17T20:34:34.662446] [INFO ] [sig ] [3248/3401] Forecasting VTIP... [2026-02-17T20:34:34.662477] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-17T20:34:34.662507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-17T20:34:34.674944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-17T20:34:34.675619] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-17T20:34:34.676461] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-17T20:34:34.676517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:34.676552] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:34.676613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:34.676680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:34.735074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:34.736135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:34.736245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:34.736293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:34.859535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:34.859722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:34.859762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:34.859791] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:34.863180] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-17T20:34:34.863453] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-17T20:34:34.863677] [INFO ] [sig ] VTIP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:35.015252] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTIP.txt [2026-02-17T20:34:35.015427] [INFO ] [sig ] [3248/3401] Completed VTIP in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 55.1s [2026-02-17T20:34:35.015475] [INFO ] [sig ] [3249/3401] Forecasting VTMX... [2026-02-17T20:34:35.015506] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-17T20:34:35.015540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-17T20:34:35.027884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-17T20:34:35.028326] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-17T20:34:35.029168] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-17T20:34:35.029222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:35.029271] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:35.029300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:35.029357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:35.087167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:35.087967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:35.088066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:35.088109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:35.215987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:35.216356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:35.216397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:35.216485] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:35.220613] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=52.56%) [2026-02-17T20:34:35.220938] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-17T20:34:35.221106] [INFO ] [sig ] VTMX: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:35.373666] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTMX.txt [2026-02-17T20:34:35.373802] [INFO ] [sig ] [3249/3401] Completed VTMX in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 54.7s [2026-02-17T20:34:35.373844] [INFO ] [sig ] [3250/3401] Forecasting VTN... [2026-02-17T20:34:35.373874] [INFO ] [sig ] Generating forecast for: VTN [2026-02-17T20:34:35.373905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-17T20:34:35.384852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-17T20:34:35.385229] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-17T20:34:35.386074] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-17T20:34:35.386310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:35.386356] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:35.386396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:35.386460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:35.445886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:35.446676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:35.446955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:35.447002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:35.567259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:35.567422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:35.567465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:35.567496] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:35.571472] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=52.24%) [2026-02-17T20:34:35.571779] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-17T20:34:35.571920] [INFO ] [sig ] VTN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:35.721042] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTN.txt [2026-02-17T20:34:35.721179] [INFO ] [sig ] [3250/3401] Completed VTN in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 54.4s [2026-02-17T20:34:35.721220] [INFO ] [sig ] [3251/3401] Forecasting VTOL... [2026-02-17T20:34:35.721445] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-17T20:34:35.721476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-17T20:34:35.733818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-17T20:34:35.734256] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-17T20:34:35.735112] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-17T20:34:35.735168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:35.735201] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:35.735229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:35.735286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:35.796546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:35.797466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:35.797550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:35.797605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:35.915865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:35.916042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:35.916100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:35.916139] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:35.919674] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=50.20%) [2026-02-17T20:34:35.919962] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-17T20:34:35.920114] [INFO ] [sig ] VTOL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:36.069744] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTOL.txt [2026-02-17T20:34:36.069906] [INFO ] [sig ] [3251/3401] Completed VTOL in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 54.0s [2026-02-17T20:34:36.069964] [INFO ] [sig ] [3252/3401] Forecasting VTRS... [2026-02-17T20:34:36.070004] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-17T20:34:36.070041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-17T20:34:36.082889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-17T20:34:36.083271] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-17T20:34:36.084116] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-17T20:34:36.084172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:36.084209] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:36.084250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:36.084314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:36.149895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:36.150933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:36.151040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:36.151089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:36.282353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:36.282513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:36.282557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:36.282607] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:36.286686] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-02-17T20:34:36.287022] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-17T20:34:36.287187] [INFO ] [sig ] VTRS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:36.439112] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTRS.txt [2026-02-17T20:34:36.439259] [INFO ] [sig ] [3252/3401] Completed VTRS in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 53.7s [2026-02-17T20:34:36.439300] [INFO ] [sig ] [3253/3401] Forecasting VTS... [2026-02-17T20:34:36.439336] [INFO ] [sig ] Generating forecast for: VTS [2026-02-17T20:34:36.439368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-17T20:34:36.451198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-17T20:34:36.451626] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-17T20:34:36.452687] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-17T20:34:36.452756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:36.452793] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:36.452821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:36.452879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:36.517126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:36.518097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:36.518184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:36.518218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:36.645390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:36.645546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:36.645606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:36.645640] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:36.649423] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-02-17T20:34:36.649753] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-17T20:34:36.649895] [INFO ] [sig ] VTS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:36.800160] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTS.txt [2026-02-17T20:34:36.800502] [INFO ] [sig ] [3253/3401] Completed VTS in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 53.3s [2026-02-17T20:34:36.800545] [INFO ] [sig ] [3254/3401] Forecasting VTSI... [2026-02-17T20:34:36.800593] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-17T20:34:36.800626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-17T20:34:36.812455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-17T20:34:36.812888] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-17T20:34:36.813732] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-17T20:34:36.813786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:36.813819] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:36.813846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:36.813905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:36.875108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:36.875947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:36.876034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:36.876069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:37.002829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:37.002998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:37.003047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:37.003084] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:37.006744] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-17T20:34:37.007037] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-17T20:34:37.007172] [INFO ] [sig ] VTSI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:37.157325] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTSI.txt [2026-02-17T20:34:37.157480] [INFO ] [sig ] [3254/3401] Completed VTSI in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 52.9s [2026-02-17T20:34:37.157522] [INFO ] [sig ] [3255/3401] Forecasting VTWG... [2026-02-17T20:34:37.157551] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-17T20:34:37.157601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-17T20:34:37.169737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-17T20:34:37.170134] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-17T20:34:37.171017] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-17T20:34:37.171084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:37.171135] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:37.171173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:37.171232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:37.231976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:37.232818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:37.232904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:37.232938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:37.362980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:37.363142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:37.363183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:37.363212] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:37.366835] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-02-17T20:34:37.367122] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-17T20:34:37.367289] [INFO ] [sig ] VTWG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:37.515957] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTWG.txt [2026-02-17T20:34:37.516129] [INFO ] [sig ] [3255/3401] Completed VTWG in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 52.6s [2026-02-17T20:34:37.516175] [INFO ] [sig ] [3256/3401] Forecasting VTWO... [2026-02-17T20:34:37.516205] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-17T20:34:37.516235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-17T20:34:37.528503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-17T20:34:37.528923] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-17T20:34:37.529834] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-17T20:34:37.529889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:37.529925] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:37.529964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:37.530046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:37.587916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:37.588830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:37.588941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:37.588977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:37.711210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:37.711386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:37.711429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:37.711480] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:37.715077] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-17T20:34:37.715388] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-17T20:34:37.715532] [INFO ] [sig ] VTWO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:37.866012] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VTWO.txt [2026-02-17T20:34:37.866190] [INFO ] [sig ] [3256/3401] Completed VTWO in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 52.2s [2026-02-17T20:34:37.866234] [INFO ] [sig ] [3257/3401] Forecasting VTYX... [2026-02-17T20:34:37.866264] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-17T20:34:37.866296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-17T20:34:37.878377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-17T20:34:37.878787] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-17T20:34:37.879628] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-17T20:34:37.879681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:37.879714] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:37.879742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:37.879800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:37.940418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:37.941384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:37.941482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:37.941516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:38.070477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:38.070662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:38.070707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:38.070739] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:38.074487] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=25.72%) [2026-02-17T20:34:38.074826] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-17T20:34:38.074969] [INFO ] [sig ] VTYX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:38.222376] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VTYX.txt [2026-02-17T20:34:38.222668] [INFO ] [sig ] [3257/3401] Completed VTYX in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 51.9s [2026-02-17T20:34:38.222739] [INFO ] [sig ] [3258/3401] Forecasting VUZI... [2026-02-17T20:34:38.222813] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-17T20:34:38.222844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-17T20:34:38.236268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-17T20:34:38.236695] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-17T20:34:38.237782] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-17T20:34:38.237836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:38.237870] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:38.237897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:38.237954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:38.297603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:38.298595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:38.298683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:38.298752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:38.423440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:38.423634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:38.423683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:38.423715] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:38.427354] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-02-17T20:34:38.427659] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-17T20:34:38.427806] [INFO ] [sig ] VUZI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:38.573594] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VUZI.txt [2026-02-17T20:34:38.573731] [INFO ] [sig ] [3258/3401] Completed VUZI in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 51.5s [2026-02-17T20:34:38.573771] [INFO ] [sig ] [3259/3401] Forecasting VVOS... [2026-02-17T20:34:38.573801] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-17T20:34:38.573832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-17T20:34:38.584975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-17T20:34:38.585336] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-17T20:34:38.586148] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-17T20:34:38.586213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:38.586248] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:38.586275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:38.586333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:38.645905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:38.646687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:38.646769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:38.646802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:38.764544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:38.764723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:38.764766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:38.764799] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:38.768545] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=44.14%) [2026-02-17T20:34:38.768858] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-17T20:34:38.768994] [INFO ] [sig ] VVOS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:38.917930] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VVOS.txt [2026-02-17T20:34:38.918126] [INFO ] [sig ] [3259/3401] Completed VVOS in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 51.1s [2026-02-17T20:34:38.918176] [INFO ] [sig ] [3260/3401] Forecasting VVX... [2026-02-17T20:34:38.918209] [INFO ] [sig ] Generating forecast for: VVX [2026-02-17T20:34:38.918240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-17T20:34:38.929953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-17T20:34:38.930499] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-17T20:34:38.931296] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-17T20:34:38.931350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:38.931384] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:38.931429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:38.931488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:38.989218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:38.990013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:38.990103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:38.990144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:39.115869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:39.116042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:39.116121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:39.116158] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:39.119951] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=21.99%) [2026-02-17T20:34:39.120308] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-17T20:34:39.120477] [INFO ] [sig ] VVX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:39.268632] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VVX.txt [2026-02-17T20:34:39.268773] [INFO ] [sig ] [3260/3401] Completed VVX in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 50.8s [2026-02-17T20:34:39.268814] [INFO ] [sig ] [3261/3401] Forecasting VWOB... [2026-02-17T20:34:39.268844] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-17T20:34:39.268876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-17T20:34:39.280095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-17T20:34:39.280438] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-17T20:34:39.281242] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-17T20:34:39.281295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:39.281326] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:39.281353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:39.281409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:39.341169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:39.341918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:39.341999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:39.342034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:39.473278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:39.473442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:39.473485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:39.473518] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:39.477183] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=89.50%) [2026-02-17T20:34:39.477500] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-17T20:34:39.477654] [INFO ] [sig ] VWOB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:39.626231] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VWOB.txt [2026-02-17T20:34:39.626566] [INFO ] [sig ] [3261/3401] Completed VWOB in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 50.4s [2026-02-17T20:34:39.626632] [INFO ] [sig ] [3262/3401] Forecasting VXUS... [2026-02-17T20:34:39.626665] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-17T20:34:39.626699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-17T20:34:39.638870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-17T20:34:39.639286] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-17T20:34:39.640179] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-17T20:34:39.640244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:39.640279] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:39.640306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:39.640365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:39.699289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:39.700072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:39.700159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:39.700192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:39.824403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:39.824587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:39.824631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:39.824661] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:39.828186] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-02-17T20:34:39.828493] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-17T20:34:39.828645] [INFO ] [sig ] VXUS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:39.971544] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VXUS.txt [2026-02-17T20:34:39.971728] [INFO ] [sig ] [3262/3401] Completed VXUS in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 50.1s [2026-02-17T20:34:39.971775] [INFO ] [sig ] [3263/3401] Forecasting VYMI... [2026-02-17T20:34:39.971807] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-17T20:34:39.971840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-17T20:34:39.983269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-17T20:34:39.983695] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-17T20:34:39.984646] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-17T20:34:39.984701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:39.984763] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:39.984792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:39.984850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:40.045675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:40.046609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:40.046700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:40.046735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:40.168163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:40.168328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:40.168369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:40.168397] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:40.171918] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-17T20:34:40.172207] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-17T20:34:40.172338] [INFO ] [sig ] VYMI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:40.315214] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VYMI.txt [2026-02-17T20:34:40.315348] [INFO ] [sig ] [3263/3401] Completed VYMI in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 49.7s [2026-02-17T20:34:40.315388] [INFO ] [sig ] [3264/3401] Forecasting VYX... [2026-02-17T20:34:40.315418] [INFO ] [sig ] Generating forecast for: VYX [2026-02-17T20:34:40.315454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-17T20:34:40.326290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-17T20:34:40.326654] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-17T20:34:40.327489] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-17T20:34:40.327543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:40.327594] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:40.327643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:40.327705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:40.384031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:40.384691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:40.384770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:40.384803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:40.509074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:40.509256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:40.509301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:40.509331] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:40.512956] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=27.39%) [2026-02-17T20:34:40.513242] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-17T20:34:40.513372] [INFO ] [sig ] VYX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:40.655650] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/VYX.txt [2026-02-17T20:34:40.655793] [INFO ] [sig ] [3264/3401] Completed VYX in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 49.3s [2026-02-17T20:34:40.655834] [INFO ] [sig ] [3265/3401] Forecasting VZ... [2026-02-17T20:34:40.655864] [INFO ] [sig ] Generating forecast for: VZ [2026-02-17T20:34:40.655894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-17T20:34:40.666533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-17T20:34:40.666914] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-17T20:34:40.667772] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-17T20:34:40.667826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:40.667858] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:40.667885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:40.667941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:40.725535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:40.726237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:40.726316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:40.726348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:40.850490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:40.850661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:40.850702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:40.850732] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:40.854099] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-02-17T20:34:40.854379] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-17T20:34:40.854505] [INFO ] [sig ] VZ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:41.000307] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/VZ.txt [2026-02-17T20:34:41.000464] [INFO ] [sig ] [3265/3401] Completed VZ in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 49.0s [2026-02-17T20:34:41.000505] [INFO ] [sig ] [3266/3401] Forecasting WAB... [2026-02-17T20:34:41.000535] [INFO ] [sig ] Generating forecast for: WAB [2026-02-17T20:34:41.000567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-17T20:34:41.012141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-17T20:34:41.012510] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-17T20:34:41.013375] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-17T20:34:41.013431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:41.013463] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:41.013490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:41.013547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:41.071997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:41.072827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:41.072907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:41.072941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:41.195057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:41.195228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:41.195269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:41.195299] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:41.200168] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: DOWN (p=42.14%) [2026-02-17T20:34:41.200467] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-17T20:34:41.200639] [INFO ] [sig ] WAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:41.343007] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WAB.txt [2026-02-17T20:34:41.343148] [INFO ] [sig ] [3266/3401] Completed WAB in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 48.6s [2026-02-17T20:34:41.343188] [INFO ] [sig ] [3267/3401] Forecasting WABC... [2026-02-17T20:34:41.343217] [INFO ] [sig ] Generating forecast for: WABC [2026-02-17T20:34:41.343247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-17T20:34:41.354229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-17T20:34:41.354594] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-17T20:34:41.355405] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-17T20:34:41.355459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:41.355491] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:41.355518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:41.355602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:41.415754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:41.416541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:41.416641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:41.416675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:41.536415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:41.536590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:41.536632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:41.536660] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:41.540113] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=36.44%) [2026-02-17T20:34:41.540389] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-17T20:34:41.540518] [INFO ] [sig ] WABC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:41.684345] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WABC.txt [2026-02-17T20:34:41.684512] [INFO ] [sig ] [3267/3401] Completed WABC in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 48.3s [2026-02-17T20:34:41.684559] [INFO ] [sig ] [3268/3401] Forecasting WAFD... [2026-02-17T20:34:41.684611] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-17T20:34:41.684644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-17T20:34:41.696058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-17T20:34:41.696437] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-17T20:34:41.697378] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-17T20:34:41.697434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:41.697467] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:41.697494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:41.697552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:41.754696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:41.755345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:41.755422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:41.755456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:41.878239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:41.878612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:41.878654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:41.878683] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:41.882541] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=31.46%) [2026-02-17T20:34:41.882922] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-17T20:34:41.883076] [INFO ] [sig ] WAFD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:42.029457] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WAFD.txt [2026-02-17T20:34:42.029618] [INFO ] [sig ] [3268/3401] Completed WAFD in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 47.9s [2026-02-17T20:34:42.029663] [INFO ] [sig ] [3269/3401] Forecasting WAFDP... [2026-02-17T20:34:42.029692] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-17T20:34:42.029722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-17T20:34:42.045181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-17T20:34:42.045604] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-17T20:34:42.046424] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-17T20:34:42.046480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:42.046513] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:42.046540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:42.046625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:42.105442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:42.106253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:42.106369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:42.106406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:42.217425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:42.217596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:42.217641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:42.217669] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:42.221092] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=5.58%) [2026-02-17T20:34:42.221370] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-17T20:34:42.221495] [INFO ] [sig ] WAFDP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:42.365300] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WAFDP.txt [2026-02-17T20:34:42.365423] [INFO ] [sig ] [3269/3401] Completed WAFDP in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 47.5s [2026-02-17T20:34:42.365463] [INFO ] [sig ] [3270/3401] Forecasting WAL... [2026-02-17T20:34:42.365492] [INFO ] [sig ] Generating forecast for: WAL [2026-02-17T20:34:42.365522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-17T20:34:42.377641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-17T20:34:42.377977] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-17T20:34:42.378844] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-17T20:34:42.378898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:42.378932] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:42.378959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:42.379017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:42.438910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:42.439557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:42.439653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:42.439687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:42.563714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:42.563858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:42.563897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:42.563926] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:42.567326] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-17T20:34:42.567621] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-17T20:34:42.567748] [INFO ] [sig ] WAL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:42.720027] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WAL.txt [2026-02-17T20:34:42.720184] [INFO ] [sig ] [3270/3401] Completed WAL in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 47.2s [2026-02-17T20:34:42.720243] [INFO ] [sig ] [3271/3401] Forecasting WALD... [2026-02-17T20:34:42.720280] [INFO ] [sig ] Generating forecast for: WALD [2026-02-17T20:34:42.720313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-17T20:34:42.731334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-17T20:34:42.731674] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-17T20:34:42.732460] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-17T20:34:42.732513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:42.732545] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:42.732591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:42.732666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:42.789555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:42.790211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:42.790289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:42.790320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:42.905911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:42.906065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:42.906104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:42.906133] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:42.909596] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-02-17T20:34:42.909873] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-17T20:34:42.909998] [INFO ] [sig ] WALD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:43.053280] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WALD.txt [2026-02-17T20:34:43.053407] [INFO ] [sig ] [3271/3401] Completed WALD in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 46.8s [2026-02-17T20:34:43.053446] [INFO ] [sig ] [3272/3401] Forecasting WASH... [2026-02-17T20:34:43.053476] [INFO ] [sig ] Generating forecast for: WASH [2026-02-17T20:34:43.053507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-17T20:34:43.064373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-17T20:34:43.064716] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-17T20:34:43.065536] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-17T20:34:43.065614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:43.065647] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:43.065674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:43.065737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:43.123412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:43.124045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:43.124123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:43.124156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:43.244507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:43.244674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:43.244714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:43.244743] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:43.248257] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=47.59%) [2026-02-17T20:34:43.248551] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-17T20:34:43.248695] [INFO ] [sig ] WASH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:43.395699] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WASH.txt [2026-02-17T20:34:43.395827] [INFO ] [sig ] [3272/3401] Completed WASH in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 46.5s [2026-02-17T20:34:43.395865] [INFO ] [sig ] [3273/3401] Forecasting WAVE... [2026-02-17T20:34:43.395895] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-17T20:34:43.395925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-17T20:34:43.406407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-17T20:34:43.406767] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-17T20:34:43.407699] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-17T20:34:43.407787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:43.407822] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:43.407850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:43.407907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:43.466115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:43.466760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:43.466863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:43.466897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:43.580726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:43.580880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:43.580920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:43.580950] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:43.584335] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-02-17T20:34:43.584633] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-17T20:34:43.584758] [INFO ] [sig ] WAVE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:43.728761] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WAVE.txt [2026-02-17T20:34:43.728890] [INFO ] [sig ] [3273/3401] Completed WAVE in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 46.1s [2026-02-17T20:34:43.728941] [INFO ] [sig ] [3274/3401] Forecasting WAY... [2026-02-17T20:34:43.728972] [INFO ] [sig ] Generating forecast for: WAY [2026-02-17T20:34:43.729005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-17T20:34:43.741501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-17T20:34:43.741891] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-17T20:34:43.742777] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-17T20:34:43.742833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:43.742865] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:43.742892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:43.742950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:43.803950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:43.804740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:43.804818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:43.804851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:43.926023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:43.926167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:43.926208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:43.926241] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:43.930024] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=49.14%) [2026-02-17T20:34:43.930306] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-17T20:34:43.930433] [INFO ] [sig ] WAY: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:44.168420] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WAY.txt [2026-02-17T20:34:44.168792] [INFO ] [sig ] [3274/3401] Completed WAY in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 45.7s [2026-02-17T20:34:44.168835] [INFO ] [sig ] [3275/3401] Forecasting WB... [2026-02-17T20:34:44.168867] [INFO ] [sig ] Generating forecast for: WB [2026-02-17T20:34:44.168897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-17T20:34:44.180745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-17T20:34:44.181131] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-17T20:34:44.181931] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-17T20:34:44.181984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:44.182016] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:44.182044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:44.182100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:44.242951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:44.243878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:44.243962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:44.243995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:44.371642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:44.371798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:44.371838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:44.371866] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:44.375354] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-17T20:34:44.375649] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-17T20:34:44.375777] [INFO ] [sig ] WB: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:44.519855] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WB.txt [2026-02-17T20:34:44.519984] [INFO ] [sig ] [3275/3401] Completed WB in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 45.4s [2026-02-17T20:34:44.520024] [INFO ] [sig ] [3276/3401] Forecasting WBD... [2026-02-17T20:34:44.520053] [INFO ] [sig ] Generating forecast for: WBD [2026-02-17T20:34:44.520083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-17T20:34:44.531094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-17T20:34:44.531420] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-17T20:34:44.532256] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-17T20:34:44.532321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:44.532357] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:44.532384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:44.532440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:44.590997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:44.591872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:44.591950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:44.591983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:44.717795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:44.717921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:44.717961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:44.717991] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:44.721486] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=56.46%) [2026-02-17T20:34:44.721786] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-17T20:34:44.721918] [INFO ] [sig ] WBD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:44.870750] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WBD.txt [2026-02-17T20:34:44.870919] [INFO ] [sig ] [3276/3401] Completed WBD in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 45.0s [2026-02-17T20:34:44.870969] [INFO ] [sig ] [3277/3401] Forecasting WBIY... [2026-02-17T20:34:44.871000] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-17T20:34:44.871032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-17T20:34:44.881148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-17T20:34:44.881443] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-17T20:34:44.882359] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-17T20:34:44.882412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:44.882445] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:44.882472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:44.882529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:44.942914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:44.943539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:44.943637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:44.943671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:45.042469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:45.042635] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:34:45.042676] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:45.042704] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:45.046395] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-17T20:34:45.046881] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-17T20:34:45.047009] [INFO ] [sig ] WBIY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:45.194743] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WBIY.txt [2026-02-17T20:34:45.194905] [INFO ] [sig ] [3277/3401] Completed WBIY in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 44.7s [2026-02-17T20:34:45.194948] [INFO ] [sig ] [3278/3401] Forecasting WBS... [2026-02-17T20:34:45.194978] [INFO ] [sig ] Generating forecast for: WBS [2026-02-17T20:34:45.195009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-17T20:34:45.206964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-17T20:34:45.207352] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-17T20:34:45.208365] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-17T20:34:45.208419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:45.208450] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:45.208477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:45.208708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:45.267384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:45.268071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:45.268152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:45.268192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:45.398726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:45.398874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:45.398917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:45.398946] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:45.402391] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: DOWN (p=24.97%) [2026-02-17T20:34:45.402706] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-17T20:34:45.402832] [INFO ] [sig ] WBS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:45.549265] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WBS.txt [2026-02-17T20:34:45.549395] [INFO ] [sig ] [3278/3401] Completed WBS in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 44.3s [2026-02-17T20:34:45.549434] [INFO ] [sig ] [3279/3401] Forecasting WBTN... [2026-02-17T20:34:45.549466] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-17T20:34:45.549496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-17T20:34:45.560835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-17T20:34:45.561226] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-17T20:34:45.562083] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-17T20:34:45.562138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:45.562172] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:45.562202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:45.562273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:45.625937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:45.626828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:45.626912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:45.626945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:45.751764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:45.751898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:45.751938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:45.751966] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:45.755980] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=28.71%) [2026-02-17T20:34:45.756275] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-17T20:34:45.756418] [INFO ] [sig ] WBTN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:45.901208] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WBTN.txt [2026-02-17T20:34:45.901325] [INFO ] [sig ] [3279/3401] Completed WBTN in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 43.9s [2026-02-17T20:34:45.901364] [INFO ] [sig ] [3280/3401] Forecasting WBX... [2026-02-17T20:34:45.901394] [INFO ] [sig ] Generating forecast for: WBX [2026-02-17T20:34:45.901424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-17T20:34:45.912742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-17T20:34:45.913073] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-17T20:34:45.913865] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-17T20:34:45.913918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:45.913978] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:45.914006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:45.914065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:45.971482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:45.972340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:45.972422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:45.972455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:46.099898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:46.100061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:46.100133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:46.100164] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:46.104074] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-17T20:34:46.104349] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-17T20:34:46.104685] [INFO ] [sig ] WBX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:46.248926] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WBX.txt [2026-02-17T20:34:46.249036] [INFO ] [sig ] [3280/3401] Completed WBX in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 43.6s [2026-02-17T20:34:46.249074] [INFO ] [sig ] [3281/3401] Forecasting WCC... [2026-02-17T20:34:46.249107] [INFO ] [sig ] Generating forecast for: WCC [2026-02-17T20:34:46.249138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-17T20:34:46.260816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-17T20:34:46.261153] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-17T20:34:46.261940] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-17T20:34:46.261993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:46.262026] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:46.262052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:46.262108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:46.320591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:46.321181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:46.321262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:46.321294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:46.451368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:46.451547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:46.451606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:46.451636] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:46.454996] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=44.49%) [2026-02-17T20:34:46.455288] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-17T20:34:46.455434] [INFO ] [sig ] WCC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:46.601545] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WCC.txt [2026-02-17T20:34:46.601691] [INFO ] [sig ] [3281/3401] Completed WCC in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 43.2s [2026-02-17T20:34:46.601731] [INFO ] [sig ] [3282/3401] Forecasting WCLD... [2026-02-17T20:34:46.601761] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-17T20:34:46.601792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-17T20:34:46.614124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-17T20:34:46.614556] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-17T20:34:46.615428] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-17T20:34:46.615483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:46.615517] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:46.615544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:46.615622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:46.679079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:46.680065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:46.680155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:46.680189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:46.811737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:46.811899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:46.811941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:46.811972] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:46.815537] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=36.48%) [2026-02-17T20:34:46.815851] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-17T20:34:46.815988] [INFO ] [sig ] WCLD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:46.968240] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WCLD.txt [2026-02-17T20:34:46.968398] [INFO ] [sig ] [3282/3401] Completed WCLD in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 42.9s [2026-02-17T20:34:46.968439] [INFO ] [sig ] [3283/3401] Forecasting WD... [2026-02-17T20:34:46.968471] [INFO ] [sig ] Generating forecast for: WD [2026-02-17T20:34:46.968503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-17T20:34:46.979962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-17T20:34:46.980362] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-17T20:34:46.981212] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-17T20:34:46.981265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:46.981298] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:46.981325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:46.981382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:47.047969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:47.049121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:47.049211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:47.049245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:47.180906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:47.181079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:47.181121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:47.181193] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:47.184937] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-02-17T20:34:47.185299] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-17T20:34:47.185472] [INFO ] [sig ] WD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:47.344420] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WD.txt [2026-02-17T20:34:47.344608] [INFO ] [sig ] [3283/3401] Completed WD in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 42.5s [2026-02-17T20:34:47.344651] [INFO ] [sig ] [3284/3401] Forecasting WDAY... [2026-02-17T20:34:47.344681] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-17T20:34:47.344714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-17T20:34:47.356992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-17T20:34:47.357497] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-17T20:34:47.358377] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-17T20:34:47.358432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:47.358497] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:47.358527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:47.358620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:47.417304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:47.418259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:47.418368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:47.418406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:47.544779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:47.544951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:47.544991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:47.545020] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:47.548555] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-02-17T20:34:47.548872] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-17T20:34:47.549013] [INFO ] [sig ] WDAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:47.696896] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WDAY.txt [2026-02-17T20:34:47.697050] [INFO ] [sig ] [3284/3401] Completed WDAY in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 42.1s [2026-02-17T20:34:47.697089] [INFO ] [sig ] [3285/3401] Forecasting WDC... [2026-02-17T20:34:47.697119] [INFO ] [sig ] Generating forecast for: WDC [2026-02-17T20:34:47.697151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-17T20:34:47.708887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-17T20:34:47.709284] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-17T20:34:47.710134] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-17T20:34:47.710188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:47.710220] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:47.710247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:47.710303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:47.772188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:47.773122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:47.773209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:47.773244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:47.906494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:47.906680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:47.906724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:47.906754] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:47.910432] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: DOWN (p=25.23%) [2026-02-17T20:34:47.910771] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-17T20:34:47.910914] [INFO ] [sig ] WDC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:48.061798] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WDC.txt [2026-02-17T20:34:48.062000] [INFO ] [sig ] [3285/3401] Completed WDC in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 41.8s [2026-02-17T20:34:48.062048] [INFO ] [sig ] [3286/3401] Forecasting WDFC... [2026-02-17T20:34:48.062085] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-17T20:34:48.062127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-17T20:34:48.073734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-17T20:34:48.074107] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-17T20:34:48.074927] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-17T20:34:48.074981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:48.075012] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:48.075038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:48.075094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:48.136464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:48.137487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:48.137621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:48.137660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:48.259824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:48.259985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:48.260026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:48.260055] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:48.263745] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-17T20:34:48.264056] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-17T20:34:48.264193] [INFO ] [sig ] WDFC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:48.412232] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WDFC.txt [2026-02-17T20:34:48.412404] [INFO ] [sig ] [3286/3401] Completed WDFC in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 41.4s [2026-02-17T20:34:48.412448] [INFO ] [sig ] [3287/3401] Forecasting WDH... [2026-02-17T20:34:48.412478] [INFO ] [sig ] Generating forecast for: WDH [2026-02-17T20:34:48.412510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-17T20:34:48.424509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-17T20:34:48.424902] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-17T20:34:48.425739] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-17T20:34:48.425792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:48.425826] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:48.425853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:48.425909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:48.485082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:48.485960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:48.486044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:48.486078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:48.610984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:48.611155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:48.611200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:48.611231] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:48.614808] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=53.16%) [2026-02-17T20:34:48.615084] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-17T20:34:48.615214] [INFO ] [sig ] WDH: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:48.760519] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WDH.txt [2026-02-17T20:34:48.760697] [INFO ] [sig ] [3287/3401] Completed WDH in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 41.1s [2026-02-17T20:34:48.760739] [INFO ] [sig ] [3288/3401] Forecasting WDI... [2026-02-17T20:34:48.760777] [INFO ] [sig ] Generating forecast for: WDI [2026-02-17T20:34:48.760809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-17T20:34:48.773873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-17T20:34:48.774244] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-17T20:34:48.775087] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-17T20:34:48.775154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:48.775196] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:48.775225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:48.775283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:48.838773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:48.839703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:48.839791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:48.839826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:48.964091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:48.964256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:48.964305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:48.964340] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:48.967871] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: DOWN (p=24.85%) [2026-02-17T20:34:48.968143] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-17T20:34:48.968275] [INFO ] [sig ] WDI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:49.115765] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WDI.txt [2026-02-17T20:34:49.115922] [INFO ] [sig ] [3288/3401] Completed WDI in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 40.7s [2026-02-17T20:34:49.115962] [INFO ] [sig ] [3289/3401] Forecasting WDS... [2026-02-17T20:34:49.115992] [INFO ] [sig ] Generating forecast for: WDS [2026-02-17T20:34:49.116024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-17T20:34:49.127330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-17T20:34:49.127696] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-17T20:34:49.128615] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-17T20:34:49.128671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:49.128703] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:49.128729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:49.128785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:49.194517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:49.195552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:49.195662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:49.195697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:49.320010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:49.320174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:49.320217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:49.320248] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:49.323754] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=55.06%) [2026-02-17T20:34:49.324051] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-17T20:34:49.324185] [INFO ] [sig ] WDS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:49.472814] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WDS.txt [2026-02-17T20:34:49.472981] [INFO ] [sig ] [3289/3401] Completed WDS in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 40.3s [2026-02-17T20:34:49.473023] [INFO ] [sig ] [3290/3401] Forecasting WEA... [2026-02-17T20:34:49.473052] [INFO ] [sig ] Generating forecast for: WEA [2026-02-17T20:34:49.473083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-17T20:34:49.484340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-17T20:34:49.484777] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-17T20:34:49.485566] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-17T20:34:49.485645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:49.485678] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:49.485706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:49.485763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:49.555168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:49.556171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:49.556300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:49.556336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:49.689480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:49.689886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:49.689952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:49.690002] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:49.694323] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-02-17T20:34:49.694900] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-17T20:34:49.695046] [INFO ] [sig ] WEA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:49.854269] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WEA.txt [2026-02-17T20:34:49.854420] [INFO ] [sig ] [3290/3401] Completed WEA in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 40.0s [2026-02-17T20:34:49.854459] [INFO ] [sig ] [3291/3401] Forecasting WEC... [2026-02-17T20:34:49.854490] [INFO ] [sig ] Generating forecast for: WEC [2026-02-17T20:34:49.854522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-17T20:34:49.866875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-17T20:34:49.867301] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-17T20:34:49.868360] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-17T20:34:49.868416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:49.868448] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:49.868476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:49.868741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:49.935528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:49.936819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:49.936920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:49.936971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:50.079254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:50.079483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:50.079532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:50.079805] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:50.084240] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=37.89%) [2026-02-17T20:34:50.084826] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-17T20:34:50.084984] [INFO ] [sig ] WEC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:50.240983] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WEC.txt [2026-02-17T20:34:50.241142] [INFO ] [sig ] [3291/3401] Completed WEC in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 39.6s [2026-02-17T20:34:50.241182] [INFO ] [sig ] [3292/3401] Forecasting WEN... [2026-02-17T20:34:50.241212] [INFO ] [sig ] Generating forecast for: WEN [2026-02-17T20:34:50.241250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-17T20:34:50.253551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-17T20:34:50.253965] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-17T20:34:50.254804] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-17T20:34:50.254857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:50.254889] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:50.254916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:50.254972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:50.312799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:50.313752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:50.313845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:50.313877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:50.435812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:50.435970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:50.436011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:50.436040] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:50.439509] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=70.70%) [2026-02-17T20:34:50.439818] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-17T20:34:50.439952] [INFO ] [sig ] WEN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:50.582206] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WEN.txt [2026-02-17T20:34:50.582366] [INFO ] [sig ] [3292/3401] Completed WEN in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 39.3s [2026-02-17T20:34:50.582414] [INFO ] [sig ] [3293/3401] Forecasting WERN... [2026-02-17T20:34:50.582445] [INFO ] [sig ] Generating forecast for: WERN [2026-02-17T20:34:50.582475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-17T20:34:50.593514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-17T20:34:50.593885] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-17T20:34:50.594813] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-17T20:34:50.594869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:50.594902] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:50.594930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:50.594988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:50.653252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:50.654107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:50.654192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:50.654244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:50.775267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:50.775431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:50.775472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:50.775502] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:50.779375] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=56.51%) [2026-02-17T20:34:50.779698] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-17T20:34:50.779834] [INFO ] [sig ] WERN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:50.933174] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WERN.txt [2026-02-17T20:34:50.933356] [INFO ] [sig ] [3293/3401] Completed WERN in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 38.9s [2026-02-17T20:34:50.933400] [INFO ] [sig ] [3294/3401] Forecasting WES... [2026-02-17T20:34:50.933432] [INFO ] [sig ] Generating forecast for: WES [2026-02-17T20:34:50.933471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-17T20:34:50.945303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-17T20:34:50.945690] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-17T20:34:50.946526] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-17T20:34:50.946604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:50.946641] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:50.946668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:50.946725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:51.006681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:51.007476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:51.007561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:51.007616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:51.129894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:51.130034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:51.130074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:51.130103] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:51.133508] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=51.79%) [2026-02-17T20:34:51.133802] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-17T20:34:51.133934] [INFO ] [sig ] WES: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:51.277210] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WES.txt [2026-02-17T20:34:51.277379] [INFO ] [sig ] [3294/3401] Completed WES in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 38.5s [2026-02-17T20:34:51.277421] [INFO ] [sig ] [3295/3401] Forecasting WEX... [2026-02-17T20:34:51.277453] [INFO ] [sig ] Generating forecast for: WEX [2026-02-17T20:34:51.277484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-17T20:34:51.291182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-17T20:34:51.291541] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-17T20:34:51.292391] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-17T20:34:51.292458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:51.292498] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:51.292527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:51.292625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:51.353369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:51.354143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:51.354236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:51.354288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:51.481421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:51.481595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:51.481640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:51.481671] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:51.485240] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-17T20:34:51.485526] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-17T20:34:51.485677] [INFO ] [sig ] WEX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:51.633096] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WEX.txt [2026-02-17T20:34:51.633251] [INFO ] [sig ] [3295/3401] Completed WEX in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 38.2s [2026-02-17T20:34:51.633293] [INFO ] [sig ] [3296/3401] Forecasting WEYS... [2026-02-17T20:34:51.633327] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-17T20:34:51.633359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-17T20:34:51.644677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-17T20:34:51.645027] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-17T20:34:51.645841] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-17T20:34:51.645894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:51.645927] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:51.645955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:51.646011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:51.705829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:51.706703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:51.706791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:51.706839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:51.823142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:51.823301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:51.823342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:51.823373] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:51.827860] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=84.39%) [2026-02-17T20:34:51.828173] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-17T20:34:51.828313] [INFO ] [sig ] WEYS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:51.976656] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WEYS.txt [2026-02-17T20:34:51.976816] [INFO ] [sig ] [3296/3401] Completed WEYS in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 37.8s [2026-02-17T20:34:51.976860] [INFO ] [sig ] [3297/3401] Forecasting WF... [2026-02-17T20:34:51.976893] [INFO ] [sig ] Generating forecast for: WF [2026-02-17T20:34:51.976924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-17T20:34:51.988895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-17T20:34:51.989282] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-17T20:34:51.990139] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-17T20:34:51.990227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:51.990291] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:51.990320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:51.990379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:52.052335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:52.053203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:52.053287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:52.053324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:52.184946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:52.185107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:52.185148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:52.185178] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:52.188851] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=29.90%) [2026-02-17T20:34:52.189141] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-17T20:34:52.189273] [INFO ] [sig ] WF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:52.340692] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WF.txt [2026-02-17T20:34:52.340862] [INFO ] [sig ] [3297/3401] Completed WF in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 37.4s [2026-02-17T20:34:52.340905] [INFO ] [sig ] [3298/3401] Forecasting WFG... [2026-02-17T20:34:52.340936] [INFO ] [sig ] Generating forecast for: WFG [2026-02-17T20:34:52.340972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-17T20:34:52.352922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-17T20:34:52.353337] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-17T20:34:52.354215] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-17T20:34:52.354269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:52.354303] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:52.354331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:52.354389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:52.415771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:52.416605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:52.416706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:52.416742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:52.548149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:52.548310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:52.548351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:52.548383] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:52.552318] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=48.55%) [2026-02-17T20:34:52.552682] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-17T20:34:52.552818] [INFO ] [sig ] WFG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:52.707554] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WFG.txt [2026-02-17T20:34:52.707739] [INFO ] [sig ] [3298/3401] Completed WFG in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 37.1s [2026-02-17T20:34:52.707781] [INFO ] [sig ] [3299/3401] Forecasting WFRD... [2026-02-17T20:34:52.707813] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-17T20:34:52.707843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-17T20:34:52.719308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-17T20:34:52.719725] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-17T20:34:52.720547] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-17T20:34:52.720628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:52.720663] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:52.720691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:52.720747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:52.780635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:52.781451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:52.781548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:52.781600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:52.907444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:52.907630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:52.907675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:52.907704] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:52.911488] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-02-17T20:34:52.911833] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-17T20:34:52.911967] [INFO ] [sig ] WFRD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:53.059788] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WFRD.txt [2026-02-17T20:34:53.059949] [INFO ] [sig ] [3299/3401] Completed WFRD in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 36.7s [2026-02-17T20:34:53.059990] [INFO ] [sig ] [3300/3401] Forecasting WGMI... [2026-02-17T20:34:53.060023] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-17T20:34:53.060056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-17T20:34:53.071891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-17T20:34:53.072313] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-17T20:34:53.073314] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-17T20:34:53.073369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:53.073401] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:53.073428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:53.073485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:53.137778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:53.138843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:53.138966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:53.139009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:53.265655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:53.265841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:53.265887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:53.265982] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:53.269691] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: DOWN (p=31.75%) [2026-02-17T20:34:53.269994] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-17T20:34:53.270133] [INFO ] [sig ] WGMI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:53.417541] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WGMI.txt [2026-02-17T20:34:53.417721] [INFO ] [sig ] [3300/3401] Completed WGMI in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 36.4s [2026-02-17T20:34:53.417765] [INFO ] [sig ] [3301/3401] Forecasting WGO... [2026-02-17T20:34:53.417796] [INFO ] [sig ] Generating forecast for: WGO [2026-02-17T20:34:53.417827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-17T20:34:53.429869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-17T20:34:53.430227] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-17T20:34:53.431065] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-17T20:34:53.431120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:53.431153] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:53.431181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:53.431244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:53.491854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:53.492708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:53.492794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:53.492829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:53.621328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:53.621493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:53.621535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:53.621566] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:53.625121] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-02-17T20:34:53.625434] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-17T20:34:53.625611] [INFO ] [sig ] WGO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:53.775798] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WGO.txt [2026-02-17T20:34:53.775945] [INFO ] [sig ] [3301/3401] Completed WGO in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 36.0s [2026-02-17T20:34:53.775987] [INFO ] [sig ] [3302/3401] Forecasting WGS... [2026-02-17T20:34:53.776018] [INFO ] [sig ] Generating forecast for: WGS [2026-02-17T20:34:53.776051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-17T20:34:53.788355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-17T20:34:53.788738] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-17T20:34:53.789547] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-17T20:34:53.789622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:53.789658] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:53.789686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:53.789746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:53.855806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:53.856893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:53.856983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:53.857021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:53.986978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:53.987167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:53.987213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:53.987262] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:53.991636] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-02-17T20:34:53.991962] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-17T20:34:53.992118] [INFO ] [sig ] WGS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:54.142270] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WGS.txt [2026-02-17T20:34:54.142420] [INFO ] [sig ] [3302/3401] Completed WGS in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 35.6s [2026-02-17T20:34:54.142462] [INFO ] [sig ] [3303/3401] Forecasting WH... [2026-02-17T20:34:54.142492] [INFO ] [sig ] Generating forecast for: WH [2026-02-17T20:34:54.142524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-17T20:34:54.154986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-17T20:34:54.155369] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-17T20:34:54.156271] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-17T20:34:54.156325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:54.156358] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:54.156386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:54.156445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:54.219256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:54.220103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:54.220189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:54.220223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:54.355305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:54.355480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:54.355522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:54.355552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:54.359164] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-17T20:34:54.359450] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-17T20:34:54.359602] [INFO ] [sig ] WH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:54.509627] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WH.txt [2026-02-17T20:34:54.509796] [INFO ] [sig ] [3303/3401] Completed WH in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 35.3s [2026-02-17T20:34:54.509837] [INFO ] [sig ] [3304/3401] Forecasting WHD... [2026-02-17T20:34:54.509867] [INFO ] [sig ] Generating forecast for: WHD [2026-02-17T20:34:54.509899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-17T20:34:54.522129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-17T20:34:54.522501] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-17T20:34:54.523388] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-17T20:34:54.523456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:54.523495] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:54.523524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:54.523607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:54.591858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:54.593185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:54.593281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:54.593324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:54.720359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:54.720536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:54.720616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:54.720652] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:54.724286] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-02-17T20:34:54.724634] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-17T20:34:54.724793] [INFO ] [sig ] WHD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:54.877561] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WHD.txt [2026-02-17T20:34:54.877951] [INFO ] [sig ] [3304/3401] Completed WHD in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 34.9s [2026-02-17T20:34:54.878007] [INFO ] [sig ] [3305/3401] Forecasting WHF... [2026-02-17T20:34:54.878054] [INFO ] [sig ] Generating forecast for: WHF [2026-02-17T20:34:54.878117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-17T20:34:54.891030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-17T20:34:54.891478] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-17T20:34:54.892891] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-17T20:34:54.892947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:54.892982] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:54.893021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:54.893084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:54.957207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:54.958100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:54.958187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:54.958221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:55.091043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:55.091217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:55.091259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:55.091289] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:55.094920] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=68.24%) [2026-02-17T20:34:55.095233] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-17T20:34:55.095393] [INFO ] [sig ] WHF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:55.245822] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WHF.txt [2026-02-17T20:34:55.245986] [INFO ] [sig ] [3305/3401] Completed WHF in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 34.6s [2026-02-17T20:34:55.246033] [INFO ] [sig ] [3306/3401] Forecasting WHG... [2026-02-17T20:34:55.246065] [INFO ] [sig ] Generating forecast for: WHG [2026-02-17T20:34:55.246100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-17T20:34:55.257270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-17T20:34:55.257725] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-17T20:34:55.258673] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-17T20:34:55.258727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:55.258762] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:55.258790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:55.258847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:55.319018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:55.319905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:55.319989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:55.320023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:55.436108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:55.436308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:55.436356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:55.436389] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:55.440320] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=69.40%) [2026-02-17T20:34:55.440665] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-17T20:34:55.440804] [INFO ] [sig ] WHG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:55.593678] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WHG.txt [2026-02-17T20:34:55.593870] [INFO ] [sig ] [3306/3401] Completed WHG in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 34.2s [2026-02-17T20:34:55.593917] [INFO ] [sig ] [3307/3401] Forecasting WIA... [2026-02-17T20:34:55.593957] [INFO ] [sig ] Generating forecast for: WIA [2026-02-17T20:34:55.594010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-17T20:34:55.606736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-17T20:34:55.607126] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-17T20:34:55.608003] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-17T20:34:55.608057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:55.608089] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:55.608117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:55.608174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:55.668352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:55.669237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:55.669322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:55.669403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:55.791658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:55.791825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:55.791867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:55.791900] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:55.795414] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-02-17T20:34:55.795728] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-17T20:34:55.795864] [INFO ] [sig ] WIA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:55.949062] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WIA.txt [2026-02-17T20:34:55.949209] [INFO ] [sig ] [3307/3401] Completed WIA in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 33.8s [2026-02-17T20:34:55.949250] [INFO ] [sig ] [3308/3401] Forecasting WIMI... [2026-02-17T20:34:55.949281] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-17T20:34:55.949312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-17T20:34:55.960918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-17T20:34:55.961299] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-17T20:34:55.962192] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-17T20:34:55.962247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:55.962314] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:55.962346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:55.962405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:56.026924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:56.027857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:56.027943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:56.027977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:56.155651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:56.155867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:56.155914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:56.155945] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:56.159919] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=7.38%) [2026-02-17T20:34:56.160260] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-17T20:34:56.160401] [INFO ] [sig ] WIMI: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:56.313005] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WIMI.txt [2026-02-17T20:34:56.313170] [INFO ] [sig ] [3308/3401] Completed WIMI in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 33.5s [2026-02-17T20:34:56.313216] [INFO ] [sig ] [3309/3401] Forecasting WINA... [2026-02-17T20:34:56.313247] [INFO ] [sig ] Generating forecast for: WINA [2026-02-17T20:34:56.313278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-17T20:34:56.324812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-17T20:34:56.325189] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-17T20:34:56.326202] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-17T20:34:56.326257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:56.326289] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:56.326316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:56.326373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:56.386343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:56.387134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:56.387217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:56.387275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:56.509770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:56.509935] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-17T20:34:56.509974] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:56.510003] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:56.513493] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-17T20:34:56.513804] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-17T20:34:56.513934] [INFO ] [sig ] WINA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:56.657183] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WINA.txt [2026-02-17T20:34:56.657340] [INFO ] [sig ] [3309/3401] Completed WINA in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 33.1s [2026-02-17T20:34:56.657380] [INFO ] [sig ] [3310/3401] Forecasting WING... [2026-02-17T20:34:56.657409] [INFO ] [sig ] Generating forecast for: WING [2026-02-17T20:34:56.657439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-17T20:34:56.668722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-17T20:34:56.669094] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-17T20:34:56.669891] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-17T20:34:56.669944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:56.669975] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:56.670002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:56.670059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:56.728414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:56.729214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:56.729297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:56.729330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:56.862115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:56.862305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:56.862347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:56.862377] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:56.866105] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-17T20:34:56.866395] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-17T20:34:56.866530] [INFO ] [sig ] WING: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:57.013904] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WING.txt [2026-02-17T20:34:57.014091] [INFO ] [sig ] [3310/3401] Completed WING in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 32.8s [2026-02-17T20:34:57.014135] [INFO ] [sig ] [3311/3401] Forecasting WINN... [2026-02-17T20:34:57.014167] [INFO ] [sig ] Generating forecast for: WINN [2026-02-17T20:34:57.014212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-17T20:34:57.026688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-17T20:34:57.027103] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-17T20:34:57.028023] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-17T20:34:57.028079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:57.028111] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:57.028140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:57.028221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:57.088766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:57.089699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:57.089796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:57.089833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:57.215513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:57.215702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:57.215743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:57.215781] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:57.219467] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-02-17T20:34:57.219770] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-17T20:34:57.219902] [INFO ] [sig ] WINN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:57.376130] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WINN.txt [2026-02-17T20:34:57.376279] [INFO ] [sig ] [3311/3401] Completed WINN in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 32.4s [2026-02-17T20:34:57.376337] [INFO ] [sig ] [3312/3401] Forecasting WIX... [2026-02-17T20:34:57.376371] [INFO ] [sig ] Generating forecast for: WIX [2026-02-17T20:34:57.376404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-17T20:34:57.388430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-17T20:34:57.388840] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-17T20:34:57.389702] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-17T20:34:57.389757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:57.389790] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:57.389817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:57.389874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:57.453415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:57.454542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:57.454669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:57.454705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:57.592749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:57.592914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:57.592956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:57.592987] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:57.596638] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=16.77%) [2026-02-17T20:34:57.596935] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-17T20:34:57.597087] [INFO ] [sig ] WIX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:57.754536] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WIX.txt [2026-02-17T20:34:57.754803] [INFO ] [sig ] [3312/3401] Completed WIX in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 32.0s [2026-02-17T20:34:57.754863] [INFO ] [sig ] [3313/3401] Forecasting WK... [2026-02-17T20:34:57.754895] [INFO ] [sig ] Generating forecast for: WK [2026-02-17T20:34:57.754927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-17T20:34:57.766407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-17T20:34:57.766869] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-17T20:34:57.767812] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-17T20:34:57.767868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:57.767901] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:57.767928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:57.767984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:57.830071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:57.831098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:57.831188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:57.831222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:57.958322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:57.958510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:57.958565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:57.958634] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:57.962443] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: UP (p=66.12%) [2026-02-17T20:34:57.962822] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-17T20:34:57.962968] [INFO ] [sig ] WK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:58.121212] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WK.txt [2026-02-17T20:34:58.121383] [INFO ] [sig ] [3313/3401] Completed WK in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 31.7s [2026-02-17T20:34:58.121426] [INFO ] [sig ] [3314/3401] Forecasting WKC... [2026-02-17T20:34:58.121455] [INFO ] [sig ] Generating forecast for: WKC [2026-02-17T20:34:58.121485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-17T20:34:58.133286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-17T20:34:58.133716] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-17T20:34:58.134523] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-17T20:34:58.134598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:58.134663] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:58.134693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:58.134751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:58.199022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:58.200042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:58.200140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:58.200183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:58.333159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:58.333327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:58.333371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:58.333402] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:58.337867] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-02-17T20:34:58.338169] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-17T20:34:58.338307] [INFO ] [sig ] WKC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:58.492706] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WKC.txt [2026-02-17T20:34:58.492872] [INFO ] [sig ] [3314/3401] Completed WKC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 31.3s [2026-02-17T20:34:58.492913] [INFO ] [sig ] [3315/3401] Forecasting WKEY... [2026-02-17T20:34:58.492944] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-17T20:34:58.492974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-17T20:34:58.505191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-17T20:34:58.505565] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-17T20:34:58.506398] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-17T20:34:58.506452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:58.506485] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:58.506513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:58.506592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:58.568108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:58.568955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:58.569041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:58.569080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:58.693170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:58.693345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:58.693392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:58.693440] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:58.697032] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=83.51%) [2026-02-17T20:34:58.697367] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-17T20:34:58.697504] [INFO ] [sig ] WKEY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:34:58.854269] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WKEY.txt [2026-02-17T20:34:58.854489] [INFO ] [sig ] [3315/3401] Completed WKEY in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 31.0s [2026-02-17T20:34:58.854568] [INFO ] [sig ] [3316/3401] Forecasting WKSP... [2026-02-17T20:34:58.854659] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-17T20:34:58.854713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-17T20:34:58.867482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-17T20:34:58.867937] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-17T20:34:58.868885] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-17T20:34:58.868948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:58.868997] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:58.869043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:58.869129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:58.934681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:58.935618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:58.935710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:58.935744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:59.063613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:59.063781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:59.063823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:59.063852] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:59.067512] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=12.77%) [2026-02-17T20:34:59.067857] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-17T20:34:59.068004] [INFO ] [sig ] WKSP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:59.229538] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WKSP.txt [2026-02-17T20:34:59.229745] [INFO ] [sig ] [3316/3401] Completed WKSP in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 30.6s [2026-02-17T20:34:59.229978] [INFO ] [sig ] [3317/3401] Forecasting WLDN... [2026-02-17T20:34:59.230008] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-17T20:34:59.230041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-17T20:34:59.241890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-17T20:34:59.242238] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-17T20:34:59.243063] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-17T20:34:59.243118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:59.243150] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:59.243177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:59.243234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:59.309126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:59.310115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:59.310218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:59.310270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:59.434822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:59.434992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:59.435034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:59.435101] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:59.438816] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-17T20:34:59.439121] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-17T20:34:59.439277] [INFO ] [sig ] WLDN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:59.589565] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WLDN.txt [2026-02-17T20:34:59.589753] [INFO ] [sig ] [3317/3401] Completed WLDN in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 30.2s [2026-02-17T20:34:59.589793] [INFO ] [sig ] [3318/3401] Forecasting WLFC... [2026-02-17T20:34:59.589823] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-17T20:34:59.589855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-17T20:34:59.601476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-17T20:34:59.601921] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-17T20:34:59.602774] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-17T20:34:59.602829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:59.602866] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:59.602896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:59.602954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:34:59.662221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:34:59.663136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:34:59.663239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:34:59.663278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:34:59.786317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:34:59.786479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:34:59.786522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:34:59.786552] [INFO ] [FORECASTER] Training complete [2026-02-17T20:34:59.790095] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=36.06%) [2026-02-17T20:34:59.790376] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-17T20:34:59.790510] [INFO ] [sig ] WLFC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:34:59.940277] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WLFC.txt [2026-02-17T20:34:59.940431] [INFO ] [sig ] [3318/3401] Completed WLFC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 29.9s [2026-02-17T20:34:59.940475] [INFO ] [sig ] [3319/3401] Forecasting WLK... [2026-02-17T20:34:59.940539] [INFO ] [sig ] Generating forecast for: WLK [2026-02-17T20:34:59.940594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-17T20:34:59.952608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-17T20:34:59.953013] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-17T20:34:59.953897] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-17T20:34:59.953952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:34:59.953987] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:34:59.954041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:34:59.954110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:00.013334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:00.014305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:00.014391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:00.014425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:00.135533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:00.135716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:00.135757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:00.135788] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:00.139199] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-02-17T20:35:00.139475] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-17T20:35:00.139639] [INFO ] [sig ] WLK: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:00.282669] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WLK.txt [2026-02-17T20:35:00.282817] [INFO ] [sig ] [3319/3401] Completed WLK in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 29.5s [2026-02-17T20:35:00.282856] [INFO ] [sig ] [3320/3401] Forecasting WLKP... [2026-02-17T20:35:00.282886] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-17T20:35:00.282918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-17T20:35:00.293951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-17T20:35:00.294302] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-17T20:35:00.295087] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-17T20:35:00.295139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:00.295171] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:00.295198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:00.295254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:00.353422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:00.354097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:00.354179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:00.354214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:00.478003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:00.478171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:00.478212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:00.478241] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:00.482138] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-17T20:35:00.482443] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-17T20:35:00.482606] [INFO ] [sig ] WLKP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:00.634353] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WLKP.txt [2026-02-17T20:35:00.634518] [INFO ] [sig ] [3320/3401] Completed WLKP in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 29.2s [2026-02-17T20:35:00.634561] [INFO ] [sig ] [3321/3401] Forecasting WMG... [2026-02-17T20:35:00.634615] [INFO ] [sig ] Generating forecast for: WMG [2026-02-17T20:35:00.634647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-17T20:35:00.646167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-17T20:35:00.646489] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-17T20:35:00.647329] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-17T20:35:00.647383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:00.647415] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:00.647442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:00.647498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:00.705348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:00.706228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:00.706307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:00.706340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:00.832102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:00.832248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:00.832289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:00.832318] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:00.835794] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-02-17T20:35:00.836067] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-17T20:35:00.836192] [INFO ] [sig ] WMG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:00.983289] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WMG.txt [2026-02-17T20:35:00.983441] [INFO ] [sig ] [3321/3401] Completed WMG in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 28.8s [2026-02-17T20:35:00.983481] [INFO ] [sig ] [3322/3401] Forecasting WMK... [2026-02-17T20:35:00.983514] [INFO ] [sig ] Generating forecast for: WMK [2026-02-17T20:35:00.983550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-17T20:35:00.996335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-17T20:35:00.996762] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-17T20:35:00.997629] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-17T20:35:00.997686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:00.997717] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:00.997747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:00.997815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:01.059340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:01.060222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:01.060308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:01.060342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:01.183862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:01.184025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:01.184066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:01.184095] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:01.187538] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-02-17T20:35:01.187840] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-17T20:35:01.187970] [INFO ] [sig ] WMK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:01.334536] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WMK.txt [2026-02-17T20:35:01.334729] [INFO ] [sig ] [3322/3401] Completed WMK in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 28.4s [2026-02-17T20:35:01.334779] [INFO ] [sig ] [3323/3401] Forecasting WMS... [2026-02-17T20:35:01.334999] [INFO ] [sig ] Generating forecast for: WMS [2026-02-17T20:35:01.335036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-17T20:35:01.346595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-17T20:35:01.346923] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-17T20:35:01.347756] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-17T20:35:01.347808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:01.347839] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:01.347866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:01.347923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:01.409894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:01.410881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:01.410979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:01.411014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:01.534616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:01.534783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:01.534827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:01.534855] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:01.538716] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-02-17T20:35:01.539030] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-17T20:35:01.539166] [INFO ] [sig ] WMS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:01.715544] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WMS.txt [2026-02-17T20:35:01.715742] [INFO ] [sig ] [3323/3401] Completed WMS in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 28.1s [2026-02-17T20:35:01.715786] [INFO ] [sig ] [3324/3401] Forecasting WNC... [2026-02-17T20:35:01.715824] [INFO ] [sig ] Generating forecast for: WNC [2026-02-17T20:35:01.715870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-17T20:35:01.731560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-17T20:35:01.732304] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-17T20:35:01.733464] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-17T20:35:01.733534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:01.733610] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:01.733664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:01.733760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:01.813922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:01.814871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:01.814992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:01.815029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:01.940938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:01.941123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:01.941169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:01.941201] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:01.945145] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=54.58%) [2026-02-17T20:35:01.945537] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-17T20:35:01.945716] [INFO ] [sig ] WNC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:02.098182] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WNC.txt [2026-02-17T20:35:02.098359] [INFO ] [sig ] [3324/3401] Completed WNC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 27.7s [2026-02-17T20:35:02.098401] [INFO ] [sig ] [3325/3401] Forecasting WNEB... [2026-02-17T20:35:02.098432] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-17T20:35:02.098466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-17T20:35:02.110477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-17T20:35:02.110993] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-17T20:35:02.111900] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-17T20:35:02.111959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:02.111993] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:02.112022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:02.112082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:02.190119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:02.191084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:02.191192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:02.191228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:02.337210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:02.337435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:02.337483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:02.337516] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:02.341486] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=11.96%) [2026-02-17T20:35:02.341925] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-17T20:35:02.342118] [INFO ] [sig ] WNEB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:02.503381] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WNEB.txt [2026-02-17T20:35:02.503596] [INFO ] [sig ] [3325/3401] Completed WNEB in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 27.4s [2026-02-17T20:35:02.503674] [INFO ] [sig ] [3326/3401] Forecasting WOOD... [2026-02-17T20:35:02.503714] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-17T20:35:02.503757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-17T20:35:02.517910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-17T20:35:02.518596] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-17T20:35:02.519710] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-17T20:35:02.519770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:02.519803] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:02.519831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:02.519889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:02.584293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:02.585485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:02.585593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:02.585632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:02.695238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:02.695437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:02.696546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:02.696604] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:02.700699] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-02-17T20:35:02.701016] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-17T20:35:02.701162] [INFO ] [sig ] WOOD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:02.856771] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WOOD.txt [2026-02-17T20:35:02.856946] [INFO ] [sig ] [3326/3401] Completed WOOD in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 27.0s [2026-02-17T20:35:02.856990] [INFO ] [sig ] [3327/3401] Forecasting WOOF... [2026-02-17T20:35:02.857022] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-17T20:35:02.857054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-17T20:35:02.870161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-17T20:35:02.870643] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-17T20:35:02.871594] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-17T20:35:02.871652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:02.871688] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:02.871715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:02.871784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:02.932156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:02.933145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:02.933244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:02.933308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:03.064653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:03.064834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:03.065077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:03.065138] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:03.069459] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-02-17T20:35:03.069893] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-17T20:35:03.070053] [INFO ] [sig ] WOOF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:03.227971] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WOOF.txt [2026-02-17T20:35:03.228199] [INFO ] [sig ] [3327/3401] Completed WOOF in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 26.6s [2026-02-17T20:35:03.228251] [INFO ] [sig ] [3328/3401] Forecasting WPC... [2026-02-17T20:35:03.228285] [INFO ] [sig ] Generating forecast for: WPC [2026-02-17T20:35:03.228316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-17T20:35:03.241240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-17T20:35:03.241749] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-17T20:35:03.242684] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-17T20:35:03.242744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:03.242957] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:03.242985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:03.243042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:03.303090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:03.304044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:03.304129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:03.304165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:03.427029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:03.427215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:03.427281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:03.427314] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:03.430951] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=27.39%) [2026-02-17T20:35:03.431242] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-17T20:35:03.431375] [INFO ] [sig ] WPC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:03.578159] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WPC.txt [2026-02-17T20:35:03.578327] [INFO ] [sig ] [3328/3401] Completed WPC in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 26.3s [2026-02-17T20:35:03.578368] [INFO ] [sig ] [3329/3401] Forecasting WPP... [2026-02-17T20:35:03.578399] [INFO ] [sig ] Generating forecast for: WPP [2026-02-17T20:35:03.578431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-17T20:35:03.589552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-17T20:35:03.589967] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-17T20:35:03.590906] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-17T20:35:03.590962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:03.590994] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:03.591021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:03.591077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:03.650434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:03.651404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:03.651498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:03.651531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:03.776337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:03.776504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:03.776546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:03.776596] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:03.780129] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-17T20:35:03.780417] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-17T20:35:03.780550] [INFO ] [sig ] WPP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:03.929367] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WPP.txt [2026-02-17T20:35:03.929588] [INFO ] [sig ] [3329/3401] Completed WPP in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 25.9s [2026-02-17T20:35:03.929633] [INFO ] [sig ] [3330/3401] Forecasting WRAP... [2026-02-17T20:35:03.929664] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-17T20:35:03.929696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-17T20:35:03.941553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-17T20:35:03.941945] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-17T20:35:03.942811] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-17T20:35:03.942865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:03.942899] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:03.942925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:03.942982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:04.000510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:04.001383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:04.001465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:04.001499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:04.117802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:04.117966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:04.118006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:04.118035] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:04.121565] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-02-17T20:35:04.121898] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-17T20:35:04.122033] [INFO ] [sig ] WRAP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:04.264192] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WRAP.txt [2026-02-17T20:35:04.264341] [INFO ] [sig ] [3330/3401] Completed WRAP in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 25.6s [2026-02-17T20:35:04.264381] [INFO ] [sig ] [3331/3401] Forecasting WRB... [2026-02-17T20:35:04.264410] [INFO ] [sig ] Generating forecast for: WRB [2026-02-17T20:35:04.264441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-17T20:35:04.275128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-17T20:35:04.275468] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-17T20:35:04.276279] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-17T20:35:04.276333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:04.276394] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:04.276422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:04.276478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:04.334332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:04.335213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:04.335302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:04.335336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:04.455060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:04.455218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:04.455259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:04.455288] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:04.458838] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-02-17T20:35:04.459115] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-17T20:35:04.459245] [INFO ] [sig ] WRB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:04.603426] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WRB.txt [2026-02-17T20:35:04.603619] [INFO ] [sig ] [3331/3401] Completed WRB in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 25.2s [2026-02-17T20:35:04.603663] [INFO ] [sig ] [3332/3401] Forecasting WRBY... [2026-02-17T20:35:04.603695] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-17T20:35:04.603725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-17T20:35:04.615005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-17T20:35:04.615392] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-17T20:35:04.616194] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-17T20:35:04.616264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:04.616297] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:04.616323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:04.616378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:04.673657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:04.674569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:04.674687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:04.674728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:04.793029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:04.793186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:04.793228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:04.793258] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:04.796809] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-17T20:35:04.797116] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-17T20:35:04.797274] [INFO ] [sig ] WRBY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:04.942520] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WRBY.txt [2026-02-17T20:35:04.942675] [INFO ] [sig ] [3332/3401] Completed WRBY in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 24.8s [2026-02-17T20:35:04.942715] [INFO ] [sig ] [3333/3401] Forecasting WRLD... [2026-02-17T20:35:04.942746] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-17T20:35:04.942776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-17T20:35:04.953876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-17T20:35:04.954205] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-17T20:35:04.955002] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-17T20:35:04.955056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:04.955088] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:04.955115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:04.955172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:05.013432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:05.014169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:05.014249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:05.014282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:05.131311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:05.131477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:05.131517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:05.131546] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:05.135001] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-17T20:35:05.135277] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-17T20:35:05.135404] [INFO ] [sig ] WRLD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:05.279315] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WRLD.txt [2026-02-17T20:35:05.279470] [INFO ] [sig ] [3333/3401] Completed WRLD in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 24.5s [2026-02-17T20:35:05.279513] [INFO ] [sig ] [3334/3401] Forecasting WSBC... [2026-02-17T20:35:05.279545] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-17T20:35:05.279598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-17T20:35:05.292185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-17T20:35:05.292561] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-17T20:35:05.293394] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-17T20:35:05.293446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:05.293478] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:05.293503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:05.293559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:05.350712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:05.351348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:05.351429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:05.351462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:05.469540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:05.469714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:05.469755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:05.469827] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:05.473415] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-02-17T20:35:05.473732] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-17T20:35:05.473881] [INFO ] [sig ] WSBC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:05.616507] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WSBC.txt [2026-02-17T20:35:05.616659] [INFO ] [sig ] [3334/3401] Completed WSBC in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 24.1s [2026-02-17T20:35:05.616700] [INFO ] [sig ] [3335/3401] Forecasting WSBF... [2026-02-17T20:35:05.616731] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-17T20:35:05.616761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-17T20:35:05.628933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-17T20:35:05.629299] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-17T20:35:05.630122] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-17T20:35:05.630176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:05.630210] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:05.630237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:05.630294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:05.693285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:05.694166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:05.694252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:05.694285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:05.822174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:05.822347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:05.822404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:05.822449] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:05.826283] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-02-17T20:35:05.826618] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-17T20:35:05.826792] [INFO ] [sig ] WSBF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:05.975997] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WSBF.txt [2026-02-17T20:35:05.976177] [INFO ] [sig ] [3335/3401] Completed WSBF in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 23.8s [2026-02-17T20:35:05.976235] [INFO ] [sig ] [3336/3401] Forecasting WSC... [2026-02-17T20:35:05.976278] [INFO ] [sig ] Generating forecast for: WSC [2026-02-17T20:35:05.976315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-17T20:35:05.988171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-17T20:35:05.988551] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-17T20:35:05.989364] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-17T20:35:05.989419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:05.989452] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:05.989478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:05.989538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:06.050508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:06.051540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:06.051646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:06.051682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:06.178131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:06.178329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:06.178374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:06.178406] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:06.182089] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-17T20:35:06.182377] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-17T20:35:06.182515] [INFO ] [sig ] WSC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:06.328831] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WSC.txt [2026-02-17T20:35:06.328985] [INFO ] [sig ] [3336/3401] Completed WSC in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 23.4s [2026-02-17T20:35:06.329025] [INFO ] [sig ] [3337/3401] Forecasting WSFS... [2026-02-17T20:35:06.329055] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-17T20:35:06.329087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-17T20:35:06.341452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-17T20:35:06.341866] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-17T20:35:06.342766] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-17T20:35:06.342821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:06.342855] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:06.342884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:06.342943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:06.402217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:06.403110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:06.403199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:06.403233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:06.523619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:06.523791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:06.523839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:06.523869] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:06.527488] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=70.08%) [2026-02-17T20:35:06.527849] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-17T20:35:06.527987] [INFO ] [sig ] WSFS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:06.671411] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WSFS.txt [2026-02-17T20:35:06.671592] [INFO ] [sig ] [3337/3401] Completed WSFS in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 23.0s [2026-02-17T20:35:06.671636] [INFO ] [sig ] [3338/3401] Forecasting WSM... [2026-02-17T20:35:06.671666] [INFO ] [sig ] Generating forecast for: WSM [2026-02-17T20:35:06.671697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-17T20:35:06.683695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-17T20:35:06.684277] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-17T20:35:06.685314] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-17T20:35:06.685368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:06.685401] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:06.685427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:06.685484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:06.745902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:06.746823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:06.746907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:06.746940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:06.870473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:06.870670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:06.870715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:06.870748] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:06.874146] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=44.29%) [2026-02-17T20:35:06.874425] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-17T20:35:06.874550] [INFO ] [sig ] WSM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:07.019454] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WSM.txt [2026-02-17T20:35:07.019634] [INFO ] [sig ] [3338/3401] Completed WSM in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 22.7s [2026-02-17T20:35:07.019679] [INFO ] [sig ] [3339/3401] Forecasting WSO... [2026-02-17T20:35:07.019709] [INFO ] [sig ] Generating forecast for: WSO [2026-02-17T20:35:07.019740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-17T20:35:07.031526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-17T20:35:07.032133] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-17T20:35:07.032959] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-17T20:35:07.033012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:07.033043] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:07.033070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:07.033126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:07.091056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:07.091970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:07.092053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:07.092086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:07.223465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:07.223664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:07.223725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:07.223756] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:07.227529] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-02-17T20:35:07.227944] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-17T20:35:07.228096] [INFO ] [sig ] WSO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:07.376384] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WSO.txt [2026-02-17T20:35:07.376551] [INFO ] [sig ] [3339/3401] Completed WSO in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 22.3s [2026-02-17T20:35:07.376617] [INFO ] [sig ] [3340/3401] Forecasting WTBA... [2026-02-17T20:35:07.376650] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-17T20:35:07.376680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-17T20:35:07.388860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-17T20:35:07.389258] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-17T20:35:07.390107] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-17T20:35:07.390161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:07.390194] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:07.390220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:07.390277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:07.447233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:07.448187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:07.448273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:07.448306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:07.570347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:07.570513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:07.570553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:07.570603] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:07.574012] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-02-17T20:35:07.574289] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-17T20:35:07.574414] [INFO ] [sig ] WTBA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:07.716985] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WTBA.txt [2026-02-17T20:35:07.717148] [INFO ] [sig ] [3340/3401] Completed WTBA in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 22.0s [2026-02-17T20:35:07.717190] [INFO ] [sig ] [3341/3401] Forecasting WTFC... [2026-02-17T20:35:07.717219] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-17T20:35:07.717271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-17T20:35:07.729238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-17T20:35:07.729642] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-17T20:35:07.730421] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-17T20:35:07.730474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:07.730506] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:07.730534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:07.730609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:07.787454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:07.788351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:07.788463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:07.788498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:07.930304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:07.930485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:07.930531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:07.930563] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:07.934754] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=64.32%) [2026-02-17T20:35:07.935199] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-17T20:35:07.935363] [INFO ] [sig ] WTFC: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:08.084394] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WTFC.txt [2026-02-17T20:35:08.084550] [INFO ] [sig ] [3341/3401] Completed WTFC in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 21.6s [2026-02-17T20:35:08.084614] [INFO ] [sig ] [3342/3401] Forecasting WTI... [2026-02-17T20:35:08.084646] [INFO ] [sig ] Generating forecast for: WTI [2026-02-17T20:35:08.084677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-17T20:35:08.096305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-17T20:35:08.096664] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-17T20:35:08.097464] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-17T20:35:08.097518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:08.097551] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:08.097604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:08.097665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:08.159073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:08.159981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:08.160066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:08.160101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:08.279467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:08.279659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:08.279703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:08.279732] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:08.283299] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=53.14%) [2026-02-17T20:35:08.283647] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-17T20:35:08.283805] [INFO ] [sig ] WTI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:08.430855] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WTI.txt [2026-02-17T20:35:08.431034] [INFO ] [sig ] [3342/3401] Completed WTI in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 21.2s [2026-02-17T20:35:08.431083] [INFO ] [sig ] [3343/3401] Forecasting WTRG... [2026-02-17T20:35:08.431115] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-17T20:35:08.431147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-17T20:35:08.442964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-17T20:35:08.443348] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-17T20:35:08.444177] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-17T20:35:08.444242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:08.444292] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:08.444322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:08.444380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:08.503424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:08.504338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:08.504424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:08.504459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:08.623247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:08.623404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:08.623444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:08.623472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:08.626920] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-02-17T20:35:08.627198] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-17T20:35:08.627342] [INFO ] [sig ] WTRG: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:08.773688] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WTRG.txt [2026-02-17T20:35:08.773847] [INFO ] [sig ] [3343/3401] Completed WTRG in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 20.9s [2026-02-17T20:35:08.773893] [INFO ] [sig ] [3344/3401] Forecasting WTS... [2026-02-17T20:35:08.773925] [INFO ] [sig ] Generating forecast for: WTS [2026-02-17T20:35:08.773958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-17T20:35:08.785309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-17T20:35:08.785679] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-17T20:35:08.786463] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-17T20:35:08.786517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:08.786550] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:08.786604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:08.786665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:08.850950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:08.851983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:08.852068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:08.852103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:08.987332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:08.987501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:08.987544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:08.987595] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:08.991254] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-02-17T20:35:08.991547] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-17T20:35:08.991706] [INFO ] [sig ] WTS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:09.140273] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WTS.txt [2026-02-17T20:35:09.140442] [INFO ] [sig ] [3344/3401] Completed WTS in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 20.5s [2026-02-17T20:35:09.140485] [INFO ] [sig ] [3345/3401] Forecasting WULF... [2026-02-17T20:35:09.140516] [INFO ] [sig ] Generating forecast for: WULF [2026-02-17T20:35:09.140547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-17T20:35:09.153005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-17T20:35:09.153418] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-17T20:35:09.154289] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-17T20:35:09.154345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:09.154380] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:09.154408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:09.154466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:09.215989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:09.216839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:09.216925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:09.216959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:09.354700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:09.354859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:09.354911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:09.354943] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:09.358729] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=21.68%) [2026-02-17T20:35:09.359051] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-17T20:35:09.359189] [INFO ] [sig ] WULF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:09.507336] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WULF.txt [2026-02-17T20:35:09.507495] [INFO ] [sig ] [3345/3401] Completed WULF in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 20.2s [2026-02-17T20:35:09.507537] [INFO ] [sig ] [3346/3401] Forecasting WVE... [2026-02-17T20:35:09.507567] [INFO ] [sig ] Generating forecast for: WVE [2026-02-17T20:35:09.507617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-17T20:35:09.519250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-17T20:35:09.519640] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-17T20:35:09.520467] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-17T20:35:09.520522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:09.520555] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:09.520602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:09.520661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:09.577618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:09.578479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:09.578563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:09.578618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:09.699051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:09.699207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:09.699248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:09.699277] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:09.702676] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-17T20:35:09.702951] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-17T20:35:09.703078] [INFO ] [sig ] WVE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:09.845931] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WVE.txt [2026-02-17T20:35:09.846075] [INFO ] [sig ] [3346/3401] Completed WVE in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 19.8s [2026-02-17T20:35:09.846117] [INFO ] [sig ] [3347/3401] Forecasting WWD... [2026-02-17T20:35:09.846153] [INFO ] [sig ] Generating forecast for: WWD [2026-02-17T20:35:09.846184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-17T20:35:09.859907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-17T20:35:09.860230] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-17T20:35:09.861086] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-17T20:35:09.861140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:09.861176] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:09.861204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:09.861262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:09.923884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:09.924635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:09.924716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:09.924749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:10.049917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:10.050083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:10.050125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:10.050156] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:10.054133] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-17T20:35:10.054463] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-17T20:35:10.054635] [INFO ] [sig ] WWD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:10.202731] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WWD.txt [2026-02-17T20:35:10.202943] [INFO ] [sig ] [3347/3401] Completed WWD in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 19.4s [2026-02-17T20:35:10.203006] [INFO ] [sig ] [3348/3401] Forecasting WY... [2026-02-17T20:35:10.203039] [INFO ] [sig ] Generating forecast for: WY [2026-02-17T20:35:10.203070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-17T20:35:10.214423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-17T20:35:10.214857] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-17T20:35:10.215765] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-17T20:35:10.215821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:10.215906] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:10.215936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:10.215995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:10.274875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:10.275921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:10.276056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:10.276091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:10.398803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:10.398975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:10.399018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:10.399047] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:10.403773] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-02-17T20:35:10.404174] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-17T20:35:10.404333] [INFO ] [sig ] WY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:10.564494] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/WY.txt [2026-02-17T20:35:10.564706] [INFO ] [sig ] [3348/3401] Completed WY in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 19.1s [2026-02-17T20:35:10.564754] [INFO ] [sig ] [3349/3401] Forecasting WYNN... [2026-02-17T20:35:10.564788] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-17T20:35:10.564822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-17T20:35:10.578505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-17T20:35:10.578944] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-17T20:35:10.579849] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-17T20:35:10.579902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:10.579934] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:10.579962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:10.580019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:10.638017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:10.638943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:10.639027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:10.639060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:10.764176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:10.764340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:10.764382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:10.764411] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:10.768161] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-02-17T20:35:10.768451] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-17T20:35:10.768606] [INFO ] [sig ] WYNN: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:10.918810] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/WYNN.txt [2026-02-17T20:35:10.919007] [INFO ] [sig ] [3349/3401] Completed WYNN in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 18.7s [2026-02-17T20:35:10.919061] [INFO ] [sig ] [3350/3401] Forecasting XBIL... [2026-02-17T20:35:10.919099] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-17T20:35:10.919143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-17T20:35:10.932799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-17T20:35:10.933382] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-17T20:35:10.934395] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-17T20:35:10.934464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:10.934511] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:10.934546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:10.934641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:11.008018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:11.008872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:11.008970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:11.009016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:11.125475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:11.125651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:11.125693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:11.125739] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:11.129223] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-02-17T20:35:11.129507] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-17T20:35:11.129654] [INFO ] [sig ] XBIL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:11.271472] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XBIL.txt [2026-02-17T20:35:11.271644] [INFO ] [sig ] [3350/3401] Completed XBIL in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 18.4s [2026-02-17T20:35:11.271689] [INFO ] [sig ] [3351/3401] Forecasting XEL... [2026-02-17T20:35:11.271718] [INFO ] [sig ] Generating forecast for: XEL [2026-02-17T20:35:11.271750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-17T20:35:11.283259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-17T20:35:11.283671] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-17T20:35:11.284520] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-17T20:35:11.284604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:11.284646] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:11.284674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:11.284733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:11.342990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:11.343939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:11.344029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:11.344062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:11.469058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:11.469221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:11.469260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:11.469329] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:11.472865] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-02-17T20:35:11.473179] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-17T20:35:11.473320] [INFO ] [sig ] XEL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:11.616551] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/XEL.txt [2026-02-17T20:35:11.616704] [INFO ] [sig ] [3351/3401] Completed XEL in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 18.0s [2026-02-17T20:35:11.616744] [INFO ] [sig ] [3352/3401] Forecasting XENE... [2026-02-17T20:35:11.616774] [INFO ] [sig ] Generating forecast for: XENE [2026-02-17T20:35:11.616804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-17T20:35:11.627527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-17T20:35:11.627894] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-17T20:35:11.628697] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-17T20:35:11.628749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:11.628781] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:11.628812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:11.628887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:11.685671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:11.686314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:11.686394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:11.686440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:11.807104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:11.807398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:11.807443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:11.807472] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:11.810893] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-02-17T20:35:11.811167] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-17T20:35:11.811296] [INFO ] [sig ] XENE: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:11.952635] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/XENE.txt [2026-02-17T20:35:11.952760] [INFO ] [sig ] [3352/3401] Completed XENE in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 17.6s [2026-02-17T20:35:11.952799] [INFO ] [sig ] [3353/3401] Forecasting XERS... [2026-02-17T20:35:11.952829] [INFO ] [sig ] Generating forecast for: XERS [2026-02-17T20:35:11.952861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-17T20:35:11.963488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-17T20:35:11.963859] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-17T20:35:11.964687] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-17T20:35:11.964740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:11.964773] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:11.964800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:11.964860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:12.027949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:12.029066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:12.029196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:12.029231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:12.156259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:12.156419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:12.156459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:12.156489] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:12.159959] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-02-17T20:35:12.160236] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-17T20:35:12.160371] [INFO ] [sig ] XERS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:12.303248] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XERS.txt [2026-02-17T20:35:12.303370] [INFO ] [sig ] [3353/3401] Completed XERS in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 17.3s [2026-02-17T20:35:12.303410] [INFO ] [sig ] [3354/3401] Forecasting XGN... [2026-02-17T20:35:12.303440] [INFO ] [sig ] Generating forecast for: XGN [2026-02-17T20:35:12.303470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-17T20:35:12.326042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-17T20:35:12.326432] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-17T20:35:12.327303] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-17T20:35:12.327358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:12.327391] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:12.327419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:12.327493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:12.386642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:12.387279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:12.387360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:12.387393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:12.509213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:12.509360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:12.509398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:12.509427] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:12.512887] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=59.60%) [2026-02-17T20:35:12.513174] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-17T20:35:12.513307] [INFO ] [sig ] XGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:12.655743] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XGN.txt [2026-02-17T20:35:12.655864] [INFO ] [sig ] [3354/3401] Completed XGN in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 16.9s [2026-02-17T20:35:12.655904] [INFO ] [sig ] [3355/3401] Forecasting XOM... [2026-02-17T20:35:12.655933] [INFO ] [sig ] Generating forecast for: XOM [2026-02-17T20:35:12.655963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-17T20:35:12.667327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-17T20:35:12.667705] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-17T20:35:12.668498] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-17T20:35:12.668551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:12.668614] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:12.668651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:12.668708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:12.726954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:12.727767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:12.727849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:12.727882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:12.854973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:12.855126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:12.855166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:12.855196] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:12.858814] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-17T20:35:12.859120] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-17T20:35:12.859260] [INFO ] [sig ] XOM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:13.003871] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XOM.txt [2026-02-17T20:35:13.004001] [INFO ] [sig ] [3355/3401] Completed XOM in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 16.6s [2026-02-17T20:35:13.004040] [INFO ] [sig ] [3356/3401] Forecasting XOMA... [2026-02-17T20:35:13.004070] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-17T20:35:13.004101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-17T20:35:13.014764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-17T20:35:13.015094] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-17T20:35:13.015877] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-17T20:35:13.015943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:13.015976] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:13.016003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:13.016058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:13.073672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:13.074350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:13.074428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:13.074461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:13.195562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:13.195730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:13.195770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:13.195798] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:13.199550] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=81.47%) [2026-02-17T20:35:13.199874] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-17T20:35:13.200017] [INFO ] [sig ] XOMA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:13.345630] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XOMA.txt [2026-02-17T20:35:13.345788] [INFO ] [sig ] [3356/3401] Completed XOMA in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 16.2s [2026-02-17T20:35:13.345828] [INFO ] [sig ] [3357/3401] Forecasting XOS... [2026-02-17T20:35:13.345859] [INFO ] [sig ] Generating forecast for: XOS [2026-02-17T20:35:13.345890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-17T20:35:13.356793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-17T20:35:13.357180] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-17T20:35:13.358067] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-17T20:35:13.358120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:13.358152] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:13.358179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:13.358235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:13.417536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:13.418415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:13.418499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:13.418532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:13.535993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:13.536159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:13.536213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:13.536254] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:13.539812] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-02-17T20:35:13.540128] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-17T20:35:13.540268] [INFO ] [sig ] XOS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:13.687766] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/XOS.txt [2026-02-17T20:35:13.687928] [INFO ] [sig ] [3357/3401] Completed XOS in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 15.8s [2026-02-17T20:35:13.687971] [INFO ] [sig ] [3358/3401] Forecasting XP... [2026-02-17T20:35:13.688001] [INFO ] [sig ] Generating forecast for: XP [2026-02-17T20:35:13.688032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-17T20:35:13.700480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-17T20:35:13.700901] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-17T20:35:13.701744] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-17T20:35:13.701799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:13.701832] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:13.701861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:13.701919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:13.762052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:13.763093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:13.763227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:13.763263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:13.889616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:13.889778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:13.889819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:13.889849] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:13.893361] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-17T20:35:13.893690] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-17T20:35:13.893829] [INFO ] [sig ] XP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:14.042381] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XP.txt [2026-02-17T20:35:14.042514] [INFO ] [sig ] [3358/3401] Completed XP in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 15.5s [2026-02-17T20:35:14.042553] [INFO ] [sig ] [3359/3401] Forecasting XPEL... [2026-02-17T20:35:14.042604] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-17T20:35:14.042637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-17T20:35:14.053720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-17T20:35:14.054067] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-17T20:35:14.054873] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-17T20:35:14.054926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:14.054958] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:14.054986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:14.055043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:14.116464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:14.117373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:14.117459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:14.117492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:14.240436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:14.240641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:14.240698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:14.240732] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:14.245087] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=35.93%) [2026-02-17T20:35:14.245520] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-17T20:35:14.245709] [INFO ] [sig ] XPEL: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:14.414410] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/XPEL.txt [2026-02-17T20:35:14.414603] [INFO ] [sig ] [3359/3401] Completed XPEL in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 15.1s [2026-02-17T20:35:14.414658] [INFO ] [sig ] [3360/3401] Forecasting XPO... [2026-02-17T20:35:14.414701] [INFO ] [sig ] Generating forecast for: XPO [2026-02-17T20:35:14.414734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-17T20:35:14.426210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-17T20:35:14.426606] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-17T20:35:14.427501] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-17T20:35:14.427558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:14.427611] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:14.427641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:14.427699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:14.488006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:14.488937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:14.489027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:14.489062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:14.628961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:14.629126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:14.629167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:14.629197] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:14.632909] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-02-17T20:35:14.633289] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-17T20:35:14.633451] [INFO ] [sig ] XPO: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:14.786033] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/XPO.txt [2026-02-17T20:35:14.786202] [INFO ] [sig ] [3360/3401] Completed XPO in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 14.8s [2026-02-17T20:35:14.786244] [INFO ] [sig ] [3361/3401] Forecasting XPOF... [2026-02-17T20:35:14.786274] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-17T20:35:14.786306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-17T20:35:14.798110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-17T20:35:14.798524] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-17T20:35:14.799398] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-17T20:35:14.799454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:14.799489] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:14.799517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:14.799594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:14.859832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:14.860755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:14.860848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:14.860883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:14.988649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:14.988810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:14.988852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:14.988881] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:14.992429] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-02-17T20:35:14.992753] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-17T20:35:14.992884] [INFO ] [sig ] XPOF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:15.150675] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/XPOF.txt [2026-02-17T20:35:15.150874] [INFO ] [sig ] [3361/3401] Completed XPOF in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 14.4s [2026-02-17T20:35:15.150917] [INFO ] [sig ] [3362/3401] Forecasting XPRO... [2026-02-17T20:35:15.150948] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-17T20:35:15.150979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-17T20:35:15.162268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-17T20:35:15.162681] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-17T20:35:15.163467] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-17T20:35:15.163521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:15.163554] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:15.163619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:15.163679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:15.223149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:15.224111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:15.224195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:15.224229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:15.343861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:15.344017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:15.344057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:15.344086] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:15.347497] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-02-17T20:35:15.347793] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-17T20:35:15.347925] [INFO ] [sig ] XPRO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:15.490416] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XPRO.txt [2026-02-17T20:35:15.490540] [INFO ] [sig ] [3362/3401] Completed XPRO in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 14.0s [2026-02-17T20:35:15.490597] [INFO ] [sig ] [3363/3401] Forecasting XRAY... [2026-02-17T20:35:15.490629] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-17T20:35:15.490659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-17T20:35:15.501689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-17T20:35:15.502021] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-17T20:35:15.502831] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-17T20:35:15.502883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:15.502916] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:15.502945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:15.503002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:15.562904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:15.563538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:15.563634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:15.563668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:15.683479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:15.683662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:15.683705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:15.683734] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:15.687133] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-17T20:35:15.687450] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-17T20:35:15.687614] [INFO ] [sig ] XRAY: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:15.831075] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XRAY.txt [2026-02-17T20:35:15.831238] [INFO ] [sig ] [3363/3401] Completed XRAY in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 13.7s [2026-02-17T20:35:15.831280] [INFO ] [sig ] [3364/3401] Forecasting XRX... [2026-02-17T20:35:15.831310] [INFO ] [sig ] Generating forecast for: XRX [2026-02-17T20:35:15.831340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-17T20:35:15.843056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-17T20:35:15.843668] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-17T20:35:15.844466] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-17T20:35:15.844519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:15.844551] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:15.844599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:15.844660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:15.910344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:15.911241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:15.911328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:15.911362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:16.037401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:16.037569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:16.037633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:16.037663] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:16.041343] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=32.84%) [2026-02-17T20:35:16.041699] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-17T20:35:16.041852] [INFO ] [sig ] XRX: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:16.230248] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/XRX.txt [2026-02-17T20:35:16.230427] [INFO ] [sig ] [3364/3401] Completed XRX in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 13.3s [2026-02-17T20:35:16.230470] [INFO ] [sig ] [3365/3401] Forecasting XYF... [2026-02-17T20:35:16.230500] [INFO ] [sig ] Generating forecast for: XYF [2026-02-17T20:35:16.230533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-17T20:35:16.246044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-17T20:35:16.246516] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-17T20:35:16.247798] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-17T20:35:16.247869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:16.247963] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:16.248042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:16.248147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:16.329538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:16.330633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:16.330734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:16.330770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:16.497384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:16.497638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:16.497713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:16.497763] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:16.503391] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-02-17T20:35:16.503929] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-17T20:35:16.504150] [INFO ] [sig ] XYF: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:16.720333] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XYF.txt [2026-02-17T20:35:16.720563] [INFO ] [sig ] [3365/3401] Completed XYF in 0.5s | 2.78 sym/s | Total: 20.2m | ETA: 13.0s [2026-02-17T20:35:16.720668] [INFO ] [sig ] [3366/3401] Forecasting XYL... [2026-02-17T20:35:16.720723] [INFO ] [sig ] Generating forecast for: XYL [2026-02-17T20:35:16.720772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-17T20:35:16.742065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-17T20:35:16.742689] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-17T20:35:16.743986] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-17T20:35:16.744068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:16.744108] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:16.744141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:16.744215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:16.818539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:16.819930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:16.820060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:16.820119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:16.982098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:16.982308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:16.982380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:16.982434] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:16.988173] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-17T20:35:16.988746] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-17T20:35:16.988978] [INFO ] [sig ] XYL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:17.228360] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/XYL.txt [2026-02-17T20:35:17.228547] [INFO ] [sig ] [3366/3401] Completed XYL in 0.5s | 2.78 sym/s | Total: 20.2m | ETA: 12.6s [2026-02-17T20:35:17.228631] [INFO ] [sig ] [3367/3401] Forecasting YALA... [2026-02-17T20:35:17.228666] [INFO ] [sig ] Generating forecast for: YALA [2026-02-17T20:35:17.228698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-17T20:35:17.253391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-17T20:35:17.253977] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-17T20:35:17.255207] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-17T20:35:17.255281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:17.255356] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:17.255409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:17.255510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:17.350503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:17.351834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:17.351972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:17.352032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:17.491376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:17.491541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:17.491608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:17.491640] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:17.495183] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=93.94%) [2026-02-17T20:35:17.495472] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-17T20:35:17.495622] [INFO ] [sig ] YALA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:17.644476] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/YALA.txt [2026-02-17T20:35:17.644674] [INFO ] [sig ] [3367/3401] Completed YALA in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 12.2s [2026-02-17T20:35:17.644735] [INFO ] [sig ] [3368/3401] Forecasting YELP... [2026-02-17T20:35:17.644771] [INFO ] [sig ] Generating forecast for: YELP [2026-02-17T20:35:17.644803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-17T20:35:17.658999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-17T20:35:17.659395] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-17T20:35:17.660248] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-17T20:35:17.660303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:17.660335] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:17.660364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:17.660422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:17.719534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:17.720479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:17.720564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:17.720618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:17.844671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:17.844842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:17.844884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:17.844955] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:17.848429] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-02-17T20:35:17.848752] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-17T20:35:17.848888] [INFO ] [sig ] YELP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:17.996117] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/YELP.txt [2026-02-17T20:35:17.996282] [INFO ] [sig ] [3368/3401] Completed YELP in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 11.9s [2026-02-17T20:35:17.996325] [INFO ] [sig ] [3369/3401] Forecasting YETI... [2026-02-17T20:35:17.996355] [INFO ] [sig ] Generating forecast for: YETI [2026-02-17T20:35:17.996386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-17T20:35:18.008126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-17T20:35:18.008756] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-17T20:35:18.009541] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-17T20:35:18.009625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:18.009668] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:18.009700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:18.009758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:18.068195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:18.069108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:18.069189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:18.069222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:18.188488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:18.188671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:18.188714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:18.188743] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:18.192214] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=82.83%) [2026-02-17T20:35:18.192493] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-17T20:35:18.192638] [INFO ] [sig ] YETI: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:18.335985] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/YETI.txt [2026-02-17T20:35:18.336143] [INFO ] [sig ] [3369/3401] Completed YETI in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 11.5s [2026-02-17T20:35:18.336185] [INFO ] [sig ] [3370/3401] Forecasting YMM... [2026-02-17T20:35:18.336217] [INFO ] [sig ] Generating forecast for: YMM [2026-02-17T20:35:18.336247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-17T20:35:18.347818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-17T20:35:18.348179] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-17T20:35:18.349010] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-17T20:35:18.349068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:18.349102] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:18.349131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:18.349191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:18.408673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:18.409628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:18.409714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:18.409750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:18.530395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:18.530554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:18.530614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:18.530646] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:18.534085] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-17T20:35:18.534382] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-17T20:35:18.534519] [INFO ] [sig ] YMM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:18.683173] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/YMM.txt [2026-02-17T20:35:18.683341] [INFO ] [sig ] [3370/3401] Completed YMM in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 11.2s [2026-02-17T20:35:18.683389] [INFO ] [sig ] [3371/3401] Forecasting YPF... [2026-02-17T20:35:18.683421] [INFO ] [sig ] Generating forecast for: YPF [2026-02-17T20:35:18.683453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-17T20:35:18.694757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-17T20:35:18.695142] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-17T20:35:18.695961] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-17T20:35:18.696026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:18.696066] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:18.696100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:18.696172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:18.754696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:18.755626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:18.755709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:18.755742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:18.887392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:18.887584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:18.887629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:18.887659] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:18.891646] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-17T20:35:18.891926] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-17T20:35:18.892057] [INFO ] [sig ] YPF: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:19.039605] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/YPF.txt [2026-02-17T20:35:19.039783] [INFO ] [sig ] [3371/3401] Completed YPF in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 10.8s [2026-02-17T20:35:19.039842] [INFO ] [sig ] [3372/3401] Forecasting YQQQ... [2026-02-17T20:35:19.039874] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-17T20:35:19.039904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-17T20:35:19.051206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-17T20:35:19.051605] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-17T20:35:19.052389] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-17T20:35:19.052442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:19.052474] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:19.052502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:19.052559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:19.111053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:19.112146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:19.112230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:19.112264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:19.234699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:19.234863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:19.234905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:19.234936] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:19.238475] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-02-17T20:35:19.238840] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-17T20:35:19.239009] [INFO ] [sig ] YQQQ: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:19.384637] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/YQQQ.txt [2026-02-17T20:35:19.384803] [INFO ] [sig ] [3372/3401] Completed YQQQ in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 10.4s [2026-02-17T20:35:19.384845] [INFO ] [sig ] [3373/3401] Forecasting YRD... [2026-02-17T20:35:19.384875] [INFO ] [sig ] Generating forecast for: YRD [2026-02-17T20:35:19.384907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-17T20:35:19.396313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-17T20:35:19.396752] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-17T20:35:19.397680] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-17T20:35:19.397739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:19.397773] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:19.397801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:19.397860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:19.458064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:19.459012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:19.459109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:19.459147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:19.582893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:19.583066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:19.583113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:19.583144] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:19.586781] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=67.09%) [2026-02-17T20:35:19.587078] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-17T20:35:19.587213] [INFO ] [sig ] YRD: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:19.757307] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/YRD.txt [2026-02-17T20:35:19.757501] [INFO ] [sig ] [3373/3401] Completed YRD in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 10.1s [2026-02-17T20:35:19.757550] [INFO ] [sig ] [3374/3401] Forecasting YSG... [2026-02-17T20:35:19.757603] [INFO ] [sig ] Generating forecast for: YSG [2026-02-17T20:35:19.757639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-17T20:35:19.769466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-17T20:35:19.769893] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-17T20:35:19.770746] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-17T20:35:19.770800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:19.770832] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:19.770860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:19.770917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:19.831691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:19.832590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:19.832676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:19.832711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:19.956225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:19.956383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:19.956426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:19.956475] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:19.960230] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-02-17T20:35:19.960516] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-17T20:35:19.960668] [INFO ] [sig ] YSG: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:20.107000] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/YSG.txt [2026-02-17T20:35:20.107138] [INFO ] [sig ] [3374/3401] Completed YSG in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 9.7s [2026-02-17T20:35:20.107178] [INFO ] [sig ] [3375/3401] Forecasting YTRA... [2026-02-17T20:35:20.107208] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-17T20:35:20.107265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-17T20:35:20.120432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-17T20:35:20.120848] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-17T20:35:20.121878] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-17T20:35:20.121932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:20.121965] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:20.121993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:20.122051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:20.181617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:20.182372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:20.182485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:20.182521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:20.303324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:20.303485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:20.303525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:20.303554] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:20.307102] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-17T20:35:20.307421] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-17T20:35:20.307556] [INFO ] [sig ] YTRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:20.453045] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/YTRA.txt [2026-02-17T20:35:20.453211] [INFO ] [sig ] [3375/3401] Completed YTRA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 9.4s [2026-02-17T20:35:20.453256] [INFO ] [sig ] [3376/3401] Forecasting YUM... [2026-02-17T20:35:20.453285] [INFO ] [sig ] Generating forecast for: YUM [2026-02-17T20:35:20.453315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-17T20:35:20.465234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-17T20:35:20.465642] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-17T20:35:20.466465] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-17T20:35:20.466519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:20.466551] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:20.466607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:20.466668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:20.524095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:20.524956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:20.525056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:20.525089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:20.640327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:20.640488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:20.640528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:20.640557] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:20.644016] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=6.14%) [2026-02-17T20:35:20.644321] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-17T20:35:20.644456] [INFO ] [sig ] YUM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:20.787838] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/YUM.txt [2026-02-17T20:35:20.787976] [INFO ] [sig ] [3376/3401] Completed YUM in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 9.0s [2026-02-17T20:35:20.788016] [INFO ] [sig ] [3377/3401] Forecasting YUMC... [2026-02-17T20:35:20.788046] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-17T20:35:20.788077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-17T20:35:20.799459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-17T20:35:20.799828] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-17T20:35:20.800651] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-17T20:35:20.800709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:20.800741] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:20.800767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:20.800825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:20.862129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:20.862986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:20.863072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:20.863109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:20.990882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:20.991044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:20.991086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:20.991116] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:20.994811] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-17T20:35:20.995094] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-17T20:35:20.995224] [INFO ] [sig ] YUMC: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:21.140651] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/YUMC.txt [2026-02-17T20:35:21.140800] [INFO ] [sig ] [3377/3401] Completed YUMC in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 8.6s [2026-02-17T20:35:21.140843] [INFO ] [sig ] [3378/3401] Forecasting Z... [2026-02-17T20:35:21.140873] [INFO ] [sig ] Generating forecast for: Z [2026-02-17T20:35:21.140904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-17T20:35:21.152249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-17T20:35:21.152611] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-17T20:35:21.153637] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-17T20:35:21.153690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:21.153723] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:21.153765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:21.153828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:21.214333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:21.215179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:21.215265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:21.215300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:21.340872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:21.341026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:21.341091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:21.341143] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:21.345964] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-02-17T20:35:21.346267] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-17T20:35:21.346408] [INFO ] [sig ] Z: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:21.491686] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/Z.txt [2026-02-17T20:35:21.491886] [INFO ] [sig ] [3378/3401] Completed Z in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 8.3s [2026-02-17T20:35:21.491927] [INFO ] [sig ] [3379/3401] Forecasting ZBH... [2026-02-17T20:35:21.491958] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-17T20:35:21.491989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-17T20:35:21.503868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-17T20:35:21.504305] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-17T20:35:21.505188] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-17T20:35:21.505244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:21.505279] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:21.505308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:21.505367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:21.564725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:21.565610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:21.565698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:21.565734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:21.687721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:21.687882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:21.687926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:21.687956] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:21.692239] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=30.69%) [2026-02-17T20:35:21.692517] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-17T20:35:21.692665] [INFO ] [sig ] ZBH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:21.845047] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZBH.txt [2026-02-17T20:35:21.845203] [INFO ] [sig ] [3379/3401] Completed ZBH in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 7.9s [2026-02-17T20:35:21.845243] [INFO ] [sig ] [3380/3401] Forecasting ZBIO... [2026-02-17T20:35:21.845273] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-17T20:35:21.845304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-17T20:35:21.855895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-17T20:35:21.856222] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-17T20:35:21.857028] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-17T20:35:21.857083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:21.857117] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:21.857145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:21.857204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:21.917097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:21.917869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:21.917952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:21.917987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:22.039744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:22.039903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:22.039944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:22.039973] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:22.043484] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=89.41%) [2026-02-17T20:35:22.043778] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-17T20:35:22.043905] [INFO ] [sig ] ZBIO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:22.194074] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZBIO.txt [2026-02-17T20:35:22.194204] [INFO ] [sig ] [3380/3401] Completed ZBIO in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 7.6s [2026-02-17T20:35:22.194243] [INFO ] [sig ] [3381/3401] Forecasting ZBRA... [2026-02-17T20:35:22.194273] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-17T20:35:22.194304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-17T20:35:22.205159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-17T20:35:22.205497] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-17T20:35:22.206293] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-17T20:35:22.206346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:22.206379] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:22.206406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:22.206463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:22.264087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:22.265001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:22.265090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:22.265123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:22.388179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:22.388352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:22.388394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:22.388424] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:22.392004] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=15.82%) [2026-02-17T20:35:22.392296] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-17T20:35:22.392422] [INFO ] [sig ] ZBRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:22.538742] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZBRA.txt [2026-02-17T20:35:22.538905] [INFO ] [sig ] [3381/3401] Completed ZBRA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 7.2s [2026-02-17T20:35:22.538948] [INFO ] [sig ] [3382/3401] Forecasting ZD... [2026-02-17T20:35:22.538981] [INFO ] [sig ] Generating forecast for: ZD [2026-02-17T20:35:22.539020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-17T20:35:22.550255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-17T20:35:22.550660] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-17T20:35:22.551441] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-17T20:35:22.551494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:22.551554] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:22.551604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:22.551664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:22.610510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:22.611342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:22.611426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:22.611460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:22.730548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:22.730729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:22.730778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:22.730817] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:22.734298] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: DOWN (p=26.88%) [2026-02-17T20:35:22.734611] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-17T20:35:22.734752] [INFO ] [sig ] ZD: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:22.879307] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZD.txt [2026-02-17T20:35:22.879442] [INFO ] [sig ] [3382/3401] Completed ZD in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 6.8s [2026-02-17T20:35:22.879481] [INFO ] [sig ] [3383/3401] Forecasting ZEPP... [2026-02-17T20:35:22.879512] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-17T20:35:22.879542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-17T20:35:22.889882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-17T20:35:22.890246] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-17T20:35:22.891048] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-17T20:35:22.891101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:22.891137] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:22.891164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:22.891221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:22.951141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:22.951960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:22.952044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:22.952077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:23.068657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:23.068809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:23.068853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:23.068882] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:23.072599] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-02-17T20:35:23.072894] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-17T20:35:23.073039] [INFO ] [sig ] ZEPP: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:23.223708] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZEPP.txt [2026-02-17T20:35:23.223869] [INFO ] [sig ] [3383/3401] Completed ZEPP in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 6.5s [2026-02-17T20:35:23.223912] [INFO ] [sig ] [3384/3401] Forecasting ZETA... [2026-02-17T20:35:23.223943] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-17T20:35:23.223974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-17T20:35:23.235141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-17T20:35:23.235499] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-17T20:35:23.236358] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-17T20:35:23.236415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:23.236449] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:23.236477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:23.236535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:23.297024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:23.297983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:23.298071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:23.298106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:23.420104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:23.420288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:23.420340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:23.420371] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:23.424084] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=76.10%) [2026-02-17T20:35:23.424374] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-17T20:35:23.424511] [INFO ] [sig ] ZETA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:23.573440] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZETA.txt [2026-02-17T20:35:23.573601] [INFO ] [sig ] [3384/3401] Completed ZETA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 6.1s [2026-02-17T20:35:23.573642] [INFO ] [sig ] [3385/3401] Forecasting ZGN... [2026-02-17T20:35:23.573672] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-17T20:35:23.573703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-17T20:35:23.584399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-17T20:35:23.584775] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-17T20:35:23.585591] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-17T20:35:23.585646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:23.585679] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:23.585707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:23.585766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:23.643307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:23.644130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:23.644230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:23.644272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:23.768022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:23.768196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:23.768242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:23.768311] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:23.771996] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-02-17T20:35:23.772294] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-17T20:35:23.772431] [INFO ] [sig ] ZGN: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:23.933893] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZGN.txt [2026-02-17T20:35:23.934080] [INFO ] [sig ] [3385/3401] Completed ZGN in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 5.8s [2026-02-17T20:35:23.934131] [INFO ] [sig ] [3386/3401] Forecasting ZH... [2026-02-17T20:35:23.934168] [INFO ] [sig ] Generating forecast for: ZH [2026-02-17T20:35:23.934207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-17T20:35:23.945678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-17T20:35:23.946166] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-17T20:35:23.947227] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-17T20:35:23.947308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:23.947341] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:23.947368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:23.947425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:24.007194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:24.008167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:24.008270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:24.008304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:24.130703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:24.130869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:24.130911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:24.130944] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:24.134520] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=22.31%) [2026-02-17T20:35:24.134827] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-17T20:35:24.134964] [INFO ] [sig ] ZH: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:24.283248] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZH.txt [2026-02-17T20:35:24.283421] [INFO ] [sig ] [3386/3401] Completed ZH in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 5.4s [2026-02-17T20:35:24.283471] [INFO ] [sig ] [3387/3401] Forecasting ZIM... [2026-02-17T20:35:24.283511] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-17T20:35:24.283552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-17T20:35:24.295524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-17T20:35:24.295945] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-17T20:35:24.296837] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-17T20:35:24.296891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:24.296925] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:24.296955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:24.297015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:24.357417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:24.358380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:24.358469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:24.358505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:24.481886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:24.482065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:24.482109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:24.482141] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:24.485681] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=22.68%) [2026-02-17T20:35:24.485966] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-17T20:35:24.486097] [INFO ] [sig ] ZIM: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:24.629665] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZIM.txt [2026-02-17T20:35:24.629815] [INFO ] [sig ] [3387/3401] Completed ZIM in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 5.0s [2026-02-17T20:35:24.629856] [INFO ] [sig ] [3388/3401] Forecasting ZION... [2026-02-17T20:35:24.629888] [INFO ] [sig ] Generating forecast for: ZION [2026-02-17T20:35:24.629922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-17T20:35:24.641285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-17T20:35:24.641694] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-17T20:35:24.642520] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-17T20:35:24.642604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:24.642641] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:24.642669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:24.642729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:24.701644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:24.702439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:24.702534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:24.702593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:24.835378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:24.835543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:24.835605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:24.835638] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:24.839163] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-17T20:35:24.839469] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-17T20:35:24.839636] [INFO ] [sig ] ZION: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:24.988392] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZION.txt [2026-02-17T20:35:24.988561] [INFO ] [sig ] [3388/3401] Completed ZION in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 4.7s [2026-02-17T20:35:24.988628] [INFO ] [sig ] [3389/3401] Forecasting ZIP... [2026-02-17T20:35:24.988661] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-17T20:35:24.988695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-17T20:35:24.999828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-17T20:35:25.000223] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-17T20:35:25.001071] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-17T20:35:25.001126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:25.001161] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:25.001190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:25.001263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:25.060737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:25.061517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:25.061622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:25.061661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:25.186236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:25.186406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:25.186447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:25.186477] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:25.189918] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=51.67%) [2026-02-17T20:35:25.190195] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-17T20:35:25.190322] [INFO ] [sig ] ZIP: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:25.336243] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZIP.txt [2026-02-17T20:35:25.336378] [INFO ] [sig ] [3389/3401] Completed ZIP in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 4.3s [2026-02-17T20:35:25.336419] [INFO ] [sig ] [3390/3401] Forecasting ZLAB... [2026-02-17T20:35:25.336448] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-17T20:35:25.336478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-17T20:35:25.347917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-17T20:35:25.348313] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-17T20:35:25.349124] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-17T20:35:25.349186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:25.349227] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:25.349261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:25.349329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:25.408214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:25.408917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:25.408999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:25.409032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:25.530423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:25.530614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:25.530657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:25.530686] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:25.534108] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-17T20:35:25.534385] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-17T20:35:25.534508] [INFO ] [sig ] ZLAB: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:25.678909] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZLAB.txt [2026-02-17T20:35:25.679069] [INFO ] [sig ] [3390/3401] Completed ZLAB in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 4.0s [2026-02-17T20:35:25.679112] [INFO ] [sig ] [3391/3401] Forecasting ZM... [2026-02-17T20:35:25.679143] [INFO ] [sig ] Generating forecast for: ZM [2026-02-17T20:35:25.679180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-17T20:35:25.690310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-17T20:35:25.690716] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-17T20:35:25.691516] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-17T20:35:25.691585] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:25.691636] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:25.691665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:25.691722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:25.749409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:25.750317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:25.750404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:25.750436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:25.873756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:25.873927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:25.873967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:25.873995] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:25.877467] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-17T20:35:25.877773] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-17T20:35:25.877902] [INFO ] [sig ] ZM: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:26.025867] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZM.txt [2026-02-17T20:35:26.026028] [INFO ] [sig ] [3391/3401] Completed ZM in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 3.6s [2026-02-17T20:35:26.026069] [INFO ] [sig ] [3392/3401] Forecasting ZNTL... [2026-02-17T20:35:26.026100] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-17T20:35:26.026130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-17T20:35:26.038091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-17T20:35:26.038471] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-17T20:35:26.039282] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-17T20:35:26.039336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:26.039369] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:26.039398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:26.039472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:26.101676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:26.102561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:26.102696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:26.102733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:26.223873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:26.224034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:26.224075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:26.224106] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:26.227526] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-17T20:35:26.227821] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-17T20:35:26.227946] [INFO ] [sig ] ZNTL: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:26.370059] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZNTL.txt [2026-02-17T20:35:26.370182] [INFO ] [sig ] [3392/3401] Completed ZNTL in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 3.2s [2026-02-17T20:35:26.370221] [INFO ] [sig ] [3393/3401] Forecasting ZS... [2026-02-17T20:35:26.370252] [INFO ] [sig ] Generating forecast for: ZS [2026-02-17T20:35:26.370283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-17T20:35:26.381434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-17T20:35:26.381817] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-17T20:35:26.382661] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-17T20:35:26.382716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:26.382749] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:26.382778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:26.382837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:26.440346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:26.441016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:26.441100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:26.441133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:26.563635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:26.563799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:26.563839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:26.563868] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:26.567304] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-02-17T20:35:26.567602] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-17T20:35:26.567735] [INFO ] [sig ] ZS: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:26.708918] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZS.txt [2026-02-17T20:35:26.709068] [INFO ] [sig ] [3393/3401] Completed ZS in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 2.9s [2026-02-17T20:35:26.709109] [INFO ] [sig ] [3394/3401] Forecasting ZTO... [2026-02-17T20:35:26.709138] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-17T20:35:26.709168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-17T20:35:26.721126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-17T20:35:26.721523] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-17T20:35:26.722354] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-17T20:35:26.722409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:26.722441] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:26.722467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:26.722523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:26.780750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:26.781376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:26.781453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:26.781485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:26.904550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:26.904744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:26.904785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:26.904816] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:26.908532] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-02-17T20:35:26.908854] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-17T20:35:26.908994] [INFO ] [sig ] ZTO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:27.053707] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZTO.txt [2026-02-17T20:35:27.053841] [INFO ] [sig ] [3394/3401] Completed ZTO in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 2.5s [2026-02-17T20:35:27.053887] [INFO ] [sig ] [3395/3401] Forecasting ZTS... [2026-02-17T20:35:27.053918] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-17T20:35:27.053948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-17T20:35:27.067384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-17T20:35:27.067964] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-17T20:35:27.068821] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-17T20:35:27.068875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:27.068908] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:27.068936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:27.068993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:27.127055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:27.127930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:27.128030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:27.128063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:27.249127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:27.249284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:27.249323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:27.249353] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:27.252763] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-02-17T20:35:27.253035] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-17T20:35:27.253162] [INFO ] [sig ] ZTS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:27.399696] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZTS.txt [2026-02-17T20:35:27.399836] [INFO ] [sig ] [3395/3401] Completed ZTS in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 2.2s [2026-02-17T20:35:27.399877] [INFO ] [sig ] [3396/3401] Forecasting ZUMZ... [2026-02-17T20:35:27.399907] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-17T20:35:27.399937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-17T20:35:27.411163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-17T20:35:27.411498] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-17T20:35:27.412286] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-17T20:35:27.412339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:27.412372] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:27.412399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:27.412456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:27.469919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:27.470514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:27.470609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:27.470645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:27.589977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:27.590087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:27.590123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:27.590151] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:27.593339] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=22.33%) [2026-02-17T20:35:27.593626] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-17T20:35:27.593792] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:27.736491] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZUMZ.txt [2026-02-17T20:35:27.736620] [INFO ] [sig ] [3396/3401] Completed ZUMZ in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 1.8s [2026-02-17T20:35:27.736662] [INFO ] [sig ] [3397/3401] Forecasting ZURA... [2026-02-17T20:35:27.736691] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-17T20:35:27.736722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-17T20:35:27.747905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-17T20:35:27.748230] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-17T20:35:27.749031] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-17T20:35:27.749083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:27.749115] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:27.749142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:27.749200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:27.806629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:27.807222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:27.807318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:27.807351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:27.929889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:27.930033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:27.930072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:27.930101] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:27.933489] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-17T20:35:27.933782] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-17T20:35:27.933911] [INFO ] [sig ] ZURA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:28.080317] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZURA.txt [2026-02-17T20:35:28.080449] [INFO ] [sig ] [3397/3401] Completed ZURA in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 1.4s [2026-02-17T20:35:28.080489] [INFO ] [sig ] [3398/3401] Forecasting ZVIA... [2026-02-17T20:35:28.080519] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-17T20:35:28.080549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-17T20:35:28.091493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-17T20:35:28.091839] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-17T20:35:28.092664] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-17T20:35:28.092717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:28.092750] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:28.092778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:28.092843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:28.150330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:28.150957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:28.151034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:28.151067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:28.272034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:28.272222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:28.272272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:28.272327] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:28.275813] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=70.77%) [2026-02-17T20:35:28.276097] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-17T20:35:28.276231] [INFO ] [sig ] ZVIA: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-17T20:35:28.421943] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/ZVIA.txt [2026-02-17T20:35:28.422118] [INFO ] [sig ] [3398/3401] Completed ZVIA in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 1.1s [2026-02-17T20:35:28.422159] [INFO ] [sig ] [3399/3401] Forecasting ZVRA... [2026-02-17T20:35:28.422190] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-17T20:35:28.422220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-17T20:35:28.435255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-17T20:35:28.435728] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-17T20:35:28.436842] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-17T20:35:28.436908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:28.436991] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:28.437028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:28.437087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:28.504352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:28.505293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:28.505376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:28.505410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:28.618179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:28.618346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:28.618391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:28.618421] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:28.622158] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=12.33%) [2026-02-17T20:35:28.622479] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-17T20:35:28.622652] [INFO ] [sig ] ZVRA: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:28.769906] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZVRA.txt [2026-02-17T20:35:28.770046] [INFO ] [sig ] [3399/3401] Completed ZVRA in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 0.7s [2026-02-17T20:35:28.770089] [INFO ] [sig ] [3400/3401] Forecasting ZWS... [2026-02-17T20:35:28.770120] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-17T20:35:28.770152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-17T20:35:28.782171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-17T20:35:28.782518] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-17T20:35:28.783324] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-17T20:35:28.783379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:28.783412] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:28.783439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:28.783496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:28.843096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:28.843805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:28.843931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:28.843967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:28.969795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:28.969959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:28.970000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:28.970030] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:28.973921] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=33.96%) [2026-02-17T20:35:28.974194] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-17T20:35:28.974321] [INFO ] [sig ] ZWS: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:29.117082] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZWS.txt [2026-02-17T20:35:29.117207] [INFO ] [sig ] [3400/3401] Completed ZWS in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 0.4s [2026-02-17T20:35:29.117262] [INFO ] [sig ] [3401/3401] Forecasting ZYME... [2026-02-17T20:35:29.117297] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-17T20:35:29.117330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-17T20:35:29.128602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-17T20:35:29.128945] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-17T20:35:29.129761] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-17T20:35:29.129814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-17T20:35:29.129847] [DEBUG] [FORECASTER] Starting train method [2026-02-17T20:35:29.129873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-17T20:35:29.129931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-17T20:35:29.187988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-17T20:35:29.188697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-17T20:35:29.188792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-17T20:35:29.188825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-17T20:35:29.313081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-17T20:35:29.313258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-17T20:35:29.313302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-17T20:35:29.313334] [INFO ] [FORECASTER] Training complete [2026-02-17T20:35:29.317201] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-17T20:35:29.317603] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-17T20:35:29.317771] [INFO ] [sig ] ZYME: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-17T20:35:29.470863] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/ZYME.txt [2026-02-17T20:35:29.471064] [INFO ] [sig ] [3401/3401] Completed ZYME in 0.4s | 2.78 sym/s | Total: 20.4m | ETA: 0.0s [2026-02-17T20:35:29.471130] [INFO ] [sig ] ================================================== [2026-02-17T20:35:29.471171] [INFO ] [sig ] Forecasts complete: 3401/3401 symbols succeeded [2026-02-17T20:35:29.471202] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-17T20:35:29.471241] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-17T20:35:29.472263] [INFO ] [sig ] Found 87 forecast dates to process [2026-02-17T20:35:29.472316] [INFO ] [sig ] [1/87] Processing report for 2025-10-10... [2026-02-17T20:35:29.472588] [INFO ] [sig ] [1/87] Report for 2025-10-10 already exists, skipping... [2026-02-17T20:35:29.472629] [INFO ] [sig ] [2/87] Processing report for 2025-10-13... [2026-02-17T20:35:29.472670] [INFO ] [sig ] [2/87] Report for 2025-10-13 already exists, skipping... [2026-02-17T20:35:29.472706] [INFO ] [sig ] [3/87] Processing report for 2025-10-14... [2026-02-17T20:35:29.472746] [INFO ] [sig ] [3/87] Report for 2025-10-14 already exists, skipping... [2026-02-17T20:35:29.472775] [INFO ] [sig ] [4/87] Processing report for 2025-10-15... [2026-02-17T20:35:29.472812] [INFO ] [sig ] [4/87] Report for 2025-10-15 already exists, skipping... [2026-02-17T20:35:29.472840] [INFO ] [sig ] [5/87] Processing report for 2025-10-16... [2026-02-17T20:35:29.472876] [INFO ] [sig ] [5/87] Report for 2025-10-16 already exists, skipping... [2026-02-17T20:35:29.472903] [INFO ] [sig ] [6/87] Processing report for 2025-10-17... [2026-02-17T20:35:29.472933] [INFO ] [sig ] [6/87] Report for 2025-10-17 already exists, skipping... [2026-02-17T20:35:29.473000] [INFO ] [sig ] [7/87] Processing report for 2025-10-20... [2026-02-17T20:35:29.473038] [INFO ] [sig ] [7/87] Report for 2025-10-20 already exists, skipping... [2026-02-17T20:35:29.473067] [INFO ] [sig ] [8/87] Processing report for 2025-10-21... [2026-02-17T20:35:29.473121] [INFO ] [sig ] [8/87] Report for 2025-10-21 already exists, skipping... [2026-02-17T20:35:29.473168] [INFO ] [sig ] [9/87] Processing report for 2025-10-22... [2026-02-17T20:35:29.473203] [INFO ] [sig ] [9/87] Report for 2025-10-22 already exists, skipping... [2026-02-17T20:35:29.473233] [INFO ] [sig ] [10/87] Processing report for 2025-10-23... [2026-02-17T20:35:29.473271] [INFO ] [sig ] [10/87] Report for 2025-10-23 already exists, skipping... [2026-02-17T20:35:29.473303] [INFO ] [sig ] [11/87] Processing report for 2025-10-24... [2026-02-17T20:35:29.473340] [INFO ] [sig ] [11/87] Report for 2025-10-24 already exists, skipping... [2026-02-17T20:35:29.473372] [INFO ] [sig ] [12/87] Processing report for 2025-10-27... [2026-02-17T20:35:29.473418] [INFO ] [sig ] [12/87] Report for 2025-10-27 already exists, skipping... [2026-02-17T20:35:29.473447] [INFO ] [sig ] [13/87] Processing report for 2025-10-28... [2026-02-17T20:35:29.473484] [INFO ] [sig ] [13/87] Report for 2025-10-28 already exists, skipping... [2026-02-17T20:35:29.473511] [INFO ] [sig ] [14/87] Processing report for 2025-10-30... [2026-02-17T20:35:29.473542] [INFO ] [sig ] [14/87] Report for 2025-10-30 already exists, skipping... [2026-02-17T20:35:29.473586] [INFO ] [sig ] [15/87] Processing report for 2025-10-31... [2026-02-17T20:35:29.473621] [INFO ] [sig ] [15/87] Report for 2025-10-31 already exists, skipping... [2026-02-17T20:35:29.473648] [INFO ] [sig ] [16/87] Processing report for 2025-11-03... [2026-02-17T20:35:29.473678] [INFO ] [sig ] [16/87] Report for 2025-11-03 already exists, skipping... [2026-02-17T20:35:29.473704] [INFO ] [sig ] [17/87] Processing report for 2025-11-04... [2026-02-17T20:35:29.473737] [INFO ] [sig ] [17/87] Report for 2025-11-04 already exists, skipping... [2026-02-17T20:35:29.473775] [INFO ] [sig ] [18/87] Processing report for 2025-11-05... [2026-02-17T20:35:29.473827] [INFO ] [sig ] [18/87] Report for 2025-11-05 already exists, skipping... [2026-02-17T20:35:29.473873] [INFO ] [sig ] [19/87] Processing report for 2025-11-06... [2026-02-17T20:35:29.473923] [INFO ] [sig ] [19/87] Report for 2025-11-06 already exists, skipping... [2026-02-17T20:35:29.473954] [INFO ] [sig ] [20/87] Processing report for 2025-11-07... [2026-02-17T20:35:29.473985] [INFO ] [sig ] [20/87] Report for 2025-11-07 already exists, skipping... [2026-02-17T20:35:29.474013] [INFO ] [sig ] [21/87] Processing report for 2025-11-10... [2026-02-17T20:35:29.474056] [INFO ] [sig ] [21/87] Report for 2025-11-10 already exists, skipping... [2026-02-17T20:35:29.474086] [INFO ] [sig ] [22/87] Processing report for 2025-11-11... [2026-02-17T20:35:29.474117] [INFO ] [sig ] [22/87] Report for 2025-11-11 already exists, skipping... [2026-02-17T20:35:29.474161] [INFO ] [sig ] [23/87] Processing report for 2025-11-12... [2026-02-17T20:35:29.474196] [INFO ] [sig ] [23/87] Report for 2025-11-12 already exists, skipping... [2026-02-17T20:35:29.474222] [INFO ] [sig ] [24/87] Processing report for 2025-11-13... [2026-02-17T20:35:29.474259] [INFO ] [sig ] [24/87] Report for 2025-11-13 already exists, skipping... [2026-02-17T20:35:29.474300] [INFO ] [sig ] [25/87] Processing report for 2025-11-17... [2026-02-17T20:35:29.474365] [INFO ] [sig ] [25/87] Report for 2025-11-17 already exists, skipping... [2026-02-17T20:35:29.474415] [INFO ] [sig ] [26/87] Processing report for 2025-11-18... [2026-02-17T20:35:29.474461] [INFO ] [sig ] [26/87] Report for 2025-11-18 already exists, skipping... [2026-02-17T20:35:29.474490] [INFO ] [sig ] [27/87] Processing report for 2025-11-19... [2026-02-17T20:35:29.474535] [INFO ] [sig ] [27/87] Report for 2025-11-19 already exists, skipping... [2026-02-17T20:35:29.474590] [INFO ] [sig ] [28/87] Processing report for 2025-11-20... [2026-02-17T20:35:29.474631] [INFO ] [sig ] [28/87] Report for 2025-11-20 already exists, skipping... [2026-02-17T20:35:29.474660] [INFO ] [sig ] [29/87] Processing report for 2025-11-21... [2026-02-17T20:35:29.474692] [INFO ] [sig ] [29/87] Report for 2025-11-21 already exists, skipping... [2026-02-17T20:35:29.474720] [INFO ] [sig ] [30/87] Processing report for 2025-11-24... [2026-02-17T20:35:29.474753] [INFO ] [sig ] [30/87] Report for 2025-11-24 already exists, skipping... [2026-02-17T20:35:29.474780] [INFO ] [sig ] [31/87] Processing report for 2025-11-25... [2026-02-17T20:35:29.474817] [INFO ] [sig ] [31/87] Report for 2025-11-25 already exists, skipping... [2026-02-17T20:35:29.474845] [INFO ] [sig ] [32/87] Processing report for 2025-11-26... [2026-02-17T20:35:29.474883] [INFO ] [sig ] [32/87] Report for 2025-11-26 already exists, skipping... [2026-02-17T20:35:29.474922] [INFO ] [sig ] [33/87] Processing report for 2025-11-28... [2026-02-17T20:35:29.474972] [INFO ] [sig ] [33/87] Report for 2025-11-28 already exists, skipping... [2026-02-17T20:35:29.475003] [INFO ] [sig ] [34/87] Processing report for 2025-12-01... [2026-02-17T20:35:29.475043] [INFO ] [sig ] [34/87] Report for 2025-12-01 already exists, skipping... [2026-02-17T20:35:29.475071] [INFO ] [sig ] [35/87] Processing report for 2025-12-02... [2026-02-17T20:35:29.475104] [INFO ] [sig ] [35/87] Report for 2025-12-02 already exists, skipping... [2026-02-17T20:35:29.475131] [INFO ] [sig ] [36/87] Processing report for 2025-12-03... [2026-02-17T20:35:29.475163] [INFO ] [sig ] [36/87] Report for 2025-12-03 already exists, skipping... [2026-02-17T20:35:29.475189] [INFO ] [sig ] [37/87] Processing report for 2025-12-04... [2026-02-17T20:35:29.475229] [INFO ] [sig ] [37/87] Report for 2025-12-04 already exists, skipping... [2026-02-17T20:35:29.475257] [INFO ] [sig ] [38/87] Processing report for 2025-12-05... [2026-02-17T20:35:29.475294] [INFO ] [sig ] [38/87] Report for 2025-12-05 already exists, skipping... [2026-02-17T20:35:29.475324] [INFO ] [sig ] [39/87] Processing report for 2025-12-08... [2026-02-17T20:35:29.475356] [INFO ] [sig ] [39/87] Report for 2025-12-08 already exists, skipping... [2026-02-17T20:35:29.475383] [INFO ] [sig ] [40/87] Processing report for 2025-12-09... [2026-02-17T20:35:29.475415] [INFO ] [sig ] [40/87] Report for 2025-12-09 already exists, skipping... [2026-02-17T20:35:29.475440] [INFO ] [sig ] [41/87] Processing report for 2025-12-10... [2026-02-17T20:35:29.475478] [INFO ] [sig ] [41/87] Report for 2025-12-10 already exists, skipping... [2026-02-17T20:35:29.475514] [INFO ] [sig ] [42/87] Processing report for 2025-12-11... [2026-02-17T20:35:29.475592] [INFO ] [sig ] [42/87] Report for 2025-12-11 already exists, skipping... [2026-02-17T20:35:29.475633] [INFO ] [sig ] [43/87] Processing report for 2025-12-12... [2026-02-17T20:35:29.475688] [INFO ] [sig ] [43/87] Report for 2025-12-12 already exists, skipping... [2026-02-17T20:35:29.475722] [INFO ] [sig ] [44/87] Processing report for 2025-12-15... [2026-02-17T20:35:29.475777] [INFO ] [sig ] [44/87] Report for 2025-12-15 already exists, skipping... [2026-02-17T20:35:29.475807] [INFO ] [sig ] [45/87] Processing report for 2025-12-16... [2026-02-17T20:35:29.475851] [INFO ] [sig ] [45/87] Report for 2025-12-16 already exists, skipping... [2026-02-17T20:35:29.475887] [INFO ] [sig ] [46/87] Processing report for 2025-12-17... [2026-02-17T20:35:29.475922] [INFO ] [sig ] [46/87] Report for 2025-12-17 already exists, skipping... [2026-02-17T20:35:29.475950] [INFO ] [sig ] [47/87] Processing report for 2025-12-18... [2026-02-17T20:35:29.475983] [INFO ] [sig ] [47/87] Report for 2025-12-18 already exists, skipping... [2026-02-17T20:35:29.476010] [INFO ] [sig ] [48/87] Processing report for 2025-12-19... [2026-02-17T20:35:29.476043] [INFO ] [sig ] [48/87] Report for 2025-12-19 already exists, skipping... [2026-02-17T20:35:29.476070] [INFO ] [sig ] [49/87] Processing report for 2025-12-22... [2026-02-17T20:35:29.476118] [INFO ] [sig ] [49/87] Report for 2025-12-22 already exists, skipping... [2026-02-17T20:35:29.476149] [INFO ] [sig ] [50/87] Processing report for 2025-12-23... [2026-02-17T20:35:29.476195] [INFO ] [sig ] [50/87] Report for 2025-12-23 already exists, skipping... [2026-02-17T20:35:29.476225] [INFO ] [sig ] [51/87] Processing report for 2025-12-24... [2026-02-17T20:35:29.476263] [INFO ] [sig ] [51/87] Report for 2025-12-24 already exists, skipping... [2026-02-17T20:35:29.476292] [INFO ] [sig ] [52/87] Processing report for 2025-12-26... [2026-02-17T20:35:29.476332] [INFO ] [sig ] [52/87] Report for 2025-12-26 already exists, skipping... [2026-02-17T20:35:29.476361] [INFO ] [sig ] [53/87] Processing report for 2025-12-29... [2026-02-17T20:35:29.476393] [INFO ] [sig ] [53/87] Report for 2025-12-29 already exists, skipping... [2026-02-17T20:35:29.476420] [INFO ] [sig ] [54/87] Processing report for 2025-12-30... [2026-02-17T20:35:29.476454] [INFO ] [sig ] [54/87] Report for 2025-12-30 already exists, skipping... [2026-02-17T20:35:29.476480] [INFO ] [sig ] [55/87] Processing report for 2025-12-31... [2026-02-17T20:35:29.476520] [INFO ] [sig ] [55/87] Report for 2025-12-31 already exists, skipping... [2026-02-17T20:35:29.476549] [INFO ] [sig ] [56/87] Processing report for 2026-01-02... [2026-02-17T20:35:29.476609] [INFO ] [sig ] [56/87] Report for 2026-01-02 already exists, skipping... [2026-02-17T20:35:29.476641] [INFO ] [sig ] [57/87] Processing report for 2026-01-05... [2026-02-17T20:35:29.476675] [INFO ] [sig ] [57/87] Report for 2026-01-05 already exists, skipping... [2026-02-17T20:35:29.476703] [INFO ] [sig ] [58/87] Processing report for 2026-01-06... [2026-02-17T20:35:29.476734] [INFO ] [sig ] [58/87] Report for 2026-01-06 already exists, skipping... [2026-02-17T20:35:29.476761] [INFO ] [sig ] [59/87] Processing report for 2026-01-07... [2026-02-17T20:35:29.476799] [INFO ] [sig ] [59/87] Report for 2026-01-07 already exists, skipping... [2026-02-17T20:35:29.476827] [INFO ] [sig ] [60/87] Processing report for 2026-01-08... [2026-02-17T20:35:29.476865] [INFO ] [sig ] [60/87] Report for 2026-01-08 already exists, skipping... [2026-02-17T20:35:29.476892] [INFO ] [sig ] [61/87] Processing report for 2026-01-09... [2026-02-17T20:35:29.476929] [INFO ] [sig ] [61/87] Report for 2026-01-09 already exists, skipping... [2026-02-17T20:35:29.476956] [INFO ] [sig ] [62/87] Processing report for 2026-01-12... [2026-02-17T20:35:29.476988] [INFO ] [sig ] [62/87] Report for 2026-01-12 already exists, skipping... [2026-02-17T20:35:29.477014] [INFO ] [sig ] [63/87] Processing report for 2026-01-13... [2026-02-17T20:35:29.477064] [INFO ] [sig ] [63/87] Report for 2026-01-13 already exists, skipping... [2026-02-17T20:35:29.477094] [INFO ] [sig ] [64/87] Processing report for 2026-01-14... [2026-02-17T20:35:29.477132] [INFO ] [sig ] [64/87] Report for 2026-01-14 already exists, skipping... [2026-02-17T20:35:29.477159] [INFO ] [sig ] [65/87] Processing report for 2026-01-15... [2026-02-17T20:35:29.477190] [INFO ] [sig ] [65/87] Report for 2026-01-15 already exists, skipping... [2026-02-17T20:35:29.477216] [INFO ] [sig ] [66/87] Processing report for 2026-01-16... [2026-02-17T20:35:29.477275] [INFO ] [sig ] [66/87] Report for 2026-01-16 already exists, skipping... [2026-02-17T20:35:29.477305] [INFO ] [sig ] [67/87] Processing report for 2026-01-20... [2026-02-17T20:35:29.477337] [INFO ] [sig ] [67/87] Report for 2026-01-20 already exists, skipping... [2026-02-17T20:35:29.477364] [INFO ] [sig ] [68/87] Processing report for 2026-01-21... [2026-02-17T20:35:29.477403] [INFO ] [sig ] [68/87] Report for 2026-01-21 already exists, skipping... [2026-02-17T20:35:29.477431] [INFO ] [sig ] [69/87] Processing report for 2026-01-22... [2026-02-17T20:35:29.477470] [INFO ] [sig ] [69/87] Report for 2026-01-22 already exists, skipping... [2026-02-17T20:35:29.477498] [INFO ] [sig ] [70/87] Processing report for 2026-01-23... [2026-02-17T20:35:29.477547] [INFO ] [sig ] [70/87] Report for 2026-01-23 already exists, skipping... [2026-02-17T20:35:29.477593] [INFO ] [sig ] [71/87] Processing report for 2026-01-26... [2026-02-17T20:35:29.477629] [INFO ] [sig ] [71/87] Report for 2026-01-26 already exists, skipping... [2026-02-17T20:35:29.477655] [INFO ] [sig ] [72/87] Processing report for 2026-01-27... [2026-02-17T20:35:29.477704] [INFO ] [sig ] [72/87] Report for 2026-01-27 already exists, skipping... [2026-02-17T20:35:29.477743] [INFO ] [sig ] [73/87] Processing report for 2026-01-28... [2026-02-17T20:35:29.477783] [INFO ] [sig ] [73/87] Report for 2026-01-28 already exists, skipping... [2026-02-17T20:35:29.477812] [INFO ] [sig ] [74/87] Processing report for 2026-01-29... [2026-02-17T20:35:29.477849] [INFO ] [sig ] [74/87] Report for 2026-01-29 already exists, skipping... [2026-02-17T20:35:29.477877] [INFO ] [sig ] [75/87] Processing report for 2026-01-30... [2026-02-17T20:35:29.477923] [INFO ] [sig ] [75/87] Report for 2026-01-30 already exists, skipping... [2026-02-17T20:35:29.477958] [INFO ] [sig ] [76/87] Processing report for 2026-02-02... [2026-02-17T20:35:29.478007] [INFO ] [sig ] [76/87] Report for 2026-02-02 already exists, skipping... [2026-02-17T20:35:29.478050] [INFO ] [sig ] [77/87] Processing report for 2026-02-03... [2026-02-17T20:35:29.478109] [INFO ] [sig ] [77/87] Report for 2026-02-03 already exists, skipping... [2026-02-17T20:35:29.478149] [INFO ] [sig ] [78/87] Processing report for 2026-02-04... [2026-02-17T20:35:29.478190] [INFO ] [sig ] [78/87] Report for 2026-02-04 already exists, skipping... [2026-02-17T20:35:29.478219] [INFO ] [sig ] [79/87] Processing report for 2026-02-05... [2026-02-17T20:35:29.478256] [INFO ] [sig ] [79/87] Report for 2026-02-05 already exists, skipping... [2026-02-17T20:35:29.478283] [INFO ] [sig ] [80/87] Processing report for 2026-02-06... [2026-02-17T20:35:29.478314] [INFO ] [sig ] [80/87] Report for 2026-02-06 already exists, skipping... [2026-02-17T20:35:29.478340] [INFO ] [sig ] [81/87] Processing report for 2026-02-09... [2026-02-17T20:35:29.478382] [INFO ] [sig ] [81/87] Report for 2026-02-09 already exists, skipping... [2026-02-17T20:35:29.478432] [INFO ] [sig ] [82/87] Processing report for 2026-02-10... [2026-02-17T20:35:29.478472] [INFO ] [sig ] [82/87] Report for 2026-02-10 already exists, skipping... [2026-02-17T20:35:29.478500] [INFO ] [sig ] [83/87] Processing report for 2026-02-11... [2026-02-17T20:35:29.478542] [INFO ] [sig ] [83/87] Report for 2026-02-11 already exists, skipping... [2026-02-17T20:35:29.478619] [INFO ] [sig ] [84/87] Processing report for 2026-02-12... [2026-02-17T20:35:29.478678] [INFO ] [sig ] [84/87] Report for 2026-02-12 already exists, skipping... [2026-02-17T20:35:29.478721] [INFO ] [sig ] [85/87] Processing report for 2026-02-13... [2026-02-17T20:35:29.478757] [INFO ] [sig ] [85/87] Report for 2026-02-13 already exists, skipping... [2026-02-17T20:35:29.478791] [INFO ] [sig ] [86/87] Processing report for 2026-02-17... [2026-02-17T20:35:29.478846] [INFO ] [sig ] [86/87] Report for 2026-02-17 already exists, skipping... [2026-02-17T20:35:29.478877] [INFO ] [sig ] [87/87] Processing report for 2026-02-18... [2026-02-17T20:35:29.550163] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.550704] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-17T20:35:29.551148] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.551463] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-17T20:35:29.551800] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.552118] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-17T20:35:29.552431] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.552746] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-17T20:35:29.553028] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.553302] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.553614] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-17T20:35:29.553878] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-17T20:35:29.554132] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-17T20:35:29.554382] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-17T20:35:29.554694] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.554988] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-17T20:35:29.555247] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-17T20:35:29.555489] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-17T20:35:29.555742] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-17T20:35:29.556334] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-17T20:35:29.556829] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-17T20:35:29.557125] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-17T20:35:29.557411] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.557689] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.558048] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-17T20:35:29.558303] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.558609] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-17T20:35:29.558851] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-17T20:35:29.559146] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.559398] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-17T20:35:29.559682] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-17T20:35:29.559958] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-17T20:35:29.560270] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-17T20:35:29.560560] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-17T20:35:29.560924] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.561221] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.561467] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-17T20:35:29.561741] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-17T20:35:29.562025] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.562280] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-17T20:35:29.562542] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-17T20:35:29.562646] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-17T20:35:29.562921] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.563180] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-17T20:35:29.563416] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-17T20:35:29.563722] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-17T20:35:29.564064] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.564349] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-17T20:35:29.564643] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.564922] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-17T20:35:29.565192] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-17T20:35:29.565435] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-17T20:35:29.565682] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.565977] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.566220] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.566458] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.566723] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.566967] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.567222] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-17T20:35:29.567517] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-17T20:35:29.567842] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-17T20:35:29.568149] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-17T20:35:29.568553] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-17T20:35:29.568862] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-17T20:35:29.569131] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-17T20:35:29.570232] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.570593] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-17T20:35:29.571042] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.571431] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-17T20:35:29.571758] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-17T20:35:29.572026] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-17T20:35:29.572292] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-17T20:35:29.572588] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.572861] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-17T20:35:29.573144] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-17T20:35:29.574096] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-17T20:35:29.574397] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-17T20:35:29.574488] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.574792] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-17T20:35:29.575042] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.575329] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-17T20:35:29.575615] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-17T20:35:29.575924] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-17T20:35:29.576198] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.576437] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-17T20:35:29.576704] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-17T20:35:29.576939] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-17T20:35:29.577895] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-17T20:35:29.578187] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.578468] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-17T20:35:29.578750] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-17T20:35:29.579044] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.579328] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-17T20:35:29.579627] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-17T20:35:29.580470] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-17T20:35:29.580778] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-17T20:35:29.581044] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-17T20:35:29.581341] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.581599] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.581852] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-17T20:35:29.582108] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.582417] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-17T20:35:29.582667] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-17T20:35:29.582941] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-17T20:35:29.583195] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.583489] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-17T20:35:29.584468] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-17T20:35:29.584748] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.585029] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-17T20:35:29.585305] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-17T20:35:29.585792] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-17T20:35:29.586046] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-17T20:35:29.586347] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.586616] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-17T20:35:29.586883] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.587130] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-17T20:35:29.587476] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-17T20:35:29.587816] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-17T20:35:29.588112] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-17T20:35:29.589131] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.589451] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.589734] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-17T20:35:29.590031] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-17T20:35:29.590380] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-17T20:35:29.590654] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-17T20:35:29.590897] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-17T20:35:29.591135] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.591380] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-17T20:35:29.591651] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-17T20:35:29.591750] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-17T20:35:29.591995] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.592288] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-17T20:35:29.592555] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.592970] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-17T20:35:29.593312] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-17T20:35:29.593587] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.593849] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-17T20:35:29.594105] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-17T20:35:29.594398] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-17T20:35:29.594646] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-17T20:35:29.594876] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-17T20:35:29.595126] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-17T20:35:29.595365] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-17T20:35:29.595604] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-17T20:35:29.595866] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-17T20:35:29.596106] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-17T20:35:29.596360] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-17T20:35:29.596622] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-17T20:35:29.596859] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-17T20:35:29.597105] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-17T20:35:29.597377] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-17T20:35:29.597679] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-17T20:35:29.597978] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-17T20:35:29.598248] [DEBUG] [LOCAL ] Loaded configuration for BKN: 0 features, 70.0% accuracy [2026-02-17T20:35:29.598517] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-17T20:35:29.598778] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-17T20:35:29.599010] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-17T20:35:29.599246] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-17T20:35:29.599487] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-17T20:35:29.599779] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-17T20:35:29.600057] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-17T20:35:29.600351] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-17T20:35:29.600626] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-17T20:35:29.600918] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-17T20:35:29.601214] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-17T20:35:29.601470] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-17T20:35:29.601778] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-17T20:35:29.602040] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.602371] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.602682] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-17T20:35:29.602978] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-17T20:35:29.603217] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-17T20:35:29.603289] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.604237] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-17T20:35:29.604499] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-17T20:35:29.604804] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.605093] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-17T20:35:29.605355] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-17T20:35:29.605608] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-17T20:35:29.605851] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-17T20:35:29.606164] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.606435] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-17T20:35:29.606674] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-17T20:35:29.606974] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-17T20:35:29.607272] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-17T20:35:29.607623] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.607869] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.608110] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-17T20:35:29.608410] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-17T20:35:29.608669] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-17T20:35:29.608968] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.609222] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-17T20:35:29.609487] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-17T20:35:29.609745] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.610010] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-17T20:35:29.610263] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.610507] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-17T20:35:29.610763] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-17T20:35:29.611012] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.611315] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-17T20:35:29.611561] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-17T20:35:29.611827] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-17T20:35:29.612142] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-17T20:35:29.612452] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-17T20:35:29.612733] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-17T20:35:29.613026] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-17T20:35:29.613262] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-17T20:35:29.613549] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.613864] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.614111] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-17T20:35:29.614353] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-17T20:35:29.615363] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-17T20:35:29.615656] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-17T20:35:29.615960] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-17T20:35:29.616233] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.616552] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-17T20:35:29.617070] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-17T20:35:29.617425] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-17T20:35:29.617825] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-17T20:35:29.618103] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.618376] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-17T20:35:29.618707] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-17T20:35:29.618993] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-17T20:35:29.619314] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-17T20:35:29.619606] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.619856] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.620099] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-17T20:35:29.620341] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-17T20:35:29.620641] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.620907] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-17T20:35:29.621148] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-17T20:35:29.621389] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-17T20:35:29.621668] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-17T20:35:29.621981] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.622294] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-17T20:35:29.622548] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-17T20:35:29.622840] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-17T20:35:29.623115] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.623408] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.624257] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.624560] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-17T20:35:29.624868] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.625118] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.625417] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-17T20:35:29.626175] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-17T20:35:29.626484] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.626778] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-17T20:35:29.627042] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.627329] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-17T20:35:29.627609] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-17T20:35:29.627910] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-17T20:35:29.628148] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-17T20:35:29.628411] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-17T20:35:29.628707] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-17T20:35:29.628969] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.629245] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-17T20:35:29.629485] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-17T20:35:29.629731] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-17T20:35:29.630044] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-17T20:35:29.630372] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.630636] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.630879] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.631121] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-17T20:35:29.631361] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-17T20:35:29.631618] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.631904] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-17T20:35:29.632889] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-17T20:35:29.633136] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.633430] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-17T20:35:29.633709] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-17T20:35:29.633972] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-17T20:35:29.634281] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-17T20:35:29.634604] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-17T20:35:29.634932] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-17T20:35:29.635182] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-17T20:35:29.635433] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-17T20:35:29.635779] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-17T20:35:29.636082] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-17T20:35:29.636344] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-17T20:35:29.636601] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-17T20:35:29.636906] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-17T20:35:29.637196] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-17T20:35:29.637516] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-17T20:35:29.637874] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-17T20:35:29.638126] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-17T20:35:29.638375] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.638704] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-17T20:35:29.638955] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-17T20:35:29.639222] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-17T20:35:29.639596] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-17T20:35:29.639901] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-17T20:35:29.640162] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-17T20:35:29.640433] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.640676] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-17T20:35:29.640939] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-17T20:35:29.641193] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-17T20:35:29.641447] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.641767] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-17T20:35:29.642069] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.642323] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-17T20:35:29.643293] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-17T20:35:29.643609] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-17T20:35:29.643878] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.644142] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-17T20:35:29.644445] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-17T20:35:29.644693] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.644949] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.645188] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-17T20:35:29.645424] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-17T20:35:29.645682] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-17T20:35:29.645981] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.646235] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-17T20:35:29.646491] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-17T20:35:29.646742] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-17T20:35:29.647030] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-17T20:35:29.647288] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.647673] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.647997] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-17T20:35:29.648281] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-17T20:35:29.648558] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-17T20:35:29.648841] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-17T20:35:29.649092] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-17T20:35:29.649387] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.649679] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-17T20:35:29.649947] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-17T20:35:29.650230] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.650497] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.650754] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-17T20:35:29.651022] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.651313] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-17T20:35:29.651656] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-17T20:35:29.651999] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-17T20:35:29.652292] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-17T20:35:29.652564] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-17T20:35:29.652875] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-17T20:35:29.653120] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-17T20:35:29.653378] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.653716] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-17T20:35:29.654029] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-17T20:35:29.654304] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-17T20:35:29.654616] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-17T20:35:29.654912] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.655246] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.655512] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-17T20:35:29.655862] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.656121] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.656377] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-17T20:35:29.656930] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-17T20:35:29.657225] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-17T20:35:29.657528] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-17T20:35:29.657843] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-17T20:35:29.658098] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-17T20:35:29.658346] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.658639] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-17T20:35:29.658875] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.659105] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-17T20:35:29.659405] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-17T20:35:29.659696] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-17T20:35:29.659984] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.660229] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-17T20:35:29.660470] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-17T20:35:29.660776] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-17T20:35:29.661028] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-17T20:35:29.661278] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-17T20:35:29.661604] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-17T20:35:29.661872] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-17T20:35:29.662153] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-17T20:35:29.662402] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-17T20:35:29.662649] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-17T20:35:29.662886] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-17T20:35:29.663186] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.663435] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-17T20:35:29.663673] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-17T20:35:29.663911] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-17T20:35:29.664224] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.664468] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-17T20:35:29.664729] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-17T20:35:29.664989] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.665234] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.665479] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.666455] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-17T20:35:29.666719] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-17T20:35:29.666992] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-17T20:35:29.667303] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.667614] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-17T20:35:29.667910] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.668191] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-17T20:35:29.668532] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-17T20:35:29.668837] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-17T20:35:29.669137] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-17T20:35:29.669443] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.669696] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-17T20:35:29.669994] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.670245] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-17T20:35:29.670514] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-17T20:35:29.670801] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-17T20:35:29.671063] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-17T20:35:29.671341] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.671611] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-17T20:35:29.671848] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-17T20:35:29.672103] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-17T20:35:29.672343] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-17T20:35:29.672606] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-17T20:35:29.672860] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-17T20:35:29.673128] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.673371] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-17T20:35:29.673608] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.673895] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-17T20:35:29.674304] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-17T20:35:29.674622] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-17T20:35:29.674939] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-17T20:35:29.675288] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-17T20:35:29.675613] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.675920] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-17T20:35:29.676288] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-17T20:35:29.676643] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.676920] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-17T20:35:29.677165] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-17T20:35:29.677475] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-17T20:35:29.677769] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-17T20:35:29.678064] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-17T20:35:29.678341] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-17T20:35:29.678640] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-17T20:35:29.678994] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-17T20:35:29.679267] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-17T20:35:29.679615] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-17T20:35:29.679936] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.680270] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.680539] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.680831] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.681298] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.681600] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.681862] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.682130] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-17T20:35:29.682416] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-17T20:35:29.682701] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-17T20:35:29.683014] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-17T20:35:29.683270] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-17T20:35:29.683522] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-17T20:35:29.683923] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-17T20:35:29.684348] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-17T20:35:29.684642] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-17T20:35:29.684926] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-17T20:35:29.685252] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-17T20:35:29.685533] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-17T20:35:29.685837] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-17T20:35:29.686083] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-17T20:35:29.686369] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.686752] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.687035] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.687316] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-17T20:35:29.687599] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.687876] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.688178] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-17T20:35:29.688424] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.688664] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-17T20:35:29.688957] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.689249] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-17T20:35:29.689485] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.689737] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.689987] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-17T20:35:29.690443] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-17T20:35:29.690700] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-17T20:35:29.690995] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-17T20:35:29.691315] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-17T20:35:29.691708] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.692020] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.692301] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-17T20:35:29.692605] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-17T20:35:29.692868] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-17T20:35:29.693121] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.693392] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-17T20:35:29.693695] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-17T20:35:29.694010] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-17T20:35:29.694267] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-17T20:35:29.694565] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-17T20:35:29.694852] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-17T20:35:29.695094] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-17T20:35:29.695385] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-17T20:35:29.695638] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.695981] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.696235] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-17T20:35:29.696486] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-17T20:35:29.696758] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-17T20:35:29.697060] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-17T20:35:29.697332] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-17T20:35:29.697649] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.697969] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-17T20:35:29.698302] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-17T20:35:29.698612] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-17T20:35:29.698928] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.699234] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-17T20:35:29.699514] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.699861] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.700135] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-17T20:35:29.700431] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-17T20:35:29.700785] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.701088] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.701345] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.701638] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-17T20:35:29.701890] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-17T20:35:29.702188] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.702436] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.702691] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-17T20:35:29.702769] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-17T20:35:29.703000] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.703236] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-17T20:35:29.703522] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-17T20:35:29.703797] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-17T20:35:29.704094] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.704341] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.704634] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-17T20:35:29.704912] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-17T20:35:29.705263] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-17T20:35:29.705548] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-17T20:35:29.705828] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-17T20:35:29.706142] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-17T20:35:29.706440] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-17T20:35:29.706949] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-17T20:35:29.707480] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-17T20:35:29.707758] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-17T20:35:29.708025] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-17T20:35:29.708283] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-17T20:35:29.708550] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-17T20:35:29.708828] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-17T20:35:29.709129] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-17T20:35:29.709381] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-17T20:35:29.709678] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-17T20:35:29.710374] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-17T20:35:29.710633] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-17T20:35:29.710939] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.711234] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-17T20:35:29.711529] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-17T20:35:29.711819] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-17T20:35:29.712084] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-17T20:35:29.712386] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.712679] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-17T20:35:29.713733] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-17T20:35:29.714078] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-17T20:35:29.714398] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.714766] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-17T20:35:29.715068] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-17T20:35:29.715411] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-17T20:35:29.715735] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-17T20:35:29.715984] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-17T20:35:29.716279] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-17T20:35:29.716523] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-17T20:35:29.716975] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.717287] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-17T20:35:29.717629] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-17T20:35:29.717906] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.718259] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.718526] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.718799] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.719051] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.719293] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-17T20:35:29.719612] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-17T20:35:29.719901] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-17T20:35:29.720192] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-17T20:35:29.720430] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-17T20:35:29.720680] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-17T20:35:29.720942] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-17T20:35:29.721235] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-17T20:35:29.721482] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-17T20:35:29.721734] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-17T20:35:29.722081] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-17T20:35:29.722343] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-17T20:35:29.722629] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-17T20:35:29.722908] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.722993] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-17T20:35:29.723325] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-17T20:35:29.723592] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.723864] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-17T20:35:29.724127] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-17T20:35:29.724501] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-17T20:35:29.724776] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-17T20:35:29.725033] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-17T20:35:29.725300] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-17T20:35:29.725549] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-17T20:35:29.725820] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-17T20:35:29.726077] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-17T20:35:29.726319] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.726567] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-17T20:35:29.726827] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-17T20:35:29.727062] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-17T20:35:29.727355] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.727623] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-17T20:35:29.727886] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-17T20:35:29.728174] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.728428] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-17T20:35:29.728685] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 3 features, 90.0% accuracy [2026-02-17T20:35:29.728989] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-17T20:35:29.729234] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-17T20:35:29.729477] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-17T20:35:29.729768] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-17T20:35:29.730050] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.730383] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-17T20:35:29.730750] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-17T20:35:29.731004] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.731259] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-17T20:35:29.731551] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.731814] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-17T20:35:29.732119] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-17T20:35:29.732410] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-17T20:35:29.732704] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-17T20:35:29.732946] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-17T20:35:29.733184] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-17T20:35:29.733419] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-17T20:35:29.733492] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-17T20:35:29.733941] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-17T20:35:29.734212] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-17T20:35:29.734515] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.734791] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-17T20:35:29.735117] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.735392] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-17T20:35:29.735650] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-17T20:35:29.735949] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-17T20:35:29.736278] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.736559] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-17T20:35:29.736864] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-17T20:35:29.737139] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-17T20:35:29.737434] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-17T20:35:29.737739] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-17T20:35:29.738005] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-17T20:35:29.738278] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.738550] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-17T20:35:29.738837] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.739096] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-17T20:35:29.739369] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-17T20:35:29.739651] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.739951] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.740194] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-17T20:35:29.740267] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-17T20:35:29.740506] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.740774] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-17T20:35:29.741032] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-17T20:35:29.741275] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-17T20:35:29.743074] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-17T20:35:29.744756] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.745057] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-17T20:35:29.745329] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-17T20:35:29.745753] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-17T20:35:29.746057] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.746316] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.746567] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.746847] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-17T20:35:29.747159] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-17T20:35:29.747520] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-17T20:35:29.747827] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.748078] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.748325] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-17T20:35:29.748833] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.749836] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.750896] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-17T20:35:29.751152] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-17T20:35:29.751454] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-17T20:35:29.751939] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-17T20:35:29.752026] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-17T20:35:29.752271] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-17T20:35:29.752676] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-17T20:35:29.752930] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-17T20:35:29.753211] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-17T20:35:29.753462] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-17T20:35:29.753718] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-17T20:35:29.754005] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-17T20:35:29.754255] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-17T20:35:29.754501] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-17T20:35:29.754775] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-17T20:35:29.755018] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-17T20:35:29.755280] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-17T20:35:29.755527] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.755797] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.756050] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-17T20:35:29.756305] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-17T20:35:29.756751] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-17T20:35:29.756849] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-17T20:35:29.757114] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-17T20:35:29.757401] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.757667] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-17T20:35:29.757960] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.758259] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-17T20:35:29.758696] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.759003] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-17T20:35:29.759635] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-17T20:35:29.761912] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-17T20:35:29.762198] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-17T20:35:29.762466] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-17T20:35:29.762727] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.763217] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-17T20:35:29.763522] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-17T20:35:29.763797] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-17T20:35:29.764062] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-17T20:35:29.764311] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-17T20:35:29.764594] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-17T20:35:29.764843] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-17T20:35:29.765086] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.765385] [DEBUG] [LOCAL ] Loaded configuration for BTA: 0 features, 80.0% accuracy [2026-02-17T20:35:29.765686] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.765979] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-17T20:35:29.766315] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.766603] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-17T20:35:29.767443] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-17T20:35:29.767778] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-17T20:35:29.768068] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.768324] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-17T20:35:29.768601] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-17T20:35:29.768952] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-17T20:35:29.769206] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-17T20:35:29.769450] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-17T20:35:29.769746] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.770047] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-17T20:35:29.770339] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-17T20:35:29.770602] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-17T20:35:29.770842] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-17T20:35:29.771085] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.771378] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-17T20:35:29.771629] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-17T20:35:29.771881] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.772141] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.772380] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-17T20:35:29.772682] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-17T20:35:29.772973] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-17T20:35:29.773230] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-17T20:35:29.773486] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-17T20:35:29.773774] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-17T20:35:29.774118] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-17T20:35:29.774380] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-17T20:35:29.774688] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.774981] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-17T20:35:29.775243] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-17T20:35:29.775553] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-17T20:35:29.775886] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-17T20:35:29.776127] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-17T20:35:29.776370] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-17T20:35:29.776777] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-17T20:35:29.777025] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.777307] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-17T20:35:29.777684] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-17T20:35:29.777937] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-17T20:35:29.778207] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-17T20:35:29.778552] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.778847] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-17T20:35:29.779114] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-17T20:35:29.779393] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.779646] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-17T20:35:29.779898] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.780160] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-17T20:35:29.780416] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-17T20:35:29.780781] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.781037] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-17T20:35:29.781300] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-17T20:35:29.781548] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-17T20:35:29.781825] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-17T20:35:29.782133] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.782385] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-17T20:35:29.782904] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.783151] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-17T20:35:29.783398] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-17T20:35:29.783659] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-17T20:35:29.783923] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.784201] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-17T20:35:29.784471] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-17T20:35:29.784710] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-17T20:35:29.784954] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-17T20:35:29.785244] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-17T20:35:29.785526] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-17T20:35:29.786751] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-17T20:35:29.787727] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.788037] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-17T20:35:29.788310] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-17T20:35:29.788814] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.789113] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-17T20:35:29.790119] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-17T20:35:29.790418] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-17T20:35:29.790730] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-17T20:35:29.790984] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-17T20:35:29.791242] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-17T20:35:29.791521] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-17T20:35:29.791789] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-17T20:35:29.792060] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-17T20:35:29.792409] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-17T20:35:29.792705] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-17T20:35:29.792957] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-17T20:35:29.793214] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.793511] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-17T20:35:29.794019] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-17T20:35:29.794283] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.794605] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-17T20:35:29.794862] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-17T20:35:29.795160] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-17T20:35:29.795397] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.795834] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-17T20:35:29.796108] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-17T20:35:29.796387] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-17T20:35:29.796841] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.797091] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.797175] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.797436] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.797680] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.797931] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-17T20:35:29.798003] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-17T20:35:29.798236] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-17T20:35:29.798477] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-17T20:35:29.798716] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-17T20:35:29.798954] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.799250] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-17T20:35:29.799508] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-17T20:35:29.799813] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-17T20:35:29.800149] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-17T20:35:29.800476] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-17T20:35:29.800564] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-17T20:35:29.801053] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.801920] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-17T20:35:29.802220] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-17T20:35:29.802512] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.802819] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.803079] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-17T20:35:29.803342] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.803787] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.804032] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-17T20:35:29.804284] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-17T20:35:29.804808] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-17T20:35:29.805064] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-17T20:35:29.805303] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.805549] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-17T20:35:29.805812] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.806112] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.806187] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-17T20:35:29.806476] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.806719] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-17T20:35:29.806987] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-17T20:35:29.807310] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-17T20:35:29.807625] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.807868] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-17T20:35:29.808177] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.808452] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-17T20:35:29.808966] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.809304] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-17T20:35:29.809589] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.809885] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.810175] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-17T20:35:29.810285] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-17T20:35:29.810561] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.810672] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-17T20:35:29.810942] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.811188] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-17T20:35:29.811529] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-17T20:35:29.811853] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.812114] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.812362] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-17T20:35:29.812634] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-17T20:35:29.812887] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.813134] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-17T20:35:29.813428] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-17T20:35:29.813753] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.814008] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-17T20:35:29.814246] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-17T20:35:29.815208] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-17T20:35:29.815462] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.815722] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.816018] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-17T20:35:29.816285] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-17T20:35:29.816604] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-17T20:35:29.816842] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.817080] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.817384] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-17T20:35:29.817647] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.817938] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-17T20:35:29.818267] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-17T20:35:29.818549] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-17T20:35:29.818833] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-17T20:35:29.819076] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-17T20:35:29.819329] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-17T20:35:29.819596] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-17T20:35:29.819668] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.819953] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-17T20:35:29.820244] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-17T20:35:29.820507] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-17T20:35:29.820763] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-17T20:35:29.821029] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.821277] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.821518] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-17T20:35:29.821828] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-17T20:35:29.822080] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-17T20:35:29.822380] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.822684] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-17T20:35:29.822973] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-17T20:35:29.823220] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-17T20:35:29.823456] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-17T20:35:29.823706] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-17T20:35:29.823997] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-17T20:35:29.824242] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.824486] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.824733] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-17T20:35:29.824982] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-17T20:35:29.825229] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-17T20:35:29.825547] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-17T20:35:29.825862] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-17T20:35:29.826590] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-17T20:35:29.826875] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.827133] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-17T20:35:29.827449] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.827732] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-17T20:35:29.827986] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-17T20:35:29.828250] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-17T20:35:29.828522] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-17T20:35:29.828802] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-17T20:35:29.829061] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.829302] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-17T20:35:29.829542] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-17T20:35:29.829803] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-17T20:35:29.830051] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-17T20:35:29.830310] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-17T20:35:29.830610] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-17T20:35:29.831030] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-17T20:35:29.831278] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-17T20:35:29.831536] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-17T20:35:29.831833] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-17T20:35:29.832149] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-17T20:35:29.832411] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-17T20:35:29.832866] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-17T20:35:29.833111] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-17T20:35:29.833351] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-17T20:35:29.833714] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-17T20:35:29.833971] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.834311] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-17T20:35:29.834600] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-17T20:35:29.834870] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-17T20:35:29.835169] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.835409] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-17T20:35:29.835717] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-17T20:35:29.836649] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-17T20:35:29.836901] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.837144] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.837438] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-17T20:35:29.837741] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.838041] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-17T20:35:29.838318] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-17T20:35:29.838616] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-17T20:35:29.838978] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-17T20:35:29.839225] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-17T20:35:29.839710] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-17T20:35:29.839995] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-17T20:35:29.840254] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-17T20:35:29.840508] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-17T20:35:29.840941] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.841238] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-17T20:35:29.841727] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-17T20:35:29.842008] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-17T20:35:29.842272] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-17T20:35:29.842531] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-17T20:35:29.842840] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-17T20:35:29.843092] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.843354] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-17T20:35:29.844164] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-17T20:35:29.844423] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-17T20:35:29.844696] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-17T20:35:29.844994] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-17T20:35:29.845291] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-17T20:35:29.845537] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-17T20:35:29.845797] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-17T20:35:29.846040] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-17T20:35:29.846275] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.846524] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.846805] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-17T20:35:29.847097] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-17T20:35:29.847361] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-17T20:35:29.847610] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.847848] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.848084] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-17T20:35:29.848163] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-17T20:35:29.848440] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-17T20:35:29.848676] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-17T20:35:29.848963] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-17T20:35:29.849198] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-17T20:35:29.849449] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-17T20:35:29.849695] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.849940] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-17T20:35:29.850256] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.850523] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.850779] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-17T20:35:29.851048] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-17T20:35:29.851306] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-17T20:35:29.851629] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-17T20:35:29.851878] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-17T20:35:29.852111] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-17T20:35:29.852361] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.852626] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-17T20:35:29.852859] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-17T20:35:29.853090] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-17T20:35:29.853335] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-17T20:35:29.853610] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-17T20:35:29.853873] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-17T20:35:29.854160] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-17T20:35:29.854448] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.854740] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-17T20:35:29.855026] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-17T20:35:29.855278] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-17T20:35:29.855529] [DEBUG] [LOCAL ] Loaded configuration for MD: 1 features, 60.0% accuracy [2026-02-17T20:35:29.855813] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-17T20:35:29.856066] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-17T20:35:29.856353] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-17T20:35:29.856599] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-17T20:35:29.856871] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-17T20:35:29.857122] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-17T20:35:29.857458] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-17T20:35:29.857759] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-17T20:35:29.858002] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-17T20:35:29.858246] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.858496] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-17T20:35:29.858811] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-17T20:35:29.859052] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-17T20:35:29.859367] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-17T20:35:29.859666] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-17T20:35:29.859960] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-17T20:35:29.860217] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-17T20:35:29.860451] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.860687] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.860941] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-17T20:35:29.861173] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.861427] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-17T20:35:29.861691] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-17T20:35:29.861935] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.862015] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-17T20:35:29.862259] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-17T20:35:29.862494] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.862768] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-17T20:35:29.863017] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-17T20:35:29.863268] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.863592] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.863947] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-17T20:35:29.864213] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-17T20:35:29.864514] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-17T20:35:29.864805] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-17T20:35:29.865048] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-17T20:35:29.865297] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.865554] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-17T20:35:29.865832] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-17T20:35:29.866086] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-17T20:35:29.866350] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-17T20:35:29.866609] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.866849] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-17T20:35:29.867084] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-17T20:35:29.867163] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-17T20:35:29.867462] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.867744] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-17T20:35:29.868035] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-17T20:35:29.868283] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-17T20:35:29.868583] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.868905] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-17T20:35:29.869163] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-17T20:35:29.869444] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-17T20:35:29.869687] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-17T20:35:29.869920] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-17T20:35:29.870236] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-17T20:35:29.870635] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-17T20:35:29.870939] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.871211] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.871464] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-17T20:35:29.871721] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.871981] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.872925] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-17T20:35:29.873180] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-17T20:35:29.873488] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-17T20:35:29.873803] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-17T20:35:29.874061] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-17T20:35:29.874326] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-17T20:35:29.874660] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.874927] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-17T20:35:29.875191] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-17T20:35:29.875442] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-17T20:35:29.875688] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-17T20:35:29.875939] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-17T20:35:29.876188] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-17T20:35:29.876425] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-17T20:35:29.876662] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-17T20:35:29.876906] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-17T20:35:29.877203] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-17T20:35:29.877479] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-17T20:35:29.877731] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-17T20:35:29.877976] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-17T20:35:29.878239] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-17T20:35:29.878487] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-17T20:35:29.878558] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-17T20:35:29.878837] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-17T20:35:29.879105] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.879359] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-17T20:35:29.879646] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-17T20:35:29.879985] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-17T20:35:29.880286] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-17T20:35:29.880608] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-17T20:35:29.880982] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-17T20:35:29.881278] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-17T20:35:29.881627] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-17T20:35:29.881893] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-17T20:35:29.882244] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-17T20:35:29.882533] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-17T20:35:29.882842] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.883109] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-17T20:35:29.883382] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-17T20:35:29.883703] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-17T20:35:29.884040] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.884336] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-17T20:35:29.884605] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-17T20:35:29.884866] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-17T20:35:29.885143] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-17T20:35:29.885462] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-17T20:35:29.885735] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-17T20:35:29.886016] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.886272] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-17T20:35:29.886541] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-17T20:35:29.886834] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.887405] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-17T20:35:29.887739] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-17T20:35:29.888017] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.888316] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-17T20:35:29.888608] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-17T20:35:29.888911] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-17T20:35:29.889234] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.889559] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-17T20:35:29.889897] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-17T20:35:29.890177] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-17T20:35:29.890486] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-17T20:35:29.890787] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-17T20:35:29.891046] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-17T20:35:29.891357] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.891711] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-17T20:35:29.891992] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-17T20:35:29.892254] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.892495] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-17T20:35:29.892812] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-17T20:35:29.893061] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-17T20:35:29.893295] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-17T20:35:29.893554] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-17T20:35:29.893831] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-17T20:35:29.894098] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-17T20:35:29.894397] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.894650] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-17T20:35:29.894891] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-17T20:35:29.894973] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-17T20:35:29.895258] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.895515] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-17T20:35:29.895618] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-17T20:35:29.895890] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-17T20:35:29.896195] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-17T20:35:29.896747] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.897025] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.897342] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-17T20:35:29.897602] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.897864] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-17T20:35:29.898154] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-17T20:35:29.898453] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-17T20:35:29.898752] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-17T20:35:29.899016] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-17T20:35:29.899275] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.899514] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-17T20:35:29.899825] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.900067] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-17T20:35:29.900314] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-17T20:35:29.900554] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-17T20:35:29.900814] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-17T20:35:29.901050] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-17T20:35:29.901340] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-17T20:35:29.901605] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-17T20:35:29.901845] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.902132] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-17T20:35:29.902385] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-17T20:35:29.902618] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-17T20:35:29.902934] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.903220] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-17T20:35:29.903505] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-17T20:35:29.903831] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-17T20:35:29.904137] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-17T20:35:29.904390] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-17T20:35:29.904644] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-17T20:35:29.904891] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-17T20:35:29.904969] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.905231] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-17T20:35:29.905472] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-17T20:35:29.905714] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-17T20:35:29.906036] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.906280] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-17T20:35:29.906593] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-17T20:35:29.906836] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-17T20:35:29.907071] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-17T20:35:29.907320] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-17T20:35:29.907601] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.907897] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-17T20:35:29.908284] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-17T20:35:29.908535] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.908832] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-17T20:35:29.909132] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-17T20:35:29.909386] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.909656] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.909897] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-17T20:35:29.910155] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-17T20:35:29.910479] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.910737] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.911003] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-17T20:35:29.911261] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-17T20:35:29.911516] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-17T20:35:29.911775] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-17T20:35:29.912016] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 2 features, 90.0% accuracy [2026-02-17T20:35:29.912314] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-17T20:35:29.912590] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.912833] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-17T20:35:29.913069] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-17T20:35:29.913309] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-17T20:35:29.913545] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-17T20:35:29.913807] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-17T20:35:29.914044] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-17T20:35:29.914318] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-17T20:35:29.914560] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-17T20:35:29.914835] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.915086] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-17T20:35:29.915323] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.915611] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.915850] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.916117] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-17T20:35:29.916358] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-17T20:35:29.916770] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-17T20:35:29.917019] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.917281] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-17T20:35:29.917686] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-17T20:35:29.917962] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-17T20:35:29.918265] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-17T20:35:29.919257] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.919708] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-17T20:35:29.919982] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-17T20:35:29.920254] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-17T20:35:29.920658] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.920920] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-17T20:35:29.921237] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-17T20:35:29.921313] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-17T20:35:29.921779] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-17T20:35:29.922089] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-17T20:35:29.922356] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-17T20:35:29.922666] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.922952] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-17T20:35:29.923188] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-17T20:35:29.923475] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-17T20:35:29.923705] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-17T20:35:29.923991] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-17T20:35:29.924071] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-17T20:35:29.924305] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-17T20:35:29.924551] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.924811] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-17T20:35:29.925063] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.925132] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-17T20:35:29.925361] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-17T20:35:29.925862] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-17T20:35:29.925934] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-17T20:35:29.926185] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-17T20:35:29.926428] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-17T20:35:29.926674] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-17T20:35:29.926918] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-17T20:35:29.927179] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-17T20:35:29.927263] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-17T20:35:29.927511] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-17T20:35:29.927788] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.928027] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-17T20:35:29.928264] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-17T20:35:29.928716] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-17T20:35:29.928975] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.929223] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-17T20:35:29.929465] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-17T20:35:29.929538] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-17T20:35:29.930395] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.930674] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-17T20:35:29.930935] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-17T20:35:29.931184] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-17T20:35:29.931482] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-17T20:35:29.931742] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-17T20:35:29.931980] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-17T20:35:29.932215] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-17T20:35:29.932470] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-17T20:35:29.932770] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-17T20:35:29.933024] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-17T20:35:29.933276] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-17T20:35:29.933529] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-17T20:35:29.933809] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-17T20:35:29.934062] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-17T20:35:29.934311] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-17T20:35:29.934611] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-17T20:35:29.934872] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-17T20:35:29.935106] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-17T20:35:29.935336] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-17T20:35:29.935596] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-17T20:35:29.935867] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-17T20:35:29.936122] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-17T20:35:29.936359] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-17T20:35:29.936647] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-17T20:35:29.937823] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-17T20:35:29.938096] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-17T20:35:29.938347] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-17T20:35:29.938597] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-17T20:35:29.938897] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-17T20:35:29.939147] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-17T20:35:29.939451] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-17T20:35:29.939695] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.939923] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-17T20:35:29.940224] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-17T20:35:29.940470] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-17T20:35:29.940732] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.940969] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.941201] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-17T20:35:29.941432] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.941735] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-17T20:35:29.941979] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-17T20:35:29.942218] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-17T20:35:29.942663] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-17T20:35:29.942924] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.943187] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-17T20:35:29.943440] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.943905] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-17T20:35:29.944280] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-17T20:35:29.945760] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-17T20:35:29.946011] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-17T20:35:29.946258] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-17T20:35:29.946515] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-17T20:35:29.946793] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.947063] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-17T20:35:29.947319] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.947816] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-17T20:35:29.948124] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.948439] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-17T20:35:29.948922] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-17T20:35:29.948996] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-17T20:35:29.949248] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-17T20:35:29.949690] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-17T20:35:29.949975] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-17T20:35:29.950263] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-17T20:35:29.950554] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-17T20:35:29.950925] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-17T20:35:29.951179] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-17T20:35:29.951416] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-17T20:35:29.951704] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-17T20:35:29.951775] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-17T20:35:29.952048] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-17T20:35:29.952358] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-17T20:35:29.952603] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-17T20:35:29.952847] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-17T20:35:29.953090] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-17T20:35:29.953378] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-17T20:35:29.953619] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-17T20:35:29.953896] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-17T20:35:29.954133] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-17T20:35:29.954367] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-17T20:35:29.954629] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-17T20:35:29.954879] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-17T20:35:29.955116] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-17T20:35:29.955199] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-17T20:35:29.955478] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-17T20:35:29.955745] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-17T20:35:29.956039] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.956276] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-17T20:35:29.956529] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-17T20:35:29.956788] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-17T20:35:29.957024] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-17T20:35:29.957272] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-17T20:35:29.957565] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-17T20:35:29.957875] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-17T20:35:29.958111] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-17T20:35:29.958382] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-17T20:35:29.958462] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-17T20:35:29.958762] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-17T20:35:29.959030] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-17T20:35:29.959302] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-17T20:35:29.959552] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.960542] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-17T20:35:29.960891] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-17T20:35:29.961174] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-17T20:35:29.961436] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-17T20:35:29.961689] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-17T20:35:29.961985] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-17T20:35:29.962221] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-17T20:35:29.962461] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-17T20:35:29.962727] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-17T20:35:29.963044] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-17T20:35:29.963299] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-17T20:35:29.963371] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-17T20:35:29.963813] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-17T20:35:29.964070] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-17T20:35:29.964302] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-17T20:35:29.964530] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-17T20:35:29.964794] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-17T20:35:29.965050] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-17T20:35:29.965285] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-17T20:35:29.965514] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-17T20:35:29.965776] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-17T20:35:29.966019] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-17T20:35:29.966302] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-17T20:35:29.966534] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-17T20:35:29.966799] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-17T20:35:29.967034] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-17T20:35:29.967337] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-17T20:35:29.967795] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-17T20:35:29.968045] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-17T20:35:29.968294] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-17T20:35:29.968541] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-17T20:35:29.968812] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-17T20:35:29.969112] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.969416] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-17T20:35:29.969678] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-17T20:35:29.969921] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-17T20:35:29.970162] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.970418] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-17T20:35:29.970670] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.970900] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.970985] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-17T20:35:29.971218] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-17T20:35:29.971467] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-17T20:35:29.971895] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-17T20:35:29.972146] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-17T20:35:29.972405] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-17T20:35:29.972859] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-17T20:35:29.973144] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-17T20:35:29.973387] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-17T20:35:29.973471] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-17T20:35:29.973897] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-17T20:35:29.974139] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-17T20:35:29.974218] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-17T20:35:29.974443] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-17T20:35:29.974680] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-17T20:35:29.974938] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-17T20:35:29.975175] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-17T20:35:29.975416] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-17T20:35:29.975648] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-17T20:35:29.975884] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-17T20:35:29.976137] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-17T20:35:29.976373] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-17T20:35:29.976607] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-17T20:35:29.976838] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-17T20:35:29.977128] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-17T20:35:29.977386] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-17T20:35:29.977847] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-17T20:35:29.978126] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-17T20:35:29.978218] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-17T20:35:29.978472] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-17T20:35:29.978730] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.978991] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-17T20:35:29.979248] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-17T20:35:29.979833] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-17T20:35:29.980147] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-17T20:35:29.980391] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-17T20:35:29.980645] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-17T20:35:29.980943] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-17T20:35:29.981186] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-17T20:35:29.981266] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-17T20:35:29.981492] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-17T20:35:29.981895] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-17T20:35:29.982189] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-17T20:35:29.982260] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-17T20:35:29.982703] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-17T20:35:29.982948] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-17T20:35:29.983214] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-17T20:35:29.983672] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.983949] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-17T20:35:29.984272] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-17T20:35:29.984728] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-17T20:35:29.985048] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-17T20:35:29.985302] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-17T20:35:29.985664] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-17T20:35:29.985991] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-17T20:35:29.986252] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-17T20:35:29.986727] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-17T20:35:29.986999] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-17T20:35:29.987275] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-17T20:35:29.987552] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-17T20:35:29.987838] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-17T20:35:29.988105] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-17T20:35:29.988373] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 4 features, 90.0% accuracy [2026-02-17T20:35:29.988751] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-17T20:35:29.989008] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-17T20:35:29.989270] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-17T20:35:29.989541] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-17T20:35:29.989847] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-17T20:35:29.990107] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-17T20:35:29.990370] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-17T20:35:29.990648] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-17T20:35:29.990917] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-17T20:35:29.991168] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-17T20:35:29.991429] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-17T20:35:29.991674] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.991986] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-17T20:35:29.992228] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-17T20:35:29.992677] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-17T20:35:29.992983] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-17T20:35:29.993237] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-17T20:35:29.993545] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-17T20:35:29.993841] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-17T20:35:29.994111] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-17T20:35:29.994388] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-17T20:35:29.994832] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-17T20:35:29.995105] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-17T20:35:29.995390] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-17T20:35:29.995653] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-17T20:35:29.995926] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-17T20:35:29.996180] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-17T20:35:29.996501] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-17T20:35:29.996837] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-17T20:35:29.997139] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-17T20:35:29.997393] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-17T20:35:29.997687] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-17T20:35:29.997938] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-17T20:35:29.998253] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-17T20:35:29.998523] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-17T20:35:29.998794] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-17T20:35:29.999089] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-17T20:35:29.999391] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-17T20:35:29.999633] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-17T20:35:29.999875] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-17T20:35:30.000138] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.000208] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-17T20:35:30.000473] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-17T20:35:30.000752] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.001013] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-17T20:35:30.001264] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.001590] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.001856] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-17T20:35:30.002105] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.002358] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.002637] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-17T20:35:30.002927] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-17T20:35:30.003182] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-17T20:35:30.003487] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.003758] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-17T20:35:30.004016] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-17T20:35:30.004267] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.004535] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.004804] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-17T20:35:30.005064] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-17T20:35:30.005329] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-17T20:35:30.005599] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-17T20:35:30.005870] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-17T20:35:30.006165] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.006426] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-17T20:35:30.006667] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-17T20:35:30.006963] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-17T20:35:30.007203] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-17T20:35:30.007486] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-17T20:35:30.007820] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-17T20:35:30.008070] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-17T20:35:30.008334] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-17T20:35:30.008604] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-17T20:35:30.008847] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.008917] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.008987] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.009290] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-17T20:35:30.009603] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.009861] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-17T20:35:30.010206] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-17T20:35:30.010560] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.010868] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.011144] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-17T20:35:30.011445] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.011702] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-17T20:35:30.011984] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-17T20:35:30.012244] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.012512] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-17T20:35:30.012784] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.013032] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-17T20:35:30.013293] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-17T20:35:30.013565] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-17T20:35:30.013907] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-17T20:35:30.014193] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.014489] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-17T20:35:30.014788] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-17T20:35:30.015050] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-17T20:35:30.015305] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-17T20:35:30.015599] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-17T20:35:30.015849] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-17T20:35:30.016167] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.016426] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.016692] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-17T20:35:30.017002] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.017268] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-17T20:35:30.017541] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.017825] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.018073] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-17T20:35:30.018326] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-17T20:35:30.018409] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-17T20:35:30.018665] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-17T20:35:30.018922] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-17T20:35:30.019210] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-17T20:35:30.019458] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-17T20:35:30.019745] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-17T20:35:30.019977] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-17T20:35:30.020221] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-17T20:35:30.020478] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-17T20:35:30.020742] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.020985] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-17T20:35:30.021283] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-17T20:35:30.021590] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-17T20:35:30.021829] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-17T20:35:30.022109] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-17T20:35:30.022380] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-17T20:35:30.022622] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-17T20:35:30.022875] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-17T20:35:30.023157] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.023393] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-17T20:35:30.023643] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-17T20:35:30.023889] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.024134] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-17T20:35:30.024396] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.024714] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-17T20:35:30.024966] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-17T20:35:30.025217] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.025480] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.025723] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.025959] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-17T20:35:30.026192] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-17T20:35:30.026427] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-17T20:35:30.026659] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-17T20:35:30.026893] [DEBUG] [LOCAL ] Loaded configuration for NNOX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.027126] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-17T20:35:30.027365] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.027599] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-17T20:35:30.027905] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.028188] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-17T20:35:30.028637] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-17T20:35:30.028878] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-17T20:35:30.029147] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-17T20:35:30.029400] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-17T20:35:30.029766] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-17T20:35:30.030098] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-17T20:35:30.030346] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-17T20:35:30.030636] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-17T20:35:30.030884] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-17T20:35:30.031144] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-17T20:35:30.031411] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-17T20:35:30.031671] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-17T20:35:30.031920] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-17T20:35:30.032157] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-17T20:35:30.032397] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-17T20:35:30.032828] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-17T20:35:30.033511] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.033833] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-17T20:35:30.034148] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-17T20:35:30.034421] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-17T20:35:30.034716] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.034968] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.035260] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.035493] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.035725] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-17T20:35:30.035975] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.036202] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-17T20:35:30.036482] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-17T20:35:30.036713] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-17T20:35:30.036943] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.037168] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-17T20:35:30.037440] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-17T20:35:30.037679] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-17T20:35:30.037913] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-17T20:35:30.038155] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-17T20:35:30.038388] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.038638] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-17T20:35:30.038869] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.039103] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-17T20:35:30.039388] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-17T20:35:30.039676] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-17T20:35:30.039943] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-17T20:35:30.040209] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-17T20:35:30.040515] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-17T20:35:30.040791] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-17T20:35:30.041038] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-17T20:35:30.041318] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-17T20:35:30.041561] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-17T20:35:30.041824] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-17T20:35:30.042058] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.043618] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-17T20:35:30.043879] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.044167] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.044458] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-17T20:35:30.044700] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-17T20:35:30.044958] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-17T20:35:30.045289] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-17T20:35:30.045548] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-17T20:35:30.045823] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-17T20:35:30.046113] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-17T20:35:30.046400] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-17T20:35:30.046687] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-17T20:35:30.046938] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.047222] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-17T20:35:30.047551] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-17T20:35:30.047840] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-17T20:35:30.048144] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.048427] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-17T20:35:30.048675] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-17T20:35:30.048952] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.049209] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-17T20:35:30.050285] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.050556] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-17T20:35:30.050877] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-17T20:35:30.051148] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.051391] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-17T20:35:30.051682] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-17T20:35:30.051919] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.052176] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-17T20:35:30.052420] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.052658] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.052889] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.053170] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-17T20:35:30.053396] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-17T20:35:30.053629] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-17T20:35:30.053881] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.054118] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.054349] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-17T20:35:30.054640] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-17T20:35:30.054715] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-17T20:35:30.054954] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-17T20:35:30.055227] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-17T20:35:30.055466] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.055708] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.056002] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-17T20:35:30.056254] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-17T20:35:30.056496] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.056778] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.057040] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-17T20:35:30.057299] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-17T20:35:30.057635] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-17T20:35:30.057894] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-17T20:35:30.058143] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.058429] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-17T20:35:30.058678] [DEBUG] [LOCAL ] Loaded configuration for SKIN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.058911] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-17T20:35:30.059141] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.059384] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-17T20:35:30.059617] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-17T20:35:30.059911] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-17T20:35:30.060200] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-17T20:35:30.060439] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.060728] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-17T20:35:30.060961] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-17T20:35:30.061234] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-17T20:35:30.061523] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-17T20:35:30.061795] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.062042] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-17T20:35:30.062362] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-17T20:35:30.062672] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-17T20:35:30.062905] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-17T20:35:30.063138] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-17T20:35:30.063211] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-17T20:35:30.063453] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.063721] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-17T20:35:30.064006] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-17T20:35:30.064294] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-17T20:35:30.064683] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-17T20:35:30.064926] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.065236] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-17T20:35:30.065552] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-17T20:35:30.065876] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-17T20:35:30.066132] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-17T20:35:30.066455] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-17T20:35:30.066701] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-17T20:35:30.066988] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-17T20:35:30.067287] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-17T20:35:30.067547] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-17T20:35:30.067806] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.068049] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-17T20:35:30.068310] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-17T20:35:30.068548] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.068806] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.069044] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-17T20:35:30.069350] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.069602] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-17T20:35:30.069842] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-17T20:35:30.070103] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-02-17T20:35:30.070372] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-17T20:35:30.070711] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-17T20:35:30.070994] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.071285] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-17T20:35:30.071624] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-17T20:35:30.071954] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-17T20:35:30.072237] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.072502] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.072601] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-17T20:35:30.072893] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.073222] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-17T20:35:30.073475] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.073722] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.074010] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-17T20:35:30.074262] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.074501] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-17T20:35:30.074777] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-17T20:35:30.075025] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-17T20:35:30.075269] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.075514] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.075778] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-17T20:35:30.076034] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.076322] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-17T20:35:30.076612] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-17T20:35:30.076913] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-17T20:35:30.077167] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-17T20:35:30.077481] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-17T20:35:30.077783] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-17T20:35:30.077862] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-17T20:35:30.078314] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-17T20:35:30.078627] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-17T20:35:30.078904] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.079176] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.079464] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-17T20:35:30.079726] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-17T20:35:30.079970] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.080212] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-17T20:35:30.080506] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-17T20:35:30.080786] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-17T20:35:30.081022] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-17T20:35:30.081272] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-17T20:35:30.081601] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-17T20:35:30.082259] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-17T20:35:30.082506] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.082782] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-17T20:35:30.083036] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.083281] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.083548] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-17T20:35:30.083871] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-17T20:35:30.084109] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-17T20:35:30.084357] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-17T20:35:30.084605] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-17T20:35:30.084853] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-17T20:35:30.085161] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-17T20:35:30.085492] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.085791] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.086088] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.086321] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-17T20:35:30.086569] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-17T20:35:30.086879] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-17T20:35:30.087178] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-17T20:35:30.087448] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-17T20:35:30.087688] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-17T20:35:30.087971] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-17T20:35:30.088058] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-17T20:35:30.088342] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-17T20:35:30.088596] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.088904] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.089143] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.089512] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-17T20:35:30.089845] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-17T20:35:30.090087] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-17T20:35:30.090340] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-17T20:35:30.090610] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.090859] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-17T20:35:30.091144] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-17T20:35:30.091383] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.091617] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-17T20:35:30.091851] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-17T20:35:30.092135] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.092430] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-17T20:35:30.092717] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-17T20:35:30.092974] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.093232] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-17T20:35:30.093488] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.093734] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-17T20:35:30.093977] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.094270] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-17T20:35:30.094513] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.094836] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-17T20:35:30.095081] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-17T20:35:30.095310] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-17T20:35:30.096258] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-17T20:35:30.096508] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-17T20:35:30.096768] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-17T20:35:30.097060] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-17T20:35:30.097346] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-17T20:35:30.097684] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-17T20:35:30.097960] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-17T20:35:30.098268] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-17T20:35:30.098520] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-17T20:35:30.098806] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-17T20:35:30.099058] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-17T20:35:30.099302] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-17T20:35:30.099556] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-17T20:35:30.099886] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.100119] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-17T20:35:30.100406] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-17T20:35:30.100711] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-17T20:35:30.100995] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-17T20:35:30.101254] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-17T20:35:30.101515] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.101782] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-17T20:35:30.102069] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.102314] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-17T20:35:30.102780] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-17T20:35:30.103045] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-17T20:35:30.103908] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-17T20:35:30.103982] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-17T20:35:30.104241] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-17T20:35:30.104513] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.104882] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-17T20:35:30.105759] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-17T20:35:30.106010] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-17T20:35:30.106269] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-17T20:35:30.106529] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.106858] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-17T20:35:30.107114] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-17T20:35:30.107417] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-17T20:35:30.107716] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-17T20:35:30.108004] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-17T20:35:30.108253] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.108496] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.108777] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-17T20:35:30.109035] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-17T20:35:30.109330] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-17T20:35:30.109564] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.109830] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-17T20:35:30.110100] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-17T20:35:30.110404] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-17T20:35:30.110698] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.110791] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.111075] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.111359] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-17T20:35:30.111620] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-17T20:35:30.111878] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.112182] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-17T20:35:30.112483] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-17T20:35:30.112792] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-17T20:35:30.113117] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.113424] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.113687] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-17T20:35:30.114018] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-17T20:35:30.114286] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.114539] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-17T20:35:30.114867] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-17T20:35:30.115187] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.115445] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.115706] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-17T20:35:30.116008] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-17T20:35:30.116262] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-17T20:35:30.116513] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-17T20:35:30.116831] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-17T20:35:30.117118] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.117478] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-17T20:35:30.117838] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.118140] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-17T20:35:30.118490] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-17T20:35:30.118806] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-17T20:35:30.119100] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-17T20:35:30.119396] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.119679] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-17T20:35:30.119977] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-17T20:35:30.120306] [DEBUG] [LOCAL ] Loaded configuration for MTLS: 1 features, 60.0% accuracy [2026-02-17T20:35:30.120614] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.120899] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.121200] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.121498] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.121974] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-17T20:35:30.122269] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-17T20:35:30.122614] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.122905] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-17T20:35:30.123233] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.123531] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.123846] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.124150] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-17T20:35:30.124453] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-17T20:35:30.124784] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.125091] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-17T20:35:30.125393] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-17T20:35:30.125692] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.125975] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-17T20:35:30.126325] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-17T20:35:30.126625] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.126932] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-17T20:35:30.127282] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-17T20:35:30.127646] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.127940] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-17T20:35:30.128056] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-17T20:35:30.128356] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-17T20:35:30.128647] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.128989] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-17T20:35:30.129994] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-17T20:35:30.130311] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-17T20:35:30.130626] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-17T20:35:30.130993] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.131288] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-17T20:35:30.131726] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-17T20:35:30.132015] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.132357] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-17T20:35:30.133193] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.133499] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-17T20:35:30.134053] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-17T20:35:30.134387] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-17T20:35:30.134726] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-17T20:35:30.135036] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.135333] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.135640] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-17T20:35:30.135942] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.136246] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-17T20:35:30.136679] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-17T20:35:30.136968] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-17T20:35:30.137285] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-17T20:35:30.137645] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.137933] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-17T20:35:30.138223] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.138726] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-17T20:35:30.139022] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-17T20:35:30.139337] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-17T20:35:30.139618] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.139940] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-17T20:35:30.140214] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-17T20:35:30.140544] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-17T20:35:30.140857] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.141334] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.141850] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.142143] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-17T20:35:30.142434] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.142768] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-17T20:35:30.143048] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-17T20:35:30.143345] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-17T20:35:30.143744] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-17T20:35:30.144059] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.144365] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-17T20:35:30.144665] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.144949] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.145240] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.145515] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-17T20:35:30.145826] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-17T20:35:30.146108] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.146400] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.146695] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-17T20:35:30.147028] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-17T20:35:30.147516] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-17T20:35:30.147852] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.148196] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.148511] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.148852] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-17T20:35:30.148971] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-17T20:35:30.149249] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-17T20:35:30.149525] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-17T20:35:30.149872] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-17T20:35:30.150137] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-17T20:35:30.150372] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.150605] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-17T20:35:30.150700] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.150952] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-17T20:35:30.151215] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-17T20:35:30.151456] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-17T20:35:30.151739] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-17T20:35:30.152001] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-17T20:35:30.152254] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-17T20:35:30.152499] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.152815] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-17T20:35:30.153051] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-17T20:35:30.153305] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.153606] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-17T20:35:30.153875] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-17T20:35:30.154116] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-17T20:35:30.154347] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-17T20:35:30.154608] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-17T20:35:30.154855] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-17T20:35:30.155085] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-17T20:35:30.155337] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-17T20:35:30.155591] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-17T20:35:30.155915] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.156206] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-17T20:35:30.156509] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-17T20:35:30.156609] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-17T20:35:30.156844] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.157138] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-17T20:35:30.157372] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-17T20:35:30.157619] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-17T20:35:30.157902] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-17T20:35:30.158160] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.158392] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-17T20:35:30.158629] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-17T20:35:30.158859] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-17T20:35:30.159095] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.159338] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-17T20:35:30.159626] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-17T20:35:30.159880] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.160118] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-17T20:35:30.160377] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-17T20:35:30.160853] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.161100] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-17T20:35:30.161384] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-17T20:35:30.161830] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.162115] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.162397] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-17T20:35:30.162630] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.162872] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-17T20:35:30.163155] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.163434] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.163714] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.163948] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-17T20:35:30.164183] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-17T20:35:30.164470] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-17T20:35:30.164708] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.164979] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.165224] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-17T20:35:30.165486] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-17T20:35:30.165822] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-17T20:35:30.166084] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-17T20:35:30.166326] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-17T20:35:30.166608] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-17T20:35:30.166911] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.167171] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-17T20:35:30.167443] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-17T20:35:30.167519] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-17T20:35:30.167796] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-17T20:35:30.168095] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-17T20:35:30.168373] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-17T20:35:30.168609] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-17T20:35:30.168857] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-17T20:35:30.169153] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-17T20:35:30.169411] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.169656] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.169901] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-17T20:35:30.170135] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-17T20:35:30.170416] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.170648] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.170937] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-17T20:35:30.171185] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-17T20:35:30.171423] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.171667] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-17T20:35:30.171906] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.172138] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.172372] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-17T20:35:30.172636] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-17T20:35:30.172881] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-17T20:35:30.173148] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-17T20:35:30.173388] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.173650] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.173888] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.174172] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-17T20:35:30.174406] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.174665] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-17T20:35:30.174917] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-17T20:35:30.175155] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-17T20:35:30.175446] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-17T20:35:30.175683] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.175971] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-17T20:35:30.176224] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-17T20:35:30.176461] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-17T20:35:30.176762] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-17T20:35:30.177000] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.177263] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-17T20:35:30.177527] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.177867] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-17T20:35:30.178161] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.178394] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.178626] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-17T20:35:30.178922] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-17T20:35:30.179206] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-17T20:35:30.179437] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-17T20:35:30.179670] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.179902] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-17T20:35:30.180132] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.180416] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-17T20:35:30.180661] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-17T20:35:30.180900] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.181191] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-17T20:35:30.181480] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.181731] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-17T20:35:30.181962] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-17T20:35:30.182212] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.182444] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.182680] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-17T20:35:30.182912] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-17T20:35:30.183197] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-17T20:35:30.183436] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.183693] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.184005] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.184253] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.184491] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.184776] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-17T20:35:30.185074] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-17T20:35:30.185357] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.185596] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.185842] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-17T20:35:30.186083] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.186333] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 3 features, 90.0% accuracy [2026-02-17T20:35:30.186588] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.186818] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.187110] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.187399] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-17T20:35:30.187645] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-17T20:35:30.187925] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-17T20:35:30.188150] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-17T20:35:30.188378] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.188609] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-17T20:35:30.188857] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-17T20:35:30.189086] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-17T20:35:30.189331] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.189558] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.189812] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-17T20:35:30.190096] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-17T20:35:30.190382] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.190648] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.190886] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.191167] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.191263] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.191528] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-17T20:35:30.191796] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-17T20:35:30.192043] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-17T20:35:30.192314] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-17T20:35:30.192561] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-17T20:35:30.192815] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.193776] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.194019] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.194251] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-17T20:35:30.194510] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.194791] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-17T20:35:30.195049] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.195344] [DEBUG] [LOCAL ] Loaded configuration for LESL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.195594] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.195875] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-17T20:35:30.196125] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.196371] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-17T20:35:30.196617] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.196843] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-17T20:35:30.197074] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.197144] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.197384] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-17T20:35:30.197613] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-17T20:35:30.197851] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.198084] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.198367] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.198609] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-17T20:35:30.198862] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.199096] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-17T20:35:30.199336] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.199589] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-17T20:35:30.199838] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.200083] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-17T20:35:30.200327] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.200558] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.200809] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.201045] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-17T20:35:30.201277] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.201504] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-17T20:35:30.201751] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-17T20:35:30.201979] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-17T20:35:30.202227] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-17T20:35:30.202461] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-17T20:35:30.202736] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.202968] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-17T20:35:30.203228] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-17T20:35:30.203514] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-17T20:35:30.203769] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-17T20:35:30.204006] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.204239] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-17T20:35:30.204475] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-17T20:35:30.204712] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.204967] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.205207] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.205441] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.205728] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.205963] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-17T20:35:30.206251] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.206536] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-17T20:35:30.206798] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-17T20:35:30.207027] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-17T20:35:30.207492] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-17T20:35:30.207792] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-17T20:35:30.208063] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.208317] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-17T20:35:30.208552] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-17T20:35:30.208836] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-17T20:35:30.209075] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-17T20:35:30.209311] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.209540] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-17T20:35:30.209810] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.210043] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-17T20:35:30.210291] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-17T20:35:30.210538] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-17T20:35:30.210822] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.211057] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-17T20:35:30.211301] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-17T20:35:30.211562] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-17T20:35:30.211878] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-17T20:35:30.212168] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-17T20:35:30.212396] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-17T20:35:30.212634] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.212924] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-17T20:35:30.213212] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-17T20:35:30.213492] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-17T20:35:30.213770] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.214009] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.214254] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-17T20:35:30.214483] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-17T20:35:30.214713] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.214964] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-17T20:35:30.215193] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-17T20:35:30.215439] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-17T20:35:30.215664] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-17T20:35:30.215952] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.216219] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.216490] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-17T20:35:30.216729] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-17T20:35:30.216962] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.217265] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-17T20:35:30.217605] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-17T20:35:30.217871] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.218105] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-17T20:35:30.218335] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.218599] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.218845] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.219087] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-17T20:35:30.219337] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-17T20:35:30.219648] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-17T20:35:30.219938] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.220189] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-17T20:35:30.220457] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.220701] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-17T20:35:30.220933] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.221173] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.221404] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-17T20:35:30.221634] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-17T20:35:30.221884] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.222163] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.222437] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.222674] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.222903] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-17T20:35:30.223141] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-17T20:35:30.223399] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.223670] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-17T20:35:30.223921] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-17T20:35:30.224201] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-17T20:35:30.224457] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.224734] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-17T20:35:30.225030] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-17T20:35:30.225131] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-17T20:35:30.225361] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-17T20:35:30.225605] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.225865] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-17T20:35:30.226161] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.226243] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.227216] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-17T20:35:30.227530] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.227868] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.228132] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-17T20:35:30.228400] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-17T20:35:30.228681] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.228987] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-17T20:35:30.229230] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-17T20:35:30.229463] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.229770] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-17T20:35:30.230015] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-17T20:35:30.230251] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.232045] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-17T20:35:30.232326] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-17T20:35:30.232673] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.232924] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-17T20:35:30.233256] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-17T20:35:30.233564] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-17T20:35:30.233833] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-17T20:35:30.234076] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.234330] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-17T20:35:30.234615] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-17T20:35:30.234844] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-17T20:35:30.235145] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-17T20:35:30.235404] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.235648] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-17T20:35:30.235922] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-17T20:35:30.236185] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-17T20:35:30.236423] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.236711] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.236793] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-17T20:35:30.237031] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-17T20:35:30.237298] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-17T20:35:30.237545] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-17T20:35:30.237821] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-17T20:35:30.238053] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.238287] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-17T20:35:30.238736] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-17T20:35:30.239048] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.239339] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.239629] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-17T20:35:30.239917] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-17T20:35:30.240156] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-17T20:35:30.240391] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-17T20:35:30.240630] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-17T20:35:30.240880] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-17T20:35:30.241114] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-17T20:35:30.241347] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.241608] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.241848] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-17T20:35:30.242143] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-17T20:35:30.242226] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-17T20:35:30.242465] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-17T20:35:30.242723] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-17T20:35:30.242986] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-17T20:35:30.243281] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-17T20:35:30.243525] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.243800] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-17T20:35:30.244053] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-17T20:35:30.244288] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.244549] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-17T20:35:30.244825] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-17T20:35:30.245111] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.245353] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-17T20:35:30.245616] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-17T20:35:30.245850] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-17T20:35:30.245923] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.246167] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-17T20:35:30.246434] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-17T20:35:30.246679] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-17T20:35:30.246915] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-17T20:35:30.247184] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-17T20:35:30.247470] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-17T20:35:30.247757] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-17T20:35:30.248022] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.248274] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.249211] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-17T20:35:30.249535] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.249871] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-17T20:35:30.250211] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-17T20:35:30.250739] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-17T20:35:30.251042] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-17T20:35:30.251295] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-17T20:35:30.251599] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-17T20:35:30.251874] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.252114] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-17T20:35:30.252346] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-17T20:35:30.252600] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.252886] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-17T20:35:30.253117] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-17T20:35:30.253415] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-17T20:35:30.253653] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.253916] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-17T20:35:30.254149] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.254382] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-17T20:35:30.254669] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.254920] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-17T20:35:30.255204] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-17T20:35:30.255452] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-17T20:35:30.255706] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-17T20:35:30.255946] [DEBUG] [LOCAL ] Loaded configuration for IFN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.256193] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-17T20:35:30.256451] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-17T20:35:30.256721] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-17T20:35:30.256945] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-17T20:35:30.257170] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-17T20:35:30.257273] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-17T20:35:30.257563] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-17T20:35:30.257869] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-17T20:35:30.258123] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-17T20:35:30.258363] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-17T20:35:30.258636] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-17T20:35:30.258879] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-17T20:35:30.259144] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-17T20:35:30.259406] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-17T20:35:30.259638] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-17T20:35:30.259919] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.260153] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.260400] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.260693] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-17T20:35:30.260930] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-17T20:35:30.261212] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.261448] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.261734] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-17T20:35:30.261960] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.262385] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.262623] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-17T20:35:30.262865] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-17T20:35:30.263156] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.263448] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-17T20:35:30.263697] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-17T20:35:30.263990] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-17T20:35:30.264254] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.264545] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.264799] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.265090] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-17T20:35:30.265369] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-17T20:35:30.265716] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-17T20:35:30.266036] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-17T20:35:30.267065] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-17T20:35:30.267375] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.267680] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.268027] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.268338] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-17T20:35:30.268624] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.268892] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-17T20:35:30.269124] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-17T20:35:30.269395] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.269504] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.269829] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-17T20:35:30.270129] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.270439] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-17T20:35:30.270731] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.271071] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-17T20:35:30.271352] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-17T20:35:30.271672] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-17T20:35:30.271957] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.272248] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-17T20:35:30.272533] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-17T20:35:30.272900] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.273197] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-17T20:35:30.273492] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.273792] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-17T20:35:30.274116] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.274640] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-17T20:35:30.274984] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.275273] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-17T20:35:30.275604] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-17T20:35:30.275878] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.276142] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.276433] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-17T20:35:30.276772] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.277071] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.277379] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.277673] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.277958] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-17T20:35:30.278205] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-17T20:35:30.278445] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-17T20:35:30.278727] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-17T20:35:30.278984] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-17T20:35:30.279237] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-17T20:35:30.279510] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-17T20:35:30.279772] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.279846] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-17T20:35:30.280073] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-17T20:35:30.280372] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-17T20:35:30.280611] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.280848] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.281102] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.281394] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-17T20:35:30.281633] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.281871] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-17T20:35:30.282114] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-17T20:35:30.282359] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.282619] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-17T20:35:30.282859] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.283101] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-17T20:35:30.283347] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-17T20:35:30.283650] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.283887] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-17T20:35:30.284195] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-17T20:35:30.284500] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.284781] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-17T20:35:30.285027] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.285313] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-17T20:35:30.285597] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-17T20:35:30.285852] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-17T20:35:30.286134] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-17T20:35:30.286420] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-17T20:35:30.286670] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-17T20:35:30.286922] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-17T20:35:30.287155] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.287416] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.287724] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-17T20:35:30.287956] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.288190] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-17T20:35:30.288432] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-17T20:35:30.288704] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.288987] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.289247] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.289528] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-17T20:35:30.289867] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.290119] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-17T20:35:30.290355] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.290608] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-17T20:35:30.290897] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-17T20:35:30.291143] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-17T20:35:30.291396] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.291633] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-17T20:35:30.291885] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-17T20:35:30.291959] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.292205] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-17T20:35:30.292451] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-17T20:35:30.292702] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-17T20:35:30.292943] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.293738] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.293979] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-17T20:35:30.294245] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-17T20:35:30.294489] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-17T20:35:30.294734] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.294990] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-17T20:35:30.295256] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-17T20:35:30.295492] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-17T20:35:30.295770] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-17T20:35:30.295859] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-17T20:35:30.296099] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-17T20:35:30.296351] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.296599] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-17T20:35:30.296843] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-17T20:35:30.297085] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-17T20:35:30.297346] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.297616] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.297872] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-17T20:35:30.298110] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.298362] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-17T20:35:30.298681] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.298945] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-17T20:35:30.299179] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-17T20:35:30.299425] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-17T20:35:30.299659] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-17T20:35:30.299895] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.300129] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-17T20:35:30.300370] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.300609] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-17T20:35:30.300865] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-17T20:35:30.301150] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.301435] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.301671] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-17T20:35:30.301907] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.302161] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-17T20:35:30.302404] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-17T20:35:30.302645] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-17T20:35:30.302887] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-17T20:35:30.303131] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-17T20:35:30.303374] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-17T20:35:30.303628] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.303912] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.304158] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-17T20:35:30.304409] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-17T20:35:30.304657] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-17T20:35:30.304900] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.305138] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.305374] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-17T20:35:30.305609] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-17T20:35:30.305987] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-17T20:35:30.306232] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-17T20:35:30.306493] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.306767] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.307013] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-17T20:35:30.307294] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-17T20:35:30.307540] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.307807] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-17T20:35:30.308110] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-17T20:35:30.308417] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-17T20:35:30.308669] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-17T20:35:30.308957] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.309194] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-17T20:35:30.309496] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-17T20:35:30.309819] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-17T20:35:30.310070] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.310351] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.310442] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-17T20:35:30.310699] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.310941] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-17T20:35:30.311183] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-17T20:35:30.311428] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-17T20:35:30.312383] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.312660] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-17T20:35:30.312736] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-17T20:35:30.313020] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-17T20:35:30.313114] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-17T20:35:30.313351] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-17T20:35:30.313637] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.313721] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.313964] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-17T20:35:30.314207] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.314458] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.314698] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-17T20:35:30.314994] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.315248] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.315491] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-17T20:35:30.315752] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.316006] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.316270] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-17T20:35:30.316517] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.316836] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-17T20:35:30.317097] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-17T20:35:30.317364] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.317612] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-17T20:35:30.317847] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-17T20:35:30.318098] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.318353] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-17T20:35:30.318614] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-17T20:35:30.318862] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-17T20:35:30.319154] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-17T20:35:30.319439] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.319675] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-17T20:35:30.319913] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.320152] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-17T20:35:30.320466] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.320715] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-17T20:35:30.321016] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-17T20:35:30.321269] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.321607] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.321897] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-17T20:35:30.322132] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.322383] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-17T20:35:30.322631] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-17T20:35:30.322896] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.323129] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.323382] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.323623] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-17T20:35:30.323850] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-17T20:35:30.323936] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-17T20:35:30.324181] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.324475] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.324741] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.325032] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-17T20:35:30.325314] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.325554] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-17T20:35:30.325845] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.326091] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.326343] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-17T20:35:30.326609] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-17T20:35:30.326847] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-17T20:35:30.327096] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-17T20:35:30.327396] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.327641] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-17T20:35:30.327938] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.328237] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-17T20:35:30.328471] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-17T20:35:30.328722] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-17T20:35:30.328951] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-17T20:35:30.329180] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-17T20:35:30.329427] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-17T20:35:30.329656] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.329887] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.330169] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-17T20:35:30.330410] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-17T20:35:30.330491] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.330737] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-17T20:35:30.330976] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-17T20:35:30.331237] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-17T20:35:30.331489] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-17T20:35:30.331729] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-17T20:35:30.331979] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.332210] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-17T20:35:30.332458] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.332690] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-17T20:35:30.332921] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.333152] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-17T20:35:30.333378] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-17T20:35:30.333661] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.333918] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.334195] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-17T20:35:30.334486] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.334743] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-17T20:35:30.334992] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-17T20:35:30.335273] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.335500] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-17T20:35:30.335753] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.335997] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-17T20:35:30.336234] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.336490] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-17T20:35:30.336725] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-17T20:35:30.336965] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-17T20:35:30.337206] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.337512] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-17T20:35:30.337828] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-17T20:35:30.338070] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-17T20:35:30.338310] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-17T20:35:30.338550] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.338828] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.339064] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.339319] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-17T20:35:30.339608] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-17T20:35:30.339890] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.340141] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-17T20:35:30.340379] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-17T20:35:30.340680] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.340963] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-17T20:35:30.341192] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-17T20:35:30.341479] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.341712] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-17T20:35:30.342565] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-17T20:35:30.342845] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-17T20:35:30.343092] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.343335] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-17T20:35:30.343599] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-17T20:35:30.343857] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.344101] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-17T20:35:30.344393] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-17T20:35:30.344713] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-17T20:35:30.344999] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-17T20:35:30.345230] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-17T20:35:30.345490] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-17T20:35:30.345798] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-17T20:35:30.346033] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-17T20:35:30.346265] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-17T20:35:30.346520] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-17T20:35:30.346791] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-17T20:35:30.347088] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-17T20:35:30.347337] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-17T20:35:30.347600] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.347903] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-17T20:35:30.348193] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.348474] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-17T20:35:30.348717] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-17T20:35:30.348952] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.349184] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-17T20:35:30.349410] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-17T20:35:30.349690] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-17T20:35:30.349936] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-17T20:35:30.350243] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-17T20:35:30.350502] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-17T20:35:30.350773] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.351071] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-17T20:35:30.351316] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.351566] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-17T20:35:30.351891] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-17T20:35:30.352152] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-17T20:35:30.352402] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-17T20:35:30.352676] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-17T20:35:30.352957] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.353209] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.353463] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-17T20:35:30.353757] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.354040] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-17T20:35:30.354280] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-17T20:35:30.354596] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-17T20:35:30.354846] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.355110] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-17T20:35:30.355365] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-17T20:35:30.355652] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.355906] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-17T20:35:30.356194] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-17T20:35:30.356426] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.356708] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-17T20:35:30.356941] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-17T20:35:30.357192] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.357503] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.357786] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-17T20:35:30.358082] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-17T20:35:30.358179] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-17T20:35:30.358427] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-17T20:35:30.358671] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.358906] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-17T20:35:30.359165] [DEBUG] [LOCAL ] Loaded configuration for SUUN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.359439] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-17T20:35:30.359739] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.360025] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.360258] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-17T20:35:30.360498] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-17T20:35:30.360787] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.361027] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-17T20:35:30.361294] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-17T20:35:30.361547] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-17T20:35:30.361802] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-17T20:35:30.362035] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-17T20:35:30.362328] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-17T20:35:30.362605] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-17T20:35:30.362856] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-17T20:35:30.363125] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-17T20:35:30.363441] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.363751] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-17T20:35:30.364009] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.364261] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-17T20:35:30.364510] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-17T20:35:30.364831] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-17T20:35:30.365076] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.365314] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-17T20:35:30.365554] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.365829] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-17T20:35:30.366124] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-17T20:35:30.366373] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-17T20:35:30.366676] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-17T20:35:30.366917] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-17T20:35:30.367157] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-17T20:35:30.367417] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.367653] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-17T20:35:30.367886] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.368128] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-17T20:35:30.368365] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-17T20:35:30.368601] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-17T20:35:30.368832] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-17T20:35:30.369242] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-17T20:35:30.369322] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-17T20:35:30.369553] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.369821] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.370063] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-17T20:35:30.370324] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-17T20:35:30.370412] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-17T20:35:30.370652] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.370922] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-17T20:35:30.371176] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-17T20:35:30.371444] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.371678] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.371934] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-17T20:35:30.372179] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-17T20:35:30.372422] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-17T20:35:30.372725] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-17T20:35:30.372969] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-17T20:35:30.373207] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-17T20:35:30.373464] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-17T20:35:30.373730] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-17T20:35:30.374032] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-17T20:35:30.374271] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-17T20:35:30.374528] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.374848] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-17T20:35:30.375111] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-17T20:35:30.375364] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-17T20:35:30.375610] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-17T20:35:30.375898] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.376135] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.376368] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-17T20:35:30.376622] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-17T20:35:30.376876] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.377128] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.377398] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.377654] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-17T20:35:30.377904] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.378154] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-17T20:35:30.378401] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-17T20:35:30.378668] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-17T20:35:30.378960] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-17T20:35:30.379196] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-17T20:35:30.379456] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-17T20:35:30.379722] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-17T20:35:30.379963] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-17T20:35:30.380259] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-17T20:35:30.380524] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.380790] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-17T20:35:30.381063] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.381358] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-17T20:35:30.381603] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.381957] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-17T20:35:30.382204] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-17T20:35:30.382502] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-17T20:35:30.382833] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.383130] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-17T20:35:30.383397] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-17T20:35:30.383649] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-17T20:35:30.383892] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.384154] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-17T20:35:30.384228] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-17T20:35:30.384523] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.384792] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-17T20:35:30.385092] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.385397] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.385651] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-17T20:35:30.385897] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-17T20:35:30.386196] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-17T20:35:30.386448] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-17T20:35:30.386712] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.386953] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-17T20:35:30.387192] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-17T20:35:30.387495] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-17T20:35:30.387772] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-17T20:35:30.388028] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-17T20:35:30.388111] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.388406] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-17T20:35:30.388657] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-17T20:35:30.388894] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-17T20:35:30.389130] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-17T20:35:30.389398] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-17T20:35:30.389698] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-17T20:35:30.389957] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-17T20:35:30.390247] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.390538] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.390855] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-17T20:35:30.391154] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.391411] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-17T20:35:30.391703] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.391972] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-17T20:35:30.392264] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-17T20:35:30.392521] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.392789] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-17T20:35:30.393066] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-17T20:35:30.393345] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-17T20:35:30.393607] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-17T20:35:30.393851] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-17T20:35:30.394174] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-17T20:35:30.394459] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.394711] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.395014] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.395308] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-17T20:35:30.395624] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-17T20:35:30.395917] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-17T20:35:30.396181] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-17T20:35:30.396436] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-17T20:35:30.396704] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.396969] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-17T20:35:30.397284] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-17T20:35:30.397550] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.397824] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-17T20:35:30.397906] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-17T20:35:30.398192] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-17T20:35:30.398486] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-17T20:35:30.398738] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.398989] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-17T20:35:30.399233] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-17T20:35:30.399485] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.399727] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-17T20:35:30.399979] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.400253] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.400512] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.400794] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.401072] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.401319] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-17T20:35:30.401599] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-17T20:35:30.401864] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-17T20:35:30.402111] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-17T20:35:30.402378] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-17T20:35:30.402463] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-17T20:35:30.402749] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-17T20:35:30.402990] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-17T20:35:30.403231] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-17T20:35:30.403540] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-17T20:35:30.403807] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-17T20:35:30.404052] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-17T20:35:30.404133] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-17T20:35:30.404393] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.404655] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.404896] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-17T20:35:30.405151] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.405410] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-17T20:35:30.405656] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.405897] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-17T20:35:30.406138] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-17T20:35:30.406428] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-17T20:35:30.406720] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-17T20:35:30.406956] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.407267] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.407548] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.407839] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-17T20:35:30.408106] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-17T20:35:30.408376] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.408666] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-17T20:35:30.408911] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-17T20:35:30.409153] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-17T20:35:30.409237] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-17T20:35:30.409525] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-17T20:35:30.409808] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.410046] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-17T20:35:30.410404] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-17T20:35:30.410655] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-17T20:35:30.410907] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-17T20:35:30.411150] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.411397] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-17T20:35:30.411644] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-17T20:35:30.411899] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-17T20:35:30.412143] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-17T20:35:30.412388] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-17T20:35:30.412641] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-17T20:35:30.412882] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-17T20:35:30.413121] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-17T20:35:30.413415] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-17T20:35:30.413655] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-17T20:35:30.413896] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-17T20:35:30.414138] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-17T20:35:30.414379] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-17T20:35:30.414620] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-17T20:35:30.414913] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.415194] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-17T20:35:30.415439] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-17T20:35:30.415691] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-17T20:35:30.415967] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-17T20:35:30.416281] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-17T20:35:30.416535] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-17T20:35:30.416803] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-17T20:35:30.417048] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-17T20:35:30.417322] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-17T20:35:30.417624] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-17T20:35:30.417879] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-17T20:35:30.418120] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-17T20:35:30.418495] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-17T20:35:30.418873] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.419121] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.419368] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-17T20:35:30.419684] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-17T20:35:30.419966] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-17T20:35:30.420219] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-17T20:35:30.420465] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-17T20:35:30.420709] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-17T20:35:30.420970] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-17T20:35:30.421244] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-17T20:35:30.421534] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.421829] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-17T20:35:30.422097] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-17T20:35:30.422363] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-17T20:35:30.422636] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.422945] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.423239] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.423536] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-17T20:35:30.423837] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-17T20:35:30.424084] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-17T20:35:30.424325] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-17T20:35:30.424567] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-17T20:35:30.424830] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.425088] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.425354] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.425785] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-17T20:35:30.426064] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-17T20:35:30.426352] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-17T20:35:30.426667] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-17T20:35:30.426967] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-17T20:35:30.427260] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-17T20:35:30.427529] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-17T20:35:30.427795] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-17T20:35:30.428058] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-17T20:35:30.428313] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-17T20:35:30.428645] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-17T20:35:30.428941] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-17T20:35:30.429210] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-17T20:35:30.429489] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-17T20:35:30.429834] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.430108] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.430384] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-17T20:35:30.430654] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-17T20:35:30.430953] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-17T20:35:30.431238] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-17T20:35:30.431534] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.431859] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-17T20:35:30.432190] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-17T20:35:30.432490] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-17T20:35:30.432808] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.433079] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-17T20:35:30.433348] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-17T20:35:30.433605] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-17T20:35:30.433845] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-17T20:35:30.434099] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-17T20:35:30.434338] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-17T20:35:30.434596] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-17T20:35:30.434893] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-17T20:35:30.435180] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-17T20:35:30.435470] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-17T20:35:30.435759] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 5 features, 90.0% accuracy [2026-02-17T20:35:30.436017] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.436273] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-17T20:35:30.436567] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-17T20:35:30.436885] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-17T20:35:30.437141] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-17T20:35:30.437442] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.437697] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-17T20:35:30.437965] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-17T20:35:30.438210] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-17T20:35:30.438495] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-17T20:35:30.438815] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.439068] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-17T20:35:30.439361] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-17T20:35:30.439658] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-17T20:35:30.439947] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-17T20:35:30.440188] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.440434] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-17T20:35:30.440729] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-17T20:35:30.440985] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.441244] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.441499] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-17T20:35:30.441756] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-17T20:35:30.441831] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.442061] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-17T20:35:30.442317] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.442556] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-17T20:35:30.442818] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-17T20:35:30.443127] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.443373] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-17T20:35:30.443612] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-17T20:35:30.443874] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-17T20:35:30.444167] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-17T20:35:30.444462] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-17T20:35:30.444720] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-17T20:35:30.445009] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.445276] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-17T20:35:30.445549] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-17T20:35:30.445847] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-17T20:35:30.446114] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.446384] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-17T20:35:30.446659] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-17T20:35:30.446905] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-17T20:35:30.447141] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.447384] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.447650] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.447887] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.448129] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-17T20:35:30.448393] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.448631] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-17T20:35:30.448878] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-17T20:35:30.449115] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-17T20:35:30.449371] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-17T20:35:30.449663] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-17T20:35:30.449900] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-17T20:35:30.450189] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.450432] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-17T20:35:30.450674] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-17T20:35:30.450928] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-17T20:35:30.451185] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-17T20:35:30.451443] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.451682] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.451937] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-17T20:35:30.452179] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-17T20:35:30.452439] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-17T20:35:30.452693] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.452958] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.453201] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-17T20:35:30.453465] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-17T20:35:30.453702] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-17T20:35:30.453963] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-17T20:35:30.454203] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-17T20:35:30.454441] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.454681] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-17T20:35:30.454964] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-17T20:35:30.455192] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-17T20:35:30.455456] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-17T20:35:30.455704] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.455966] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-17T20:35:30.456209] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-17T20:35:30.456453] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-17T20:35:30.456716] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-17T20:35:30.456957] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-17T20:35:30.457197] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-17T20:35:30.461934] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-17T20:35:30.462290] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.462367] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.462638] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-17T20:35:30.462934] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-17T20:35:30.463189] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-17T20:35:30.463521] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-17T20:35:30.463831] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-17T20:35:30.464078] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-17T20:35:30.464336] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-17T20:35:30.464593] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-17T20:35:30.464857] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-17T20:35:30.465119] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-17T20:35:30.465367] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.465608] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.465858] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-17T20:35:30.466102] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.466349] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-17T20:35:30.466609] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.466856] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-17T20:35:30.467117] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.467393] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-17T20:35:30.467658] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-17T20:35:30.467914] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.468224] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-17T20:35:30.468505] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-17T20:35:30.468771] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-17T20:35:30.469017] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-17T20:35:30.469321] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-17T20:35:30.469636] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.469929] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-17T20:35:30.470001] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-17T20:35:30.470254] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.470625] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-17T20:35:30.470944] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-17T20:35:30.471289] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-17T20:35:30.471624] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-17T20:35:30.471892] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-17T20:35:30.472153] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.472396] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-17T20:35:30.472637] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-17T20:35:30.472878] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-17T20:35:30.473129] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-17T20:35:30.473204] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-17T20:35:30.473440] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-17T20:35:30.473702] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-17T20:35:30.473941] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-17T20:35:30.474198] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.474494] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-17T20:35:30.474764] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-17T20:35:30.475018] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-17T20:35:30.475294] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-17T20:35:30.475541] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-17T20:35:30.475826] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-17T20:35:30.476087] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-17T20:35:30.476353] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-17T20:35:30.476646] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-17T20:35:30.476891] [DEBUG] [LOCAL ] Loaded configuration for MVF: 2 features, 70.0% accuracy [2026-02-17T20:35:30.477135] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-17T20:35:30.477396] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-17T20:35:30.477641] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-17T20:35:30.477927] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-17T20:35:30.478176] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-17T20:35:30.478422] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-17T20:35:30.478718] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.478973] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-17T20:35:30.479261] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-17T20:35:30.479517] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-17T20:35:30.479841] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-17T20:35:30.480082] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-17T20:35:30.480374] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-17T20:35:30.480630] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-17T20:35:30.480871] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-17T20:35:30.481125] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-17T20:35:30.481372] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-17T20:35:30.481628] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-17T20:35:30.481859] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-17T20:35:30.482094] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-17T20:35:30.482331] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-17T20:35:30.482559] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-17T20:35:30.482839] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-17T20:35:30.483077] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-17T20:35:30.483306] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-17T20:35:30.483540] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.483801] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-17T20:35:30.484036] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-17T20:35:30.484271] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-17T20:35:30.484508] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-17T20:35:30.484780] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-17T20:35:30.485028] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-17T20:35:30.485285] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-17T20:35:30.485521] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-17T20:35:30.485782] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-17T20:35:30.486013] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-17T20:35:30.486296] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-17T20:35:30.486542] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.486801] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-17T20:35:30.487038] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-17T20:35:30.487295] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-17T20:35:30.487606] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-17T20:35:30.487862] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-17T20:35:30.488158] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-17T20:35:30.488389] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-17T20:35:30.488644] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.488878] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-17T20:35:30.489107] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.489345] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-17T20:35:30.489601] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-17T20:35:30.489885] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-17T20:35:30.490119] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-17T20:35:30.490364] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-17T20:35:30.490595] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-17T20:35:30.490880] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-17T20:35:30.491111] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-17T20:35:30.491348] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-17T20:35:30.491602] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-17T20:35:30.491835] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-17T20:35:30.492065] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-17T20:35:30.492355] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.492605] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.492842] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-17T20:35:30.493093] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-17T20:35:30.493321] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-17T20:35:30.493555] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-17T20:35:30.493863] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-17T20:35:30.494162] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-17T20:35:30.494499] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-17T20:35:30.494819] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-17T20:35:30.495056] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-17T20:35:30.495340] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-17T20:35:30.495588] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-17T20:35:30.495877] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-17T20:35:30.496131] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-17T20:35:30.496363] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-17T20:35:30.496647] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-17T20:35:30.496877] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-17T20:35:30.497105] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.497402] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-17T20:35:30.497496] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-17T20:35:30.497814] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-17T20:35:30.498105] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-17T20:35:30.498346] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-17T20:35:30.498602] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-17T20:35:30.498845] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-17T20:35:30.499131] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-17T20:35:30.499370] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-17T20:35:30.499618] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-17T20:35:30.499854] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-17T20:35:30.500108] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-17T20:35:30.500341] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-17T20:35:30.500607] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-17T20:35:30.500863] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-17T20:35:30.501150] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-17T20:35:30.501389] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-17T20:35:30.501628] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-17T20:35:30.501934] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-17T20:35:30.502200] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-17T20:35:30.502454] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-17T20:35:30.502691] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-17T20:35:30.502989] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-17T20:35:30.503224] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-17T20:35:30.503480] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-17T20:35:30.503732] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-17T20:35:30.503969] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-17T20:35:30.504218] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-17T20:35:30.504454] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-17T20:35:30.504692] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-17T20:35:30.504977] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-17T20:35:30.505214] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-17T20:35:30.505445] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-17T20:35:30.505699] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-17T20:35:30.505770] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.506051] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-17T20:35:30.506338] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-17T20:35:30.506569] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-17T20:35:30.507018] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-17T20:35:30.507298] [DEBUG] [LOCAL ] Loaded configuration for GMRE: 6 features, 80.0% accuracy [2026-02-17T20:35:30.507568] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-17T20:35:30.507834] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-17T20:35:30.508078] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-17T20:35:30.508384] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-17T20:35:30.508633] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-17T20:35:30.508884] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-17T20:35:30.509135] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-17T20:35:30.509377] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.509682] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-17T20:35:30.509935] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-17T20:35:30.510220] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-17T20:35:30.510520] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-17T20:35:30.510825] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-17T20:35:30.511079] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-17T20:35:30.511329] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-17T20:35:30.511558] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-17T20:35:30.511873] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-17T20:35:30.512115] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-17T20:35:30.512369] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-17T20:35:30.512620] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-17T20:35:30.512901] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-17T20:35:30.513137] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-17T20:35:30.513405] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-17T20:35:30.513639] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-17T20:35:30.513931] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-17T20:35:30.514218] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-17T20:35:30.514455] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-17T20:35:30.514690] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-17T20:35:30.514923] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-17T20:35:30.515227] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-17T20:35:30.515524] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.515869] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-17T20:35:30.516141] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-17T20:35:30.516475] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-17T20:35:30.516775] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-17T20:35:30.517070] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-17T20:35:30.518876] [INFO ] [LOCAL ] Saved consolidated report: 3400 forecasts -> ./output/forecasts/full/2026-02-18.txt [2026-02-17T20:35:30.518930] [INFO ] [sig ] [87/87] Successfully generated report for 2026-02-18: 3400 entries [2026-02-17T20:35:30.518963] [INFO ] [sig ] ================================================== [2026-02-17T20:35:30.518991] [INFO ] [sig ] Report generation complete: 87/87 reports succeeded [2026-02-17T20:35:31.279283] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-17T20:35:31.279519] [INFO ] [sig ] Email notification sent [2026-02-17T20:35:31.280659] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-17T20:35:31.280844] [INFO ] [STATE ] Last completion updated: 2026-02-17T20:35:31.280725